lingo: use query string when request body is empty (#39491)
Some backends (PayFiP WS) put the response in the query string of a POST.
This commit is contained in:
parent
a188512c5b
commit
5412f0a58c
|
@ -653,7 +653,7 @@ class ReturnView(PaymentView):
|
|||
return self.handle_return(request, request.environ['QUERY_STRING'], **kwargs)
|
||||
|
||||
def post(self, request, *args, **kwargs):
|
||||
return self.handle_return(request, force_text(request.body), **kwargs)
|
||||
return self.handle_return(request, force_text(request.body) or request.environ['QUERY_STRING'], **kwargs)
|
||||
|
||||
def handle_return(self, request, backend_response, **kwargs):
|
||||
transaction = None
|
||||
|
|
Loading…
Reference in New Issue