From f860471d507478d0f6e36ceab1297c8aba6d5864 Mon Sep 17 00:00:00 2001 From: Son NK Date: Sat, 11 Jan 2020 21:48:21 +0100 Subject: [PATCH] fix slash in url: use alias_id instead of alias --- app/dashboard/templates/dashboard/alias_log.html | 8 ++++++-- app/dashboard/templates/dashboard/index.html | 2 +- app/dashboard/views/alias_log.py | 10 ++++++---- 3 files changed, 13 insertions(+), 7 deletions(-) diff --git a/app/dashboard/templates/dashboard/alias_log.html b/app/dashboard/templates/dashboard/alias_log.html index 130a37b5..ef98b165 100644 --- a/app/dashboard/templates/dashboard/alias_log.html +++ b/app/dashboard/templates/dashboard/alias_log.html @@ -133,8 +133,12 @@ {% endblock %} diff --git a/app/dashboard/templates/dashboard/index.html b/app/dashboard/templates/dashboard/index.html index 22aae7c1..66048a32 100644 --- a/app/dashboard/templates/dashboard/index.html +++ b/app/dashboard/templates/dashboard/index.html @@ -111,7 +111,7 @@ {{ alias_info.nb_forward }} forwards, {{ alias_info.nb_blocked }} blocks, {{ alias_info.nb_reply }} replies - See All Activity  → diff --git a/app/dashboard/views/alias_log.py b/app/dashboard/views/alias_log.py index 6878b130..efbde712 100644 --- a/app/dashboard/views/alias_log.py +++ b/app/dashboard/views/alias_log.py @@ -22,11 +22,13 @@ class AliasLog: setattr(self, k, v) -@dashboard_bp.route("/alias_log/", methods=["GET"], defaults={"page_id": 0}) -@dashboard_bp.route("/alias_log//") +@dashboard_bp.route( + "/alias_log/", methods=["GET"], defaults={"page_id": 0} +) +@dashboard_bp.route("/alias_log//") @login_required -def alias_log(alias, page_id): - gen_email = GenEmail.get_by(email=alias) +def alias_log(alias_id, page_id): + gen_email = GenEmail.get(alias_id) # sanity check if not gen_email: