From 975fabf8d1b18ddbec7cb46f7aaff471e5429cf2 Mon Sep 17 00:00:00 2001 From: Simon Date: Sat, 10 Aug 2024 18:55:50 +0200 Subject: [PATCH] align post datatype with get --- backend/user/views.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/backend/user/views.py b/backend/user/views.py index 93e748fd..b1ef04f5 100644 --- a/backend/user/views.py +++ b/backend/user/views.py @@ -35,8 +35,16 @@ class UserConfigView(ApiBaseView): user_id = request.user.id data = request.data + data_config = data.get("config") + if not data_config: + message = { + "status": "Bad Request", + "message": "missing config key", + } + return Response(message, status=400) + user_conf = UserConfig(user_id) - for key, value in data.items(): + for key, value in data_config.items(): try: user_conf.set_value(key, value) except ValueError as err: