commit | 7b8cb11103a348250ca5ea6670ae0d9047e33cd1 | [log] [tgz] |
---|---|---|
author | Daniel Gruno <humbedooh@apache.org> | Thu Sep 01 08:48:40 2022 -0500 |
committer | GitHub <noreply@github.com> | Thu Sep 01 08:48:40 2022 -0500 |
tree | ad74b79c15776f8e2511448fc490d2fa3ef817f7 | |
parent | 789c7b6e06adf46e69adc69f705cad6f60118d28 [diff] |
Accept both foo@bar.baz and foo.bar.baz here
diff --git a/server/endpoints/mgmt.py b/server/endpoints/mgmt.py index 244e6c5..3f37972 100644 --- a/server/endpoints/mgmt.py +++ b/server/endpoints/mgmt.py
@@ -168,7 +168,7 @@ # extra list validation if new_list: - new_forum = new_list.strip("<>").replace(".", "@", 1) + new_forum = new_list.strip("<>").replace("@", ".").replace(".", "@", 1) if not new_forum in server.data.lists: return user_error(f"New list id: '{new_forum}' is not an existing list")