На событие OnBeforeBasketUpdateAfterCheck висел свой расчет скидок на продукцию. После обновления битрикса скидка перестала расчитываться, хотя в записях таблицы все необходимые поля меняются.
Полез смотреть компонент корзины(bitrix:sale.basket.basket), нашел, что корзину теперь получаем через Basket\Storage , который реализует синглтон. Совственно, как я понимаю, поэтому измененные в событии данные и не используются.
Вопрос заключается в том, как сделать, чтобы компонент работал с измененной корзиной? Может кто уже сталкивался с такой проблемой?
Полез смотреть компонент корзины(bitrix:sale.basket.basket), нашел, что корзину теперь получаем через Basket\Storage , который реализует синглтон. Совственно, как я понимаю, поэтому измененные в событии данные и не используются.
Вопрос заключается в том, как сделать, чтобы компонент работал с измененной корзиной? Может кто уже сталкивался с такой проблемой?