From 115cfa4aeb3afe16d4f94bb7c523a945c8ce87a5 Mon Sep 17 00:00:00 2001 From: Dmitry Novikov Date: Tue, 6 Nov 2018 12:24:12 +0300 Subject: [PATCH] fix --- abonapp/views.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/abonapp/views.py b/abonapp/views.py index c6b439e..d0b72cf 100644 --- a/abonapp/views.py +++ b/abonapp/views.py @@ -469,11 +469,15 @@ def pick_tariff(request, gid: int, uname): except ValueError as e: messages.error(request, "%s: %s" % (_('fix form errors'), e)) + selected_tariff = request.GET.get('selected_tariff') + if selected_tariff: + selected_tariff = get_object_or_404(Tariff, pk=selected_tariff) + return render(request, 'abonapp/buy_tariff.html', { 'tariffs': tariffs, 'abon': abon, 'group': grp, - 'selected_tariff': get_object_or_404(Tariff, pk=request.GET.get('selected_tariff')) + 'selected_tariff': selected_tariff })