From 8357232dc0877b544f40be094cd08bf4df6069f7 Mon Sep 17 00:00:00 2001 From: Chiizujin Date: Sat, 30 Mar 2024 17:34:55 +1100 Subject: [PATCH] Fix file help topic category casing differences appearing as duplicated categories --- evennia/help/filehelp.py | 2 +- evennia/help/tests.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/evennia/help/filehelp.py b/evennia/help/filehelp.py index 3f8a598249..4c9cf3d9f1 100644 --- a/evennia/help/filehelp.py +++ b/evennia/help/filehelp.py @@ -227,7 +227,7 @@ class FileHelpStorageHandler: for dct in loaded_help_dicts: key = dct.get("key").lower().strip() - category = dct.get("category", _DEFAULT_HELP_CATEGORY).strip() + category = dct.get("category", _DEFAULT_HELP_CATEGORY).lower().strip() aliases = list(dct.get("aliases", [])) entrytext = dct.get("text", "") locks = dct.get("locks", "") diff --git a/evennia/help/tests.py b/evennia/help/tests.py index 6989fddfb3..0f7f31f242 100644 --- a/evennia/help/tests.py +++ b/evennia/help/tests.py @@ -138,5 +138,5 @@ class TestFileHelp(TestCase): for inum, helpentry in enumerate(result): self.assertEqual(HELP_ENTRY_DICTS[inum]["key"], helpentry.key) self.assertEqual(HELP_ENTRY_DICTS[inum].get("aliases", []), helpentry.aliases) - self.assertEqual(HELP_ENTRY_DICTS[inum]["category"], helpentry.help_category) + self.assertEqual(HELP_ENTRY_DICTS[inum]["category"].lower(), helpentry.help_category) self.assertEqual(HELP_ENTRY_DICTS[inum]["text"], helpentry.entrytext)