From 7249575fc878b36e74dc3772e8701033044e1b93 Mon Sep 17 00:00:00 2001 From: Peter Stockings Date: Wed, 27 Dec 2023 22:34:43 +1100 Subject: [PATCH] Apply same change to query as well --- app.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app.py b/app.py index 0575ae9..e030940 100644 --- a/app.py +++ b/app.py @@ -266,11 +266,11 @@ def execute_http_function(user_id, function): # Add form data if it exists if request.form: - request_data['form'] = {key: request.form.getlist(key) if len(request.form.getlist(key)) > 1 else request.form.getlist(key)[0] for key in request.form.keys()} + request_data['form'] = {key.rstrip('[]'): request.form.getlist(key) if len(request.form.getlist(key)) > 1 else request.form.getlist(key)[0] for key in request.form.keys()} # Add query parameters if they exist if request.args: - request_data['query'] = request.args.to_dict() + request_data['query'] = {key.rstrip('[]'): request.args.getlist(key) if len(request.args.getlist(key)) > 1 else request.args.getlist(key)[0] for key in request.args.keys()} # Add plain text data if it exists if request.data and not request.is_json: