Не срабатывает почтовое событие, если пользователь не авторизован

Рейтинг: -1.0000  
Новая
Предложил Арсен 30.06.2020 17:14:52

Не срабатывает почтовое событие, если пользователь не авторизован

Для статусов результатов веб-формы можно создавать почтовые шаблоны.
Если создатель результата веб-формы не авторизован, то почтовое событие не срабатывает.

Часто бывает нужно, в почтовом шаблоны отсылать только статус результата, и никаких данных пользователя не нужно.

Подробнее:

В методе sendOnAfterResultStatusChange класса CFormEventHandlers, стоит такое условие:
if (!($arResult = $dbRes->Fetch()) || !$arResult['USER_ID']) return;

Рейтинг: 0  
Арсен 06.07.2020 12:11:38
Кто минус поставил ? - Аргументируй!