diff --git a/app/dashboard/templates/dashboard/alias_log.html b/app/dashboard/templates/dashboard/alias_log.html index 6ef8ae0f..cf2af556 100644 --- a/app/dashboard/templates/dashboard/alias_log.html +++ b/app/dashboard/templates/dashboard/alias_log.html @@ -21,7 +21,7 @@ Activity - Website Email + Correspondent Email Alias diff --git a/app/dashboard/templates/dashboard/index.html b/app/dashboard/templates/dashboard/index.html index 6a00454b..7c1133ee 100644 --- a/app/dashboard/templates/dashboard/index.html +++ b/app/dashboard/templates/dashboard/index.html @@ -9,11 +9,10 @@ {% block default_content %} - - - - diff --git a/app/dashboard/views/index.py b/app/dashboard/views/index.py index a2275083..a9a67e92 100644 --- a/app/dashboard/views/index.py +++ b/app/dashboard/views/index.py @@ -19,6 +19,8 @@ class AliasInfo: nb_blocked: int nb_reply: int + show_intro_test_send_email: bool = False + @dashboard_bp.route("/", methods=["GET", "POST"]) @login_required @@ -146,4 +148,12 @@ def get_alias_info(user_id) -> [AliasInfo]: gen_email=ge, nb_blocked=0, nb_forward=0, nb_reply=0 ) - return list(aliases.values()) + ret = list(aliases.values()) + + # only show intro on the first enabled alias + for alias in ret: + if alias.gen_email.enabled: + alias.show_intro_test_send_email = True + break + + return ret