From f2e2599561ef67a1afdff21fcd53013d9a37ec9f Mon Sep 17 00:00:00 2001 From: moanos Date: Wed, 1 Jan 2025 09:47:07 +0100 Subject: [PATCH] fix: Make sure that subscribed search is only checked when user is authenticated --- src/fellchensammlung/views.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/fellchensammlung/views.py b/src/fellchensammlung/views.py index 8cef5fc..9b393ad 100644 --- a/src/fellchensammlung/views.py +++ b/src/fellchensammlung/views.py @@ -191,13 +191,14 @@ def search(request): search_subscription.delete() else: raise PermissionDenied - - - + if request.user.is_authenticated: + subscribed_search = search.get_subscription_or_none(request.user) + else: + subscribed_search = None context = {"adoption_notices": search.get_adoption_notices(), "search_form": search.search_form, "place_not_found": search.place_not_found, - "subscribed_search": search.get_subscription_or_none(request.user), + "subscribed_search": subscribed_search, "searched": searched} return render(request, 'fellchensammlung/search.html', context=context)