From 2e0b9c97af457da5c6afda611d48e59047d4cdb8 Mon Sep 17 00:00:00 2001
From: JJ <nicetry@noemail.com>
Date: Mon, 31 Mar 2025 21:08:41 +0100
Subject: Basic AI functionality

---
 scripts/users/handle_users.py | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

(limited to 'scripts/users/handle_users.py')

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)}
-- 
cgit v1.2.3