public function eventFailedExecuting($message) { parent::eventFailedExecuting($message); foreach ($this->getOrders() as $order) { $order->getLog()->setInitiator(Ess_M2ePro_Helper_Data::INITIATOR_EXTENSION); $order->addErrorLog('Amazon Order was not refunded. Reason: %msg%', array('msg' => $message)); } }
public function eventFailedExecuting($message) { parent::eventFailedExecuting($message); $this->isResponseFailed = true; foreach ($this->listingsProducts as $listingProduct) { $this->getLogger()->logListingProductMessage($listingProduct, $message, Ess_M2ePro_Model_Log_Abstract::TYPE_ERROR, Ess_M2ePro_Model_Log_Abstract::PRIORITY_HIGH); } }
public function eventFailedExecuting($message) { parent::eventFailedExecuting($message); $logMessage = Mage::getSingleton('M2ePro/Log_Abstract')->encodeDescription('Amazon Order status was not updated. Reason: %msg%', array('msg' => $message)); $logs = array(); foreach ($this->getOrders() as $order) { $logs[] = array('order_id' => $order->getId(), 'message' => $logMessage, 'type' => Ess_M2ePro_Model_Log_Abstract::TYPE_ERROR, 'component_mode' => Ess_M2ePro_Helper_Component_Amazon::NICK, 'initiator' => Ess_M2ePro_Helper_Data::INITIATOR_EXTENSION, 'create_date' => Mage::helper('M2ePro')->getCurrentGmtDate()); } $this->createLogEntries($logs); }