Расширение сообщения команд Значение searchTerm сокращается, если поисковый запрос начинается с заглавной буквы - PullRequest
0 голосов
/ 13 января 2020

У меня есть расширение сообщения Команды с командами поиска. Когда я запускаю расширение внутри ввода сообщения, используя «@appname», и выполняю команду поиска с поисковым термином, который начинается с заглавной буквы, например «Livia», я получаю только «Liv» внутри свойства OnTeamsMessagingExtensionQueryAsyn c метода MessagingExtensionQuery как searchTerm. Если я выполняю поиск, используя строчные буквы только как «livia», он работает правильно, и я получаю «livia» в качестве searchTerm. Если я добавлю пробел в поисковый термин, то он также будет корректным, поэтому, как и в случае с «Liv ia», значение MessagingExtensionQuery searchTerm метода OnTeamsMessagingExtensionQueryAsyn c равно «Liv ia». Тот же результат, если я тестирую его с моим именем 'Gyula', я получаю только 'Gy' внутри метода OnTeamsMessagingExtensionQueryAsyn c.

Если мы запустим команду расширения сообщения с помощью панели значков под входом сообщения, то он работает правильно.

Мы используем Microsoft.Bot.Builder. Azure 4.7.0 с. Net Core 2.1. У вас есть идеи, что может вызвать эту проблему?

Поиск с первой буквы в верхнем регистре Поиск с первой буквы в нижнем регистре

Я могу воспроизвести проблема с использованием образца https://github.com/microsoft/BotBuilder-Samples/tree/master/samples/csharp_dotnetcore/50.teams-messaging-extensions-search: условие поиска в командах условие поиска, полученное в коде

Это копия пакета манифеста Я использовал для воспроизведения проблемы, может быть, есть что-то? Команды, манифест zip

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...