diff --git a/finance/views.py b/finance/views.py index 4d6c82d..729aa76 100644 --- a/finance/views.py +++ b/finance/views.py @@ -487,8 +487,6 @@ class DemoYandexCheckView(APIView): @staticmethod def post(request): # Деалем допущение, что customerNumber=abc1111111 иначе всё плохо - raise ValueError("Тест") - logger_yandex.info('Начало тестирования checkYandex') data = dict() try: for i in request.body.decode('utf-8').split('&'): @@ -496,6 +494,10 @@ class DemoYandexCheckView(APIView): val = i.split('=')[1] data[key] = val + logger_yandex.info('Проверка платежа запрос', exc_info=True, extra={ + 'request': data, + }) + except IndexError: logger_yandex.error("Непредвиденная ошибка проверки тестогого платежа") return Response(status=204)