|
|
@@ -693,13 +693,6 @@ def _ensure_profile_for_family(*, profile_id: str, family: str | None, name: str
|
|
|
current_name = str(profile.get("name") or "").strip()
|
|
|
generic_names = {"grid-trend-rebalancer profile", "trend-only profile", "playbook profile"}
|
|
|
profile_name = name if not current_name or current_name in generic_names else current_name
|
|
|
- upsert_decision_profile(
|
|
|
- id=profile_id,
|
|
|
- name=profile_name,
|
|
|
- description=str(profile.get("description") or description or "").strip() or None,
|
|
|
- config=config,
|
|
|
- status=str(profile.get("status") or status or "active"),
|
|
|
- )
|
|
|
return {**profile, "name": profile_name, "config": config}
|
|
|
|
|
|
config = _default_profile_config(family)
|