diff --git a/atlas/models.py b/atlas/models.py index 3676456f..e178db6f 100644 --- a/atlas/models.py +++ b/atlas/models.py @@ -1627,6 +1627,13 @@ class CaseDetail(models.Model): return self.case.history or "No history provided" return "" + def get_history(self): + if self.redact_history: + return "[Redacted]" + if self.override_history and self.override_history != "": + return self.override_history + return self.case.history or "No history provided" + def get_case_series_nested(self, include_priors=True): case_series_images = self.case.get_series_images_nested(as_json=False) diff --git a/atlas/templates/atlas/partials/case_list_item.html b/atlas/templates/atlas/partials/case_list_item.html index 32aaae21..f8d1a87b 100644 --- a/atlas/templates/atlas/partials/case_list_item.html +++ b/atlas/templates/atlas/partials/case_list_item.html @@ -74,7 +74,21 @@ {# Pre-render hidden modal content for this case to avoid HTMX calls #}