Доброго дня.
Реализовал запрещение закрытия задачи как описано
Добавил в bitrix/php_interface/init.php код
Теперь при попытке завершить задачу без комментария появляется сообщение: "Ошибка разбора ответа сервера."

Как добиться вывода сообщения пользователю?
Реализовал запрещение закрытия задачи как описано
Добавил в bitrix/php_interface/init.php код
| Код |
|---|
AddEventHandler("tasks", "OnBeforeTaskUpdate", "TaskUpdate");function TaskUpdate($ID, &$arFields, &$arTaskCopy)
{
if ($arFields["STATUS"] == 5) //если статус задачи "Завершена"
{
if (($arTaskCopy["COMMENTS_COUNT"] == 0) || (empty($arTaskCopy["COMMENTS_COUNT"]))) //без комментария не завершаем задачу
{
throw new \Bitrix\Tasks\ActionFailedException("Для завершения задачи нужно оставить комментарий");
}
}
} |
Теперь при попытке завершить задачу без комментария появляется сообщение: "Ошибка разбора ответа сервера."

Как добиться вывода сообщения пользователю?