From 9668242c8aa5306740135023e40051583598452d Mon Sep 17 00:00:00 2001 From: Dario Rekowski on RockPI Date: Wed, 24 Feb 2021 18:09:23 +0000 Subject: [PATCH] add Option to disable email, which don't work in docker --- src/Model/Transactions/TransactionCreation.php | 2 ++ src/Model/Transactions/TransactionTransfer.php | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Model/Transactions/TransactionCreation.php b/src/Model/Transactions/TransactionCreation.php index 62d5d03b8..2bd326ea7 100644 --- a/src/Model/Transactions/TransactionCreation.php +++ b/src/Model/Transactions/TransactionCreation.php @@ -235,6 +235,8 @@ class TransactionCreation extends TransactionBase { public function sendNotificationEmail($memo) { + $disable_email = Configure::read('disableEmail', false); + if($disable_email) return true; // send notification email $receiverUserId = $this->getStateUserId($this->getReceiverPublic()); $receiverUser = $this->getStateUser($receiverUserId); diff --git a/src/Model/Transactions/TransactionTransfer.php b/src/Model/Transactions/TransactionTransfer.php index dff3d876d..8ad726d53 100644 --- a/src/Model/Transactions/TransactionTransfer.php +++ b/src/Model/Transactions/TransactionTransfer.php @@ -214,7 +214,9 @@ class TransactionTransfer extends TransactionBase { public function sendNotificationEmail($memo) { // send notification email - + $disable_email = Configure::read('disableEmail', false); + if($disable_email) return true; + $senderAmount = $this->protoTransactionTransfer->getSenderAmounts()[0]; $receiverAmount = $this->protoTransactionTransfer->getReceiverAmounts()[0]; $senderUserId = $this->getStateUserId($senderAmount->getEd25519SenderPubkey());