@@ -393,21 +398,26 @@ def create_app():
user = request.args.get('callsign')
print(user)
edit_user = User.query.filter(User.username == user).first()
+ content = ''
if request.form.get('user_status') != edit_user.active:
if request.form.get('user_status') == "True":
edit_user.active = True
- content = '''User ''' + str(user) + ''' has been enabled.
'''
+ content = content + '''User ''' + str(user) + ''' has been enabled.
\n'''
if request.form.get('user_status') == "False":
edit_user.active = False
- content = '''User ''' + str(user) + ''' has been disabled.
'''
+ content = content + '''User ''' + str(user) + ''' has been disabled.
\n'''
if user != edit_user.username:
print(user)
#print(edit_user.username)
print('new uname')
edit_user.username = user
+
+ if request.form.get('password') != '':
+ edit_user.password = user_manager.hash_password(request.form.get('password'))
+ content = content + '''Changed password for user: ''' + str(user) + '''
\n'''
if request.form.get('dmr_ids') != edit_user.dmr_ids:
edit_user.dmr_ids = request.form.get('dmr_ids')
- content = '''Changed authentication settings for user: ''' + str(user) + '''
'''
+ content = content + '''Changed authentication settings for user: ''' + str(user) + '''
\n'''
db.session.commit()
#edit_user = User.query.filter(User.username == request.args.get('callsign')).first()
@@ -444,8 +454,8 @@ def create_app():