fix: Make sure that subscribed search is only checked when user is authenticated
This commit is contained in:
parent
a9c0f628f7
commit
f2e2599561
@ -191,13 +191,14 @@ def search(request):
|
|||||||
search_subscription.delete()
|
search_subscription.delete()
|
||||||
else:
|
else:
|
||||||
raise PermissionDenied
|
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(),
|
context = {"adoption_notices": search.get_adoption_notices(),
|
||||||
"search_form": search.search_form,
|
"search_form": search.search_form,
|
||||||
"place_not_found": search.place_not_found,
|
"place_not_found": search.place_not_found,
|
||||||
"subscribed_search": search.get_subscription_or_none(request.user),
|
"subscribed_search": subscribed_search,
|
||||||
"searched": searched}
|
"searched": searched}
|
||||||
return render(request, 'fellchensammlung/search.html', context=context)
|
return render(request, 'fellchensammlung/search.html', context=context)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user