From 8cc04c8e1158eb98f520e5ef8685d92f8246e5fb Mon Sep 17 00:00:00 2001 From: Steffen Jost Date: Mon, 13 Mar 2023 16:31:08 +0000 Subject: [PATCH] chore(email): improve email validity checks --- src/Handler/Admin.hs | 19 +++++++++++++++++-- src/Handler/Utils/Mail.hs | 30 +++++++++++++++--------------- src/Handler/Utils/Profile.hs | 1 + test/Database/Fill.hs | 20 ++++++++++++++++---- 4 files changed, 49 insertions(+), 21 deletions(-) diff --git a/src/Handler/Admin.hs b/src/Handler/Admin.hs index efa9f37dc..9749f3004 100644 --- a/src/Handler/Admin.hs +++ b/src/Handler/Admin.hs @@ -23,6 +23,7 @@ import qualified Database.Esqueleto.Utils as E import Handler.Utils.DateTime import Handler.Utils.Avs import Handler.Utils.Widgets +import Handler.Utils.Users import Handler.Admin.Test as Handler.Admin import Handler.Admin.ErrorMessage as Handler.Admin @@ -83,7 +84,7 @@ getAdminProblemsR = do getProblemUnreachableR :: Handler Html getProblemUnreachableR = do - unreachables <- runDB $ E.select retrieveUnreachableUsers + unreachables <- runDB retrieveUnreachableUsers' siteLayoutMsg MsgProblemsUnreachableHeading $ do setTitleI MsgProblemsUnreachableHeading [whamlet| @@ -92,7 +93,7 @@ getProblemUnreachableR = do