mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-08-24 00:07:02 -04:00
Review comment fixes.
This commit is contained in:
@@ -20,13 +20,15 @@ def two_factor():
|
|||||||
form = TwoFactorForm(_check_code)
|
form = TwoFactorForm(_check_code)
|
||||||
|
|
||||||
if form.validate_on_submit():
|
if form.validate_on_submit():
|
||||||
user = users_dao.get_user_by_id(user_id)
|
try:
|
||||||
# Check if coming from new password page
|
user = users_dao.get_user_by_id(user_id)
|
||||||
if 'password' in session['user_details']:
|
# Check if coming from new password page
|
||||||
user.set_password(session['user_details']['password'])
|
if 'password' in session['user_details']:
|
||||||
users_dao.update_user(user)
|
user.set_password(session['user_details']['password'])
|
||||||
del session['user_details']
|
users_dao.update_user(user)
|
||||||
login_user(user)
|
login_user(user)
|
||||||
|
finally:
|
||||||
|
del session['user_details']
|
||||||
return redirect(url_for('.choose_service'))
|
return redirect(url_for('.choose_service'))
|
||||||
|
|
||||||
return render_template('views/two-factor.html', form=form)
|
return render_template('views/two-factor.html', form=form)
|
||||||
|
|||||||
@@ -35,5 +35,7 @@ def verify():
|
|||||||
abort(404)
|
abort(404)
|
||||||
else:
|
else:
|
||||||
raise e
|
raise e
|
||||||
|
finally:
|
||||||
|
del session['user_details']
|
||||||
|
|
||||||
return render_template('views/verify.html', form=form)
|
return render_template('views/verify.html', form=form)
|
||||||
|
|||||||
Reference in New Issue
Block a user