From: fomichev Date: Thu, 4 Jun 2026 13:29:35 +0000 (+0300) Subject: fix: убран двойной писатель store_dynamic cat 4 из контроллера X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=022a39d060986daf7e6ff6e4c7d59f2dfe07f4a6;p=erp24_rep%2Fyii-erp24%2F.git fix: убран двойной писатель store_dynamic cat 4 из контроллера Контроллер больше не пишет запись CATEGORY_IS_ACTIVE в store_dynamic при сохранении через UI — историю с корректной вчерашней датой пишет только крон store/sync-store-dynamic. Co-Authored-By: Claude Sonnet 4.6 --- diff --git a/erp24/controllers/CityStoreManagementController.php b/erp24/controllers/CityStoreManagementController.php index 31c5c252..4ddfdbc0 100644 --- a/erp24/controllers/CityStoreManagementController.php +++ b/erp24/controllers/CityStoreManagementController.php @@ -300,7 +300,7 @@ class CityStoreManagementController extends Controller $isActiveNow = (bool)$params->is_active; if ($isNew || $isActiveBefore !== $isActiveNow) { - $this->recordStoreDynamic($storeId, StoreDynamic::CATEGORY_IS_ACTIVE, (int)$isActiveNow); + // Историю в store_dynamic пишет только крон store/sync-store-dynamic CityStore::updateAll( ['visible' => $isActiveNow ? CityStore::IS_VISIBLE : 0], ['id' => $storeId]