salute-issues
salute-issues copied to clipboard
При нажатии кнопки с server_action на сбербокс не прерывается ответ ассистента
В дополние к тикету 10 обнаружилась ещё одна особенность, но уже на сбербоксе. Если нажимать на кнопку с server_action, во время ответа от ассистента, то его речь не прерывается, так как это происходит в приложении Салют (на андройде точно, за айфон не скажу) и он продолжает говорить до конца, а только потом выполняется action.
В работе
звучит как баг, можете это в канале написать где есть наши QA чтобы проверили и звели баг если что
@talagaev, верно ли я понимаю, что ваше сообщение адресовано Светлане ?
Если мне, то я не понял где писать. Да и я всё описал Светлане в личке в ТГ и она подтвердила, что ваши так же смогли повторить этот баг у себя.
Да
On Thu, 12 Nov 2020 at 12:22, SubnetsRU [email protected] wrote:
@talagaev https://github.com/talagaev, верно ли я понимаю, что ваше сообщение адресовано Светлане ?
Если мне, то я не понял где писать. Да и я всё описал Светлане в личке в ТГ и она подтвердила, что ваши так же смогли повторить этот баг у себя.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/sberdevices/salute-issues/issues/26#issuecomment-725953622, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEVF33AQKPSI2PYNMYQLE33SPOSMJANCNFSM4TFW6WLA .
-- Пётр
Есть какие-то новости по проблеме ? Очень мешает это в canvas app...
Есть какие-то новости по проблеме ? Очень мешает это в canvas app...
@talagaev
https://sberdevices.slack.com/archives/G01BDE8PJ1Z/p1603376755125100
А что там написано ? Логично, что у меня выползает:
you doesn’t have an account on this workspace.
это связанный тред в нашем слаке, чтобы я не потерял
оформили баг - https://sbtatlas.sigma.sbrf.ru/jira/browse/ATHENADEV-4148
Срок реализации - 31.03.2021
Пока закрываю и переношу в Deffered
Возвращаем в работу.
Корректировка срока - 31.05.21
готово, прошу проверить в 1.71
Точно 1.71 ? На сбербоксе 1.71.43 уже достаточно давно. Вчера вечером тестил и проблема всё ещё была.
closed?
Коллеги, как тут дела? Уже прям очень-очень надо.
Плюсуюсь. Очень надо. Просто очень мешает в игровых механиках.
Да, это очень важно и нужно. Но пока в работе :(
Тут по непроверенным данным в релизе 1.75 это должно поддерживаться, интересны сроки этого релиза.
Есть какие-то новости по тикету? Ну очень нужная фича. Пользователи негодуют... а тикету уже больше года...
Уточнила, да в 1.75 будет реализовано. По сроку выхода - уточняю.
Сегодня утром мой бокс уже был под 1.75, но прерывания ответа ассистента по прежнему отсутствует :(
@subnetsRU попробуйте ещё раз проверить, пожалуйста
Хорошо. Завтра с утра проверю и напишу результат.
Проверил. Результат: и работает и нет. Поясню.
Апп "Холдем покер" написан на react. И да, в нём нажатие на кнопку действительно стало прерывать ответ ассистента. Проверить не трудно. Запускаем игру, просим помощь (она довольно длинная) и жмём на любую кнопку на экране, например "Чек". Апп собран давно и assistant-client в нём тоже соответственно давно не обновлялся, но работает.
Апп "Миля за милей". Он написан без react и в нём assistant-client подключается через script, который был скачан с unpkg.com. Там нажатие на игровую карточку так же вызывает отправку server_action, но ответ ассистента не прерывается. При этом поведение всё же изменилось. Ранее, пока ассистент говорил, пользователь мог нажимать на карточки, ответ не прерывался, пользователь мог за это время нажать ещё на несколько карточек. Результатом такого было, что все его нажатия как бы попадали в очередь и начинали последовательно исполняться после того как ассистент замолкал. А сейчас такого больше не происходит. Т.е. пока говорит ассистент можно нажимать сколько угодно карточек, это точно вызывает server_action (вижу на экране в режиме debug, что вызывается отправка команды), но на backend при этом ничего не приходит, ассистент не замолкает, но нажатие нескольких карточек теперь уже не приводят к постановке их в очередь (И ЭТО ЗАМЕЧАТЕЛЬНО, что так стало!!!), которая потом исполняется. При первом тесте был assistant-client 3.7.1. Попробовал 4.10.1, но результат остался таким же как и был с 3.7.1.
Соответственно вопрос. Должен ли сейчас ответ прерываться в обоих случаях? И с react и без него. Или пока исправили только для react?
В обоих случаях
Ну тогда это работает только в одном случае - react. Сейчас запишу и отправлю видео в ТГ, для наглядности.
Так и было запланировано. Работает только на реакте.