From 18718eb5e40714ad378e9ed6f266c65741a7bfff Mon Sep 17 00:00:00 2001 From: Griatch Date: Wed, 5 Oct 2022 21:59:01 +0200 Subject: [PATCH] Handle boolean input in $search func --- evennia/utils/funcparser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/evennia/utils/funcparser.py b/evennia/utils/funcparser.py index 84fe9f526b..88f338c314 100644 --- a/evennia/utils/funcparser.py +++ b/evennia/utils/funcparser.py @@ -1124,7 +1124,7 @@ def funcparser_callable_search(*args, caller=None, access="control", **kwargs): for key, value in kwargs.items() if key not in ("funcparser", "raise_errors", "type", "return_list") } - return_list = kwargs.pop("return_list", "false").lower() == "true" + return_list = str(kwargs.pop("return_list", "false")).lower() == "true" if not args: return [] if return_list else None