From 4341a5f83f37607f4cf003bdb1dde8fdc7c6f6d5 Mon Sep 17 00:00:00 2001 From: gonzalo Date: Mon, 28 Aug 2023 10:00:31 -0300 Subject: [PATCH] Version 102.3.54-p1 for magento 2.3.6-p1 --- Helper/Sync.php | 9 --------- Model/Api/Order.php | 2 +- Model/Api/PromoCodes.php | 4 ++-- 3 files changed, 3 insertions(+), 12 deletions(-) diff --git a/Helper/Sync.php b/Helper/Sync.php index 9aced2ad..de5b21a5 100644 --- a/Helper/Sync.php +++ b/Helper/Sync.php @@ -159,15 +159,6 @@ public function resetErrors($mailchimpStore, $storeId, $retry) $tableName, "mailchimp_store_id = '" . $mailchimpStore . "' and mailchimp_sync_error is not null" ); - // clean the order table - $orderCollection = $this->orderCollectionFactory->create(); - $orderCollection->addFieldToFilter('store_id', ['eq' => $storeId]); - $orderCollection->addFieldToFilter('mailchimp_sync_error', ['notnull' => true]); - foreach ($orderCollection as $item) { - $item->setMailchimpSent(\Ebizmarts\MailChimp\Helper\Data::NEVERSYNC); - $item->setMailchimpSyncError(''); - $item->save(); - } } } catch (\Zend_Db_Exception $e) { throw new ValidatorException(__($e->getMessage())); diff --git a/Model/Api/Order.php b/Model/Api/Order.php index 406d6bf0..1b156d23 100644 --- a/Model/Api/Order.php +++ b/Model/Api/Order.php @@ -412,7 +412,7 @@ protected function generatePOSTPayload( foreach ($items as $item) { $variant = null; try { - $productSyncData = $this->_helper->getChimpSyncEcommerce( + $productSyncData = $this->syncHelper->getChimpSyncEcommerce( $mailchimpStoreId, $item->getProductId(), \Ebizmarts\MailChimp\Helper\Data::IS_PRODUCT diff --git a/Model/Api/PromoCodes.php b/Model/Api/PromoCodes.php index c030763f..ebe0347e 100644 --- a/Model/Api/PromoCodes.php +++ b/Model/Api/PromoCodes.php @@ -111,7 +111,7 @@ protected function _sendDeletedCoupons($mailchimpStoreId, $magentoStoreId) $batchArray[$counter]['path'] = "/ecommerce/stores/$mailchimpStoreId/promo-rules/$ruleId/promo-codes/$couponId"; $counter++; - $syncCoupon =$this->_helper->getChimpSyncEcommerce( + $syncCoupon =$this->syncHelper->getChimpSyncEcommerce( $mailchimpStoreId, $couponId, \Ebizmarts\MailChimp\Helper\Data::IS_PROMO_CODE @@ -158,7 +158,7 @@ protected function _sendNewCoupons($mailchimpStoreId, $magentoStoreId) $ruleId = $item->getRuleId(); $couponId = $item->getCouponId(); try { - $promoRule = $this->_helper->getChimpSyncEcommerce( + $promoRule = $this->syncHelper->getChimpSyncEcommerce( $mailchimpStoreId, $ruleId, \Ebizmarts\MailChimp\Helper\Data::IS_PROMO_RULE