Исправить баг в коментариях

Рейтинг: 1.7804  
В работе
Предложил Пользователь 792953 10.09.2021 14:06:10

Исправить баг в коментариях

Нашел баг в коде модуля блога, который приводит к вылету.
Проблема в том, что при удалении пользователя, который оставлял комментарий, список комментриев не загружается, так как процес попадает в бесконечную рекурсию.
В файле /bitrix/modules/blog/lib/bloguser.php ксть функция addNotExistingUsers , так вот если в неё приходит хоть один ИД удаленного пользователя (не с таблицы блога с именно с b_users) то она попадает в бесконечный цикл добавления несуществующего пользователя в таблицу блога, который не добавится, так как он не выбирается с таблицы пользователей. Я добавил пару строк чтобы обойти эту проблему http://joxi.ru/L215a4gFzJB4E2 но, полагаю, что нужно доделать анонимного пользователя, который приймет на себя роль коментатора, чтобы не было пустых значений имени.  

Рейтинг: 0  
Пользователь 2106 10.09.2021 20:21:43
Вы писали в техподдержку?
Рейтинг: 0  
Пользователь 792953 17.09.2021 09:35:30
писал. Ответили что взяли в разработку и закрыли запрос.