From b4cdc9220791e927008a90e0d7a95a026399b6d6 Mon Sep 17 00:00:00 2001 From: vabene1111 Date: Fri, 14 Feb 2020 00:40:17 +0100 Subject: [PATCH] catch non existing relation --- cookbook/views/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cookbook/views/views.py b/cookbook/views/views.py index c1569d68e..de53562a7 100644 --- a/cookbook/views/views.py +++ b/cookbook/views/views.py @@ -145,7 +145,10 @@ def shopping_list(request): @login_required def settings(request): - up = request.user.userpreference + try: + up = request.user.userpreference + except UserPreference.DoesNotExist: + up = None if request.method == "POST": form = UserPreferenceForm(request.POST)