Erreur lors de l'annulation d'une commande déjà annulée côté Lydia
Certainement lié à #48
Internal Server Error: /boutique/order/request_cancel/788
APIError at /boutique/order/request_cancel/788
{'error': '2', 'message': 'Cette transaction a déjà été traitée'}
Traceback:
File "/home/sde/prod/.venv/lib/python3.9/site-packages/django/core/handlers/exception.py" in inner
34. response = get_response(request)
File "/home/sde/prod/.venv/lib/python3.9/site-packages/django/core/handlers/base.py" in _get_response
115. response = self.process_exception_by_middleware(e, request)
File "/home/sde/prod/.venv/lib/python3.9/site-packages/django/core/handlers/base.py" in _get_response
113. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/home/sde/prod/.venv/lib/python3.9/site-packages/django/views/generic/base.py" in view
71. return self.dispatch(request, *args, **kwargs)
File "/home/sde/prod/.venv/lib/python3.9/site-packages/django/contrib/auth/mixins.py" in dispatch
52. return super().dispatch(request, *args, **kwargs)
File "/home/sde/prod/.venv/lib/python3.9/site-packages/django/views/generic/base.py" in dispatch
97. return handler(request, *args, **kwargs)
File "/home/sde/prod/.venv/lib/python3.9/site-packages/django/views/generic/base.py" in get
188. url = self.get_redirect_url(*args, **kwargs)
File "/home/sde/prod/./boutique/views.py" in get_redirect_url
461. pay_req.request_cancel(self.request)
File "/home/sde/prod/./lydia/models.py" in request_cancel
175. raise APIError(ans)