From 96a1df5502c619d69b5663778b5afe6d0e2c83ba Mon Sep 17 00:00:00 2001 From: Matteo Gamboz Date: Fri, 27 Mar 2026 11:36:12 +0100 Subject: [PATCH] Raise 404 error for non-existing issue sitemaps --- src/journal/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/journal/views.py b/src/journal/views.py index c202bdf35..9edcd1868 100755 --- a/src/journal/views.py +++ b/src/journal/views.py @@ -2199,7 +2199,8 @@ def sitemap(request, issue_id=None): :return: HttpResponse object """ if issue_id: - issue = models.Issue.objects.get( + issue = get_object_or_404( + Issue, pk=issue_id, journal=request.journal, )