From 3d07ebde0534f3a11d3f149875d1cb0d2f1483e3 Mon Sep 17 00:00:00 2001 From: Christian Hesse Date: Thu, 5 Mar 2020 10:57:47 +0100 Subject: global-functions: $SendEMail: invert condition --- global-functions | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/global-functions b/global-functions index c2727fc..ffd34b8 100644 --- a/global-functions +++ b/global-functions @@ -389,18 +389,20 @@ :global EmailGeneralTo; :global EmailGeneralCc; - :if ([ :len $EmailGeneralTo ] > 0) do={ - :do { - :local Signature [ / system note get note ]; - :if ([ :len $Signature ] > 0) do={ - :set Signature ("\n-- \n" . $Signature); - } - / tool e-mail send to=$EmailGeneralTo cc=$EmailGeneralCc \ - subject=("[" . $Identity . "] " . $Subject) \ - body=($Message . $Signature) file=$Attach; - } on-error={ - :log warning "Failed sending notification mail!"; + :if ([ :len $EmailGeneralTo ] = 0) do={ + :return; + } + + :do { + :local Signature [ / system note get note ]; + :if ([ :len $Signature ] > 0) do={ + :set Signature ("\n-- \n" . $Signature); } + / tool e-mail send to=$EmailGeneralTo cc=$EmailGeneralCc \ + subject=("[" . $Identity . "] " . $Subject) \ + body=($Message . $Signature) file=$Attach; + } on-error={ + :log warning "Failed sending notification mail!"; } } -- cgit v1.2.3-54-g00ecf