From: Alexander Smirnov Date: Fri, 21 Mar 2025 10:13:00 +0000 (+0300) Subject: [ERP-326] remove afterSave X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=6f9d7a09b352e61c1882048cb6d071d089714c7c;p=erp24_rep%2Fyii-erp24%2F.git [ERP-326] remove afterSave --- diff --git a/erp24/records/MarketplaceOrders.php b/erp24/records/MarketplaceOrders.php index adbf0915..27b36090 100644 --- a/erp24/records/MarketplaceOrders.php +++ b/erp24/records/MarketplaceOrders.php @@ -106,15 +106,6 @@ class MarketplaceOrders extends \yii\db\ActiveRecord ]; } - public function afterSave($insert, $changedAttributes) { - parent::afterSave($insert, $changedAttributes); - - Yii::$app->queue->push(new \yii_app\jobs\SendTelegramTestMessageJob([ - 'message' => "Тестовое сообщение для https://tracker.yandex.ru/ERP-326 из afterSave", - 'guid' => $this->guid, - ])); - } - public function getStore() { return $this->hasOne(CityStore::class, ['id' => 'store_id']); diff --git a/erp24/services/MarketplaceService.php b/erp24/services/MarketplaceService.php index 47b51311..42a2e45d 100644 --- a/erp24/services/MarketplaceService.php +++ b/erp24/services/MarketplaceService.php @@ -996,6 +996,12 @@ class MarketplaceService $marketplaceOrder->raw_data = $newRawData; if ($marketplaceOrder->save()) { + + Yii::$app->queue->push(new \yii_app\jobs\SendTelegramTestMessageJob([ + 'message' => "Тестовое сообщение для https://tracker.yandex.ru/ERP-326 из afterSave", + 'guid' => $marketplaceOrder->guid, + ])); + $newOrdersCount += 1; // Создаем запись истории статусов $newStatusHistoryRecord = new MarketplaceOrderStatusHistory();