Функция "Повторить заказ" работает некорректно.

Виктор добавил(а) 16 мес. назад
Не проблема

Под непривелигированным пользователем функция "Повторить заказ" не работает если на на заказе стоит признак "отгружено". (товар не добавляется в корзину)

Подскажите куда копать.

Ответы (1)

фото
2

выяснил откуда начинается ошибка

файл /bitrix/components/bitrix/sale.personal.order.list/class.php

строка:

$oldBasketItems = $oldBasket->getOrderableItems();


При замене на

$oldBasketItems = $oldBasket->getBasket();

все работает условно корректно.

фото
1

Здравствуйте! Благодарим вас, что описали причину ошибки. Из вашего пояснения сделали вывод, что это ошибка 1С-Битрикс. Пожалуйста, свяжитесь с их технической поддержкой. Будем на связи.

фото
Комментировать
 
Прикрепить файлы