From b09bb42b2d91551ef42f8ad8b2ec02e9a971cd16 Mon Sep 17 00:00:00 2001 From: Son NK <> Date: Mon, 26 Oct 2020 10:31:38 +0100 Subject: [PATCH] handle case where highlight_alias_id is not a number --- app/dashboard/views/index.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/dashboard/views/index.py b/app/dashboard/views/index.py index dfce0bc4..0ddaed91 100644 --- a/app/dashboard/views/index.py +++ b/app/dashboard/views/index.py @@ -57,7 +57,13 @@ def index(): highlight_alias_id = None if request.args.get("highlight_alias_id"): - highlight_alias_id = int(request.args.get("highlight_alias_id")) + try: + highlight_alias_id = int(request.args.get("highlight_alias_id")) + except ValueError: + LOG.warning( + "highlight_alias_id must be a number, received %s", + request.args.get("highlight_alias_id"), + ) # User generates a new email if request.method == "POST":