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; } }