Fix error in pluralization inflection. Resolves #2183.

This commit is contained in:
Griatch 2020-09-01 19:10:07 +02:00
parent 451c45d20b
commit 2a392c290d
2 changed files with 11 additions and 6 deletions

View file

@ -1917,6 +1917,10 @@ def at_search_result(matches, caller, query="", quiet=False, **kwargs):
for num, result in enumerate(matches):
# we need to consider Commands, where .aliases is a list
aliases = result.aliases.all() if hasattr(result.aliases, "all") else result.aliases
# remove any pluralization aliases
aliases = [alias for alias in aliases if
hasattr(alias, "category")
and alias.category not in ("plural_key", )]
error += _MULTIMATCH_TEMPLATE.format(
number=num + 1,
name=result.get_display_name(caller)