#10 Cleaned up user alteration code. Stopped user being able to add arbitrary roles. Stopped logged in user from changing when updaing a given user account.
This commit is contained in:
@ -63,9 +63,11 @@ class UserController(DatabaseController):
|
||||
|
||||
return self.convert_type(self.get_one(query, params))
|
||||
|
||||
def read_all(self) -> list[User] | None:
|
||||
params = []
|
||||
query = """ SELECT * FROM Users """
|
||||
def read_all(self, username: str = "") -> list[User] | None:
|
||||
params = [
|
||||
"%" + username + "%"
|
||||
]
|
||||
query = """ SELECT * FROM Users WHERE Username like ? """
|
||||
|
||||
return self.get_many(query, params)
|
||||
|
||||
|
Reference in New Issue
Block a user