fix voor valeria
This commit is contained in:
parent
f9dcf49ae1
commit
e184874163
@ -1,5 +1,6 @@
|
||||
import sqlite3
|
||||
from datetime import datetime
|
||||
from models.database import Database
|
||||
from services.encryption import Encryption
|
||||
|
||||
class User:
|
||||
@ -31,15 +32,21 @@ class User:
|
||||
|
||||
def load_by_username(self):
|
||||
cur = self.connection.cursor()
|
||||
row = cur.execute("SELECT * FROM users WHERE username = ?", (self.username,)).fetchone()
|
||||
rows = cur.execute("SELECT * FROM users").fetchall()
|
||||
|
||||
if row == None:
|
||||
return False
|
||||
|
||||
self._set_row_values(row)
|
||||
|
||||
found_user = None
|
||||
for row in rows:
|
||||
user = User(Database.connection)._set_row_values(row)
|
||||
if user.username == self.username:
|
||||
found_user = user
|
||||
break
|
||||
|
||||
cur.close()
|
||||
return True
|
||||
|
||||
if found_user:
|
||||
return True
|
||||
else:
|
||||
return False
|
||||
|
||||
def save(self):
|
||||
cur = self.connection.cursor()
|
||||
|
Loading…
x
Reference in New Issue
Block a user