Merge pull request #2542 from Henddher/issue_2261

Issue 2261
This commit is contained in:
Griatch 2021-10-05 21:56:27 +02:00 committed by GitHub
commit 7f1d4594ff
2 changed files with 6 additions and 0 deletions

View file

@ -365,6 +365,10 @@ def search_prototype(key=None, tags=None, require_single=False, return_iterators
be found as a match.
"""
# prototype keys are always in lowecase
if key:
key = key.lower()
# search module prototypes
mod_matches = {}

View file

@ -336,6 +336,8 @@ class TestProtLib(EvenniaTest):
self.assertTrue(match)
match = protlib.search_prototype(self.prot["prototype_key"])
self.assertEqual(match, [self.prot])
match = protlib.search_prototype(self.prot["prototype_key"].upper())
self.assertEqual(match, [self.prot])
@override_settings(PROT_FUNC_MODULES=["evennia.prototypes.protfuncs"], CLIENT_DEFAULT_WIDTH=20)