]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
fix(ERP-33): safe cast components — пустые строки и NULL в products_1c
authorAleksey Filippov <Aleksey.Filippov@erp-flowers.ru>
Tue, 24 Mar 2026 13:41:41 +0000 (16:41 +0300)
committerAleksey Filippov <Aleksey.Filippov@erp-flowers.ru>
Tue, 24 Mar 2026 13:41:41 +0000 (16:41 +0300)
erp24/services/StockStateService.php

index 87f9c1f270dd68a24c3e15679b8f25d222d5a1ec..7cfbc011a512a57665cfbbc8f0b35432e9caf7e9 100644 (file)
@@ -102,7 +102,7 @@ class StockStateService
                     pp.name,
                     pp.articule,
                     pp.parent_id,
-                    pp.components::jsonb,
+                    CASE WHEN pp.components IS NOT NULL AND pp.components != '' THEN pp.components::jsonb ELSE NULL END,
                     b.quantity,
                     b.reserv,
                     :now,