Ребята, во-первых с наступающим/пившим
А во вторых - продолжаю скрещивать Fusion с Bitrix. Чтобы информация о звонках, прошедших через fusion прилетала в bitrix. И вот возник такой вопрос. Вариант первый - сесть на events с помощью LUA handler. Минус - вариант не сильно понятен не слишком продвинутому админу. Вариант второй - все таки делать вставки в диалплан fusion. И вот тут, начав с ним детально разбираться, не совсем понял зачем так сделано. А именно - есть у них ext под названием local_extension, где стоит:
hangup_after_bridge=true
и
api_hangup_hook=lua app.lua hangup
Нафига? В чем был тайный смысл? Почему нельзя было поставить hangup_after = false и уже в app.lua failure_handler сделать нужные проверки?