handle non number alias_id

This commit is contained in:
Son 2022-01-10 10:44:41 +01:00
parent 9c696bd038
commit 73d781cf6b
1 changed files with 6 additions and 1 deletions

View File

@ -112,7 +112,12 @@ def index():
flash("You need to upgrade your plan to create new alias.", "warning")
elif request.form.get("form-name") in ("delete-alias", "disable-alias"):
alias_id = request.form.get("alias-id")
try:
alias_id = int(request.form.get("alias-id"))
except ValueError:
flash("unknown error", "error")
return redirect(request.url)
alias: Alias = Alias.get(alias_id)
if not alias or alias.user_id != current_user.id:
flash("Unknown error, sorry for the inconvenience", "error")