salute-issues icon indicating copy to clipboard operation
salute-issues copied to clipboard

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

Open sergeyzhirkov opened this issue 3 years ago • 2 comments

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

sergeyzhirkov avatar Aug 03 '21 07:08 sergeyzhirkov

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

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

waxerdima avatar Sep 28 '21 08:09 waxerdima

@sergeyzhirkov

Genenko-Svetlana avatar Oct 03 '21 02:10 Genenko-Svetlana