diff --git a/backend/core/models.py b/backend/core/models.py index cc08c0d355..c408e39b6b 100644 --- a/backend/core/models.py +++ b/backend/core/models.py @@ -1552,8 +1552,9 @@ def get_disaster_recovery_objectives(self) -> dict[str, dict[str, dict[str, int] if key not in disaster_recovery_objectives: disaster_recovery_objectives[key] = content else: - disaster_recovery_objectives[key] = min( - disaster_recovery_objectives[key], content.get("value", 0) + disaster_recovery_objectives[key]["value"] = min( + disaster_recovery_objectives[key].get("value", 0), + content.get("value", 0), ) return {"objectives": disaster_recovery_objectives}