mirror of https://git.48k.eu/ogcp
views: notify user edit and user creation
Show a flash message when an user is created or edited successfully.master
parent
7d3567919a
commit
50dbc81706
|
@ -3023,7 +3023,7 @@ def save_user(form, preserve_pwd):
|
|||
pwd_hash_confirm = hash_password(form.pwd_confirm.data)
|
||||
if not pwd_hash == pwd_hash_confirm:
|
||||
flash(_('Passwords do not match'), category='error')
|
||||
return redirect(url_for('users'))
|
||||
return False
|
||||
|
||||
admin = form.admin.data
|
||||
scopes = form.scopes.data
|
||||
|
@ -3085,7 +3085,7 @@ def save_user(form, preserve_pwd):
|
|||
app.config['USERS'].remove(old_user)
|
||||
app.config['USERS'].append(user)
|
||||
|
||||
return redirect(url_for('users'))
|
||||
return True
|
||||
|
||||
|
||||
def delete_user(username):
|
||||
|
@ -3127,7 +3127,9 @@ def user_add_post():
|
|||
flash(_('This username already exists'), category='error')
|
||||
return redirect(url_for('users'))
|
||||
|
||||
return save_user(form, preserve_pwd=False)
|
||||
if save_user(form, preserve_pwd=False):
|
||||
flash(_('User created successfully'), category='info')
|
||||
return redirect(url_for('users'))
|
||||
|
||||
|
||||
@app.route('/user/edit', methods=['GET'])
|
||||
|
@ -3200,7 +3202,9 @@ def user_edit_post():
|
|||
if preserve_pwd:
|
||||
form.pwd.data = old_user_data.get("PASS")
|
||||
|
||||
return save_user(form, preserve_pwd)
|
||||
if save_user(form, preserve_pwd):
|
||||
flash(_('User edited successfully'), category='info')
|
||||
return redirect(url_for('users'))
|
||||
|
||||
|
||||
@app.route('/user/delete', methods=['GET'])
|
||||
|
|
Loading…
Reference in New Issue