Made the return of multimatch commands more easily parsable by using the query rather than the key. Resolves the second part of #933.

This commit is contained in:
Griatch 2016-04-11 23:57:41 +02:00
parent 08f34ae61b
commit f57aaa65cd

View file

@ -1554,7 +1554,7 @@ def at_search_result(matches, caller, query="", quiet=False, **kwargs):
for num, result in enumerate(matches):
error += "\n %i%s%s%s" % (
num + 1, _MULTIMATCH_SEPARATOR,
result.get_display_name(caller) if hasattr(result, "get_display_name") else result.key,
result.get_display_name(caller) if hasattr(result, "get_display_name") else query,
result.get_extra_info(caller))
matches = None
else: