mod user and auth

This commit is contained in:
l.gabrysiak 2025-03-01 20:24:23 +01:00
parent 85b46c6ba6
commit d2b9eda933
2 changed files with 18 additions and 17 deletions

View File

@ -203,21 +203,6 @@ class AuthsTable:
return False return False
def update_user_profile(self, id: str, name: str) -> bool: def update_user_profile(self, id: str, name: str) -> bool:
try: return Users.insert_new_user(id, name)
with get_db() as db:
result = db.query(Auth).filter_by(id=id).update({
"name": name
})
db.commit()
if result == 1:
print(f"User profile updated successfully: id={id}, name={name}")
return True
else:
print(f"Failed to update user profile: id={id}, name={name}")
return False
except Exception as e:
print(f"Error updating user profile: {e}")
return False
Auths = AuthsTable() Auths = AuthsTable()

View File

@ -329,6 +329,22 @@ class UsersTable:
with get_db() as db: with get_db() as db:
users = db.query(User).filter(User.id.in_(user_ids)).all() users = db.query(User).filter(User.id.in_(user_ids)).all()
return [user.id for user in users] return [user.id for user in users]
def update_user_profile(self, id: str, name: str) -> bool:
try:
with get_db() as db:
result = db.query(User).filter_by(id=id).update({
"name": name
})
db.commit()
if result == 1:
print(f"User profile updated successfully: id={id}, name={name}")
return True
else:
print(f"Failed to update user profile: id={id}, name={name}")
return False
except Exception as e:
print(f"Error updating user profile: {e}")
return False
Users = UsersTable() Users = UsersTable()