From 03521b5a840751ec03001f043f2688eb760d92dd Mon Sep 17 00:00:00 2001 From: Son NK <> Date: Tue, 20 Oct 2020 16:42:05 +0200 Subject: [PATCH] do not check alias_domain_prefix when DISABLE_ALIAS_SUFFIX is set --- app/dashboard/views/custom_alias.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/dashboard/views/custom_alias.py b/app/dashboard/views/custom_alias.py index 58c4dd7d..5b0b053c 100644 --- a/app/dashboard/views/custom_alias.py +++ b/app/dashboard/views/custom_alias.py @@ -209,7 +209,10 @@ def verify_prefix_suffix(user: User, alias_prefix, alias_suffix) -> bool: if ( alias_domain in user.available_sl_domains() and alias_domain not in user_custom_domains + # when DISABLE_ALIAS_SUFFIX is true, alias_domain_prefix is empty + and not DISABLE_ALIAS_SUFFIX ): + if not alias_domain_prefix.startswith("."): LOG.exception("User %s submits a wrong alias suffix %s", user, alias_suffix) return False