diff --git a/services/web/project/models/members.py b/services/web/project/models/members.py index 68dae51..7ac5aae 100644 --- a/services/web/project/models/members.py +++ b/services/web/project/models/members.py @@ -21,25 +21,7 @@ class Members: def __init__(self): return - def create(self, name="", email="", password=""): - """Create a new user""" - user = self.get_by_email(email) - if user: - return - new_user = db.users.insert_one( - { - "name": name, - "email": email, - "password": self.encrypt_password(password), - "active": True - } - ) - return self.get_by_id(new_user.inserted_id) - def get_all(self): - """Get all users""" - users = db.users.find({"active": True}) - return [{**user, "_id": str(user["_id"])} for user in users] # def get_by_id(self, user_id): # """Get a user by id""" @@ -52,6 +34,7 @@ class Members: def get_by_username(self, username): """Get a user by username""" + print(db) member = db.members.find_one({"username": username, "active": True}) if not member: return