Enhance constraint display in rota detail view with default value indication and improved layout

This commit is contained in:
Ross
2025-12-17 16:28:57 +00:00
parent 105b37feae
commit e2c3eecc63
2 changed files with 21 additions and 2 deletions
+8 -1
View File
@@ -176,7 +176,14 @@ def rota_detail(request, rota_id):
desc = available_constraints_rich.get(k, {}).get("description")
except Exception:
desc = None
configured_constraints[k] = {"value": v, "pretty": pretty, "typed": (k in available_constraints_rich), "description": desc}
default_val = available_constraints_rich.get(k, {}).get("default")
configured_constraints[k] = {
"value": v,
"pretty": pretty,
"typed": (k in available_constraints_rich),
"description": desc,
"default": default_val,
}
except Exception:
configured_constraints = {}