From f0c951ffdfdc59620aca2b9f0c78931ea1b07854 Mon Sep 17 00:00:00 2001 From: Gael Le Mignot Date: Thu, 3 Jun 2021 12:09:20 +0200 Subject: [PATCH] Fixed payment return --- teleforma/views/payment.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/teleforma/views/payment.py b/teleforma/views/payment.py index 3f34c55f..71c5a0c5 100644 --- a/teleforma/views/payment.py +++ b/teleforma/views/payment.py @@ -173,10 +173,9 @@ def bank_success(request, merchant_id): if check_payment_info(res): order_id = res[24] payment = Payment.objects.get(pk=order_id) - if payment.type == 'online' and payment.online_paid and (payment.student.user_id == request.user.pk or request.user.is_superuser): + if payment.type == 'online' and payment.online_paid: return render(request, 'payment/payment_validate.html', - {'payment': payment, }, - context_instance=RequestContext(request)) + {'payment': payment, }) return HttpResponseRedirect('/echec-de-paiement') -- 2.39.5