From 2b9ef4f08117391329d7b62e08100e734346fd95 Mon Sep 17 00:00:00 2001 From: Andrey Date: Mon, 5 Mar 2018 18:41:20 +0300 Subject: [PATCH] Yandex_update --- finance/views.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/finance/views.py b/finance/views.py index c1d41c6..44696ab 100644 --- a/finance/views.py +++ b/finance/views.py @@ -238,8 +238,9 @@ class YandexCheckView(APIView): % (pay.order_amount, data['orderSumAmount'])) return Response(status=204) - pay.invoice_id = int(data['invoiceId']) - pay.save() + # TODO Нужно решение + # pay.invoice_id = int(data['invoiceId']) + # pay.save() logger_yandex.info('Send success pay with invoice_id(yandex) %s' % pay.invoice_id) return Response({ @@ -262,7 +263,7 @@ class YandexAvisoView(APIView): data[key] = val try: - pay = Payment.objects.get(invoice_id = data['invoiceId']) + pay = Payment.objects.get(order_number=data['orderNumber']) except Payment.DoesNotExist: logger_yandex.error("Payment with invoice_id=%s not found" % data['orderNumber']) return Response(status=204)