From d518beb637e7c2776d84e87c63cc201c101ca89c Mon Sep 17 00:00:00 2001
From: JJ <nicetry@noemail.com>
Date: Sun, 30 Mar 2025 20:56:01 +0100
Subject: styling, sub instructions

---
 scripts/users/handle_users.py | 18 +++++++-----------
 1 file changed, 7 insertions(+), 11 deletions(-)

(limited to 'scripts/users')

diff --git a/scripts/users/handle_users.py b/scripts/users/handle_users.py
index 87ff7cd..250c716 100644
--- a/scripts/users/handle_users.py
+++ b/scripts/users/handle_users.py
@@ -1,5 +1,5 @@
 from scripts.database.mongo import mongo_database 
-mongo_collection = mongo_database["users"]
+mongo_collection = mongo_database.get_collection("users")
 
 def user_exists(user):
     try:
@@ -11,16 +11,6 @@ def user_exists(user):
     except:
         return {"success": False, "error": "Request error, try again"}
     
-def authenticate_user(user, password_matches):
-    try:
-        res = mongo_collection.find_one({"name": user})
-        if res is None:
-            return {"success": False, "error": "Password doesn't match, try again"}
-        else:
-            return  {"success": True, "user": user}
-    except:
-        return {"success": False, "error": "Something went wrong matching your password"}
-    
 def add_user(user, password):
     try:
         res = mongo_collection.insert_one({"name": user, "password": password})
@@ -28,3 +18,9 @@ def add_user(user, password):
     except:
         print("error")
 
+def delete_single_user(user):
+    try:
+        mongo_collection.delete_one({"name": user})
+        return {"success": True, "user": user}
+    except:
+        return {"success": False, "user": user}
\ No newline at end of file
-- 
cgit v1.2.3