mirror of
https://git.vectorsigma.ru/public/tubearchivist.git
synced 2026-08-08 20:29:27 +00:00
align post datatype with get
This commit is contained in:
@@ -35,8 +35,16 @@ class UserConfigView(ApiBaseView):
|
|||||||
user_id = request.user.id
|
user_id = request.user.id
|
||||||
data = request.data
|
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)
|
user_conf = UserConfig(user_id)
|
||||||
for key, value in data.items():
|
for key, value in data_config.items():
|
||||||
try:
|
try:
|
||||||
user_conf.set_value(key, value)
|
user_conf.set_value(key, value)
|
||||||
except ValueError as err:
|
except ValueError as err:
|
||||||
|
|||||||
Reference in New Issue
Block a user