Exemple #1
0
 protected function processResponseInfo($responseInfo)
 {
     try {
         parent::processResponseInfo($responseInfo);
     } catch (Exception $exception) {
         $message = array(parent::MESSAGE_TYPE_KEY => parent::MESSAGE_TYPE_ERROR, parent::MESSAGE_TEXT_KEY => $exception->getMessage());
         $this->addProductsLogsMessage($this->otherListing, $message, Ess_M2ePro_Model_Log_Abstract::PRIORITY_HIGH);
         if (strpos($exception->getMessage(), 'code:34') === false || $this->account->getChildObject()->isModeSandbox()) {
             throw $exception;
         }
         $this->mayBeDuplicateWasCreated = true;
     }
 }