office password
This commit is contained in:
@@ -26,7 +26,7 @@ class OfficeUsers(db.Model):
|
||||
|
||||
uid = db.Column(db.String(150), nullable=True)
|
||||
username = db.Column(db.String(25), nullable=False)
|
||||
password = db.Column(db.String(100), nullable=False)
|
||||
password = db.Column(db.String(250), nullable=False)
|
||||
firstname = db.Column(db.String(25), nullable=False)
|
||||
lastname = db.Column(db.String(25), nullable=False)
|
||||
acc_level = db.Column(db.Integer, nullable=True, default=10)
|
||||
@@ -56,10 +56,19 @@ class OfficeUsers(db.Model):
|
||||
users_list = cls.query.filter_by(username=username).first()
|
||||
logger.info(f"users_list looking for {username} after.")
|
||||
if not users_list:
|
||||
logger.error(f"users_list with ID {user_id} does not exist.")
|
||||
logger.error(f"users_list with ID {username} does not exist.")
|
||||
return None
|
||||
return users_list
|
||||
|
||||
@classmethod
|
||||
def set_office_user_password(cls, user_id, username,password_hash):
|
||||
selected_user = cls.query.filter_by(id=int(user_id), username=str(username)).first()
|
||||
if not selected_user:
|
||||
logger.error(f"users_list with ID {user_id} does not exist.")
|
||||
return None
|
||||
logger.info(f"Password Settings Action = > {user_id}, {username}, {password_hash} ")
|
||||
selected_user.password = password_hash
|
||||
return selected_user
|
||||
|
||||
def to_dict(self):
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user