Fix for multiple new order emails bug

This commit is contained in:
Rich Morgan 2014-03-21 11:41:03 -04:00
parent 5e498edf43
commit ec453baf1a
1 changed files with 1 additions and 1 deletions

View File

@ -204,7 +204,7 @@ class Bitpay_Bitcoins_Model_PaymentMethod extends Mage_Payment_Model_Method_Abst
$order->setState('Complete', 'complete', 'Completed by BitPay payments.', true); $order->setState('Complete', 'complete', 'Completed by BitPay payments.', true);
} else { } else {
$order->setState(Mage_Sales_Model_Order::STATE_PROCESSING, 'processing', 'BitPay has confirmed the payment.', false); $order->setState(Mage_Sales_Model_Order::STATE_PROCESSING, 'processing', 'BitPay has confirmed the payment.', false);
$order->sendNewOrderEmail(); if(!$order->getEmailSent()) $order->sendNewOrderEmail();
} }
$order->save(); $order->save();
} catch (Exception $e) { } catch (Exception $e) {