diff --git a/app/dashboard/views/index.py b/app/dashboard/views/index.py index 520d5d8e..c721b9fe 100644 --- a/app/dashboard/views/index.py +++ b/app/dashboard/views/index.py @@ -95,6 +95,11 @@ def index(): elif request.form.get("form-name") == "delete-email": alias_id = request.form.get("alias-id") alias: Alias = Alias.get(alias_id) + if not alias: + flash("Unknown error, sorry for the inconvenience", "error") + return redirect( + url_for("dashboard.index", highlight_alias_id=alias.id, query=query) + ) LOG.d("delete gen email %s", alias) email = alias.email