From ad4b5423db6e85e936ee11f6eadac14a4edc9f73 Mon Sep 17 00:00:00 2001 From: Alex Cabal Date: Sat, 21 Dec 2024 21:19:07 -0600 Subject: [PATCH] Don't send admin email for returning Patrons --- lib/Patron.php | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/lib/Patron.php b/lib/Patron.php index e477d8f9..d540aa4e 100644 --- a/lib/Patron.php +++ b/lib/Patron.php @@ -91,13 +91,15 @@ class Patron{ $em->TextBody = Template::EmailPatronsCircleWelcomeText(['isAnonymous' => $this->IsAnonymous, 'isReturning' => $isReturning]); $em->Send(); - $em = new Email(); - $em->To = ADMIN_EMAIL_ADDRESS; - $em->From = ADMIN_EMAIL_ADDRESS; - $em->Subject = 'New Patrons Circle member'; - $em->Body = Template::EmailAdminNewPatron(['patron' => $this, 'payment' => $this->User->Payments[0]]); - $em->TextBody = Template::EmailAdminNewPatronText(['patron' => $this, 'payment' => $this->User->Payments[0]]);; - $em->Send(); + if(!$isReturning){ + $em = new Email(); + $em->To = ADMIN_EMAIL_ADDRESS; + $em->From = ADMIN_EMAIL_ADDRESS; + $em->Subject = 'New Patrons Circle member'; + $em->Body = Template::EmailAdminNewPatron(['patron' => $this, 'payment' => $this->User->Payments[0]]); + $em->TextBody = Template::EmailAdminNewPatronText(['patron' => $this, 'payment' => $this->User->Payments[0]]);; + $em->Send(); + } } }