details:   https://code.tryton.org/tryton/commit/dad510bd5451
branch:    8.0
user:      Cédric Krier <[email protected]>
date:      Tue Aug 04 07:49:57 2026 +0200
description:
        Use request data property to parse form data as json

        Closes #14984
        (grafted from a9624e36e318273942bb1eed3e0258497d7d9f15)
diffstat:

 modules/edocument_peppol_peppyrus/routes.py |  6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diffs (23 lines):

diff -r c12ec9771327 -r dad510bd5451 modules/edocument_peppol_peppyrus/routes.py
--- a/modules/edocument_peppol_peppyrus/routes.py       Tue Aug 04 14:34:23 
2026 +0200
+++ b/modules/edocument_peppol_peppyrus/routes.py       Tue Aug 04 07:49:57 
2026 +0200
@@ -31,8 +31,7 @@
     except ValueError:
         abort(HTTPStatus.NOT_FOUND)
 
-    request_body = request.get_data(as_text=True)
-    message = json.loads(request_body)
+    message = json.loads(request.data)
     Service.peppyrus_store(message)
     return Response(status=HTTPStatus.NO_CONTENT)
 
@@ -56,8 +55,7 @@
     except ValueError:
         abort(HTTPStatus.NOT_FOUND)
 
-    request_body = request.get_data(as_text=True)
-    message = json.loads(request_body)
+    message = json.loads(request.data)
     document, = Document.search([
             ('service', '=', service),
             ('transmission_id', '=', message['id']),

Reply via email to