From f316dc9bcbbd4593c61c39d8c56b6549a9152e4a Mon Sep 17 00:00:00 2001 From: Ross Date: Mon, 9 Feb 2026 09:46:16 +0000 Subject: [PATCH] Filter out removed images in Case model's image retrieval --- atlas/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/atlas/models.py b/atlas/models.py index e178db6f..0934bbc9 100644 --- a/atlas/models.py +++ b/atlas/models.py @@ -722,7 +722,7 @@ class Case(models.Model, AuthorMixin, QuestionMixin): if exclude_series_ids is not None: series_qs = self.series.exclude(id__in=exclude_series_ids) images = [ - [image.image.url for image in series.images.all()] + [image.image.url for image in series.images.filter(removed=False)] for series in series_qs.order_by('seriesdetail__sort_order').prefetch_related('images') ]