From 022a39d060986daf7e6ff6e4c7d59f2dfe07f4a6 Mon Sep 17 00:00:00 2001 From: fomichev Date: Thu, 4 Jun 2026 16:29:35 +0300 Subject: [PATCH] =?utf8?q?fix:=20=D1=83=D0=B1=D1=80=D0=B0=D0=BD=20=D0=B4?= =?utf8?q?=D0=B2=D0=BE=D0=B9=D0=BD=D0=BE=D0=B9=20=D0=BF=D0=B8=D1=81=D0=B0?= =?utf8?q?=D1=82=D0=B5=D0=BB=D1=8C=20store=5Fdynamic=20cat=204=20=D0=B8?= =?utf8?q?=D0=B7=20=D0=BA=D0=BE=D0=BD=D1=82=D1=80=D0=BE=D0=BB=D0=BB=D0=B5?= =?utf8?q?=D1=80=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Контроллер больше не пишет запись CATEGORY_IS_ACTIVE в store_dynamic при сохранении через UI — историю с корректной вчерашней датой пишет только крон store/sync-store-dynamic. Co-Authored-By: Claude Sonnet 4.6 --- erp24/controllers/CityStoreManagementController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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] -- 2.39.5