From 42a2c5a207410d614c037871c168a07706055679 Mon Sep 17 00:00:00 2001 From: Andrey Date: Sun, 2 Apr 2017 19:59:24 +0300 Subject: [PATCH] license: better error reporting in yandex_pay view --- project/customer/views/license.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/project/customer/views/license.py b/project/customer/views/license.py index e5f8da9..d2afcba 100644 --- a/project/customer/views/license.py +++ b/project/customer/views/license.py @@ -26,7 +26,8 @@ def yandex_pay(request, payment_id): template_name = 'customer/profile/yandex.html' payment = Payment.objects.get(id=payment_id) if payment.user != request.user: - raise + raise Exception(u'[yandex_pay error] Different users! | payment.user_id = %d ; request.user_id = %d' % (payment.user_id, request.user.pk,)) + form = YaForm(instance=payment) return render(request, template_name, {'form': form, 'ya_url': settings.YANDEX_MONEY_PAYMENT_URL})