Handle session expiring during service name change

This commit is contained in:
Pea Tyczynska
2020-05-22 12:25:44 +01:00
parent 930b565510
commit 8f8c250124
3 changed files with 41 additions and 10 deletions

View File

@@ -112,6 +112,10 @@ def service_name_change(service_id):
@main.route("/services/<uuid:service_id>/service-settings/name/confirm", methods=['GET', 'POST'])
@user_has_permissions('manage_service')
def service_name_change_confirm(service_id):
if 'service_name_change' not in session:
flash("Session expired. Try again", 'error')
return redirect(url_for('main.service_name_change', service_id=service_id))
# Validate password for form
def _check_password(pwd):
return user_api_client.verify_password(current_user.id, pwd)