public function setListingProduct(\Ess\M2ePro\Model\Listing\Product $listingProduct) { parent::setListingProduct($listingProduct); $this->listingProduct->setData('synch_status', \Ess\M2ePro\Model\Listing\Product::SYNCH_STATUS_OK); $this->listingProduct->setData('synch_reasons', null); $additionalData = $this->listingProduct->getAdditionalData(); unset($additionalData['synch_template_list_rules_note']); if (isset($additionalData['add_to_schedule'])) { unset($additionalData['add_to_schedule']); } $this->listingProduct->setSettings('additional_data', $additionalData); $this->listingProduct->save(); }