aboutsummaryrefslogtreecommitdiff
path: root/scripts/users/handle_users.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/users/handle_users.py')
-rw-r--r--scripts/users/handle_users.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/scripts/users/handle_users.py b/scripts/users/handle_users.py
index 250c716..7a315f1 100644
--- a/scripts/users/handle_users.py
+++ b/scripts/users/handle_users.py
@@ -23,4 +23,12 @@ def delete_single_user(user):
mongo_collection.delete_one({"name": user})
return {"success": True, "user": user}
except:
- return {"success": False, "user": user} \ No newline at end of file
+ return {"success": False, "user": user}
+
+def update_user(user, user_prefs):
+ print(user, user_prefs, "in user handler")
+ try:
+ res = mongo_collection.update_one({"name": user}, {"$set": user_prefs})
+ return {"success": True, "message": "user preferences successfully updated"}
+ except Exception as e:
+ return {"success": False, "message": str(e)}