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']),