sberdevices/salute-issues

В Graph не работает блок Завершение сценария

sergeyzhirkov opened this issue · 2 comments

При разработке через Graph, если выбрать новый режим чатапа - "открывать в отдельном окне", то блок завершения сценария не отрабатывает.
Пользователь остаётся на уровне смартапа и не может из него выйти.
Проблема воспроизводится в разных чатапах.
Пока пришлось перенести обработку логики выхода на подсказку "выйти" (она работает корректно).

Добрый день, к сожалению данная проблема имеет место быть и есть некоторые особенности, что бы блок завершения сценария закрывал (сворачивал) чатап. В будущем мы разработаем новый функционал, который позволит это делать. Что бы сейчас решить эту проблему, вы можете воспользоваться блоком js-код и вставить туда следующий код:

var reply = {
    type: "raw",
    body: {
        "items": [{
            "command": {
                "type": "close_app"
            }
        }]
    }
};
$response.replies = $response.replies || [];
$response.replies.push(reply);