From 53a6abd47a5ec2be96985788ddbc5bf3e7863937 Mon Sep 17 00:00:00 2001 From: tracyboehrer Date: Thu, 5 Dec 2019 10:39:34 -0600 Subject: [PATCH] Find.find_choices would loop forever if Choice.synonyms was specified. --- libraries/botbuilder-dialogs/botbuilder/dialogs/choices/find.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/botbuilder-dialogs/botbuilder/dialogs/choices/find.py b/libraries/botbuilder-dialogs/botbuilder/dialogs/choices/find.py index 3cc951bb2..f7f5b3cab 100644 --- a/libraries/botbuilder-dialogs/botbuilder/dialogs/choices/find.py +++ b/libraries/botbuilder-dialogs/botbuilder/dialogs/choices/find.py @@ -54,7 +54,7 @@ def find_choices( synonyms.append(SortedValue(value=choice.action.title, index=index)) if choice.synonyms is not None: - for synonym in synonyms: + for synonym in choice.synonyms: synonyms.append(SortedValue(value=synonym, index=index)) def found_choice_constructor(value_model: ModelResult) -> ModelResult: