В 4.14.3 склады ломают отображение остатков вариаций


#1

В 4.14.3 в app\addons\warehouses\Tygh\Addons\Warehouses\Manager.php(функция saveTotalAmount) изменилось условие с

        if ($warehouse->isMarkedToRemove()) {
            continue;
        }

на

        if ($warehouse->isMarkedToRemove() && !fn_allowed_for('ULTIMATE')) {
            continue;
        }

В итоге при сохранении товара в админ панели для товаров в которых не используются склады в таблицу warehouses_sum_products_amount начал записываться остаток товара 0 из-за чего при сохранении товара в админ панели во вкладке вариаций начинает так же отображаться 0. Возможно из-за того что записываются данные об остатках товаров которые никак не используют склады ломается что-то еще, но пока обнаружил только это.
В архиве прикрепляю видео бага воспроизведенное на dev.demo.cs-cart.ru
bandicam 2022-04-28 12-40-08-249.zip (2,0 МБ)


#2

Здравствуйте, @furniel
Спасибо за ваше сообщение.

Я воспроизвела проблему и передала информацию о ней разработчикам.