details:   https://code.tryton.org/tryton/commit/ce9159ad0fd6
branch:    default
user:      Cédric Krier <[email protected]>
date:      Wed Aug 05 10:07:54 2026 +0200
description:
        Convert request headers to dict and body as text to verify Shopify 
webhook

        Closes #14991
diffstat:

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

diffs (15 lines):

diff -r 44d5d7ae9388 -r ce9159ad0fd6 modules/web_shop_shopify/routes.py
--- a/modules/web_shop_shopify/routes.py        Tue Aug 04 17:32:47 2026 +0200
+++ b/modules/web_shop_shopify/routes.py        Wed Aug 05 10:07:54 2026 +0200
@@ -15,9 +15,9 @@
 def request_to_shopify_req(request):
     return RequestInput(
         method=request.method,
-        headers=request.headers,
+        headers=dict(request.headers),
         url=request.url,
-        body=request.get_data())
+        body=request.get_data(as_text=True, parse_form_data=True))
 
 
 @app.route(

Reply via email to