From ec453baf1af53014e420f672353f0716a9a6639a Mon Sep 17 00:00:00 2001 From: Rich Morgan Date: Fri, 21 Mar 2014 11:41:03 -0400 Subject: [PATCH] Fix for multiple new order emails bug --- app/code/community/Bitpay/Bitcoins/Model/PaymentMethod.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/code/community/Bitpay/Bitcoins/Model/PaymentMethod.php b/app/code/community/Bitpay/Bitcoins/Model/PaymentMethod.php index fcf7a1e..b4bf383 100644 --- a/app/code/community/Bitpay/Bitcoins/Model/PaymentMethod.php +++ b/app/code/community/Bitpay/Bitcoins/Model/PaymentMethod.php @@ -204,7 +204,7 @@ class Bitpay_Bitcoins_Model_PaymentMethod extends Mage_Payment_Model_Method_Abst $order->setState('Complete', 'complete', 'Completed by BitPay payments.', true); } else { $order->setState(Mage_Sales_Model_Order::STATE_PROCESSING, 'processing', 'BitPay has confirmed the payment.', false); - $order->sendNewOrderEmail(); + if(!$order->getEmailSent()) $order->sendNewOrderEmail(); } $order->save(); } catch (Exception $e) {