From d2f410ee26458d431c6ebb575e653d5791a60d94 Mon Sep 17 00:00:00 2001 From: davewiththenicehat <54369722+davewiththenicehat@users.noreply.github.com> Date: Wed, 16 Jun 2021 08:59:44 -0400 Subject: [PATCH] sethelp db help entry creation fix, @laxy_property removed evennia.web.website.tests all pass evennia.commands.default.tests.TestHelp all pass (sethelp command test is in that unit test) --- evennia/help/models.py | 11 +---------- evennia/web/templates/website/help_detail.html | 6 +++--- evennia/web/website/views/help.py | 16 +++++++++++++--- 3 files changed, 17 insertions(+), 16 deletions(-) diff --git a/evennia/help/models.py b/evennia/help/models.py index d3323266c6..76391699e3 100644 --- a/evennia/help/models.py +++ b/evennia/help/models.py @@ -57,10 +57,6 @@ class HelpEntry(SharedMemoryModel): "help key", max_length=255, unique=True, help_text="key to search for" ) - @lazy_property - def key(self): - return self.db_key - # help category db_help_category = models.CharField( "help category", @@ -69,10 +65,6 @@ class HelpEntry(SharedMemoryModel): help_text="organizes help entries in lists", ) - @lazy_property - def help_category(self): - return self.db_help_category - # the actual help entry text, in any formatting. db_entrytext = models.TextField( "help entry", blank=True, help_text="the main body of help text" @@ -233,11 +225,10 @@ class HelpEntry(SharedMemoryModel): """ try: - url = reverse( + return reverse( "%s-detail" % slugify(self._meta.verbose_name), kwargs={"category": slugify(self.db_help_category), "topic": slugify(self.db_key)}, ) - return url except Exception: return "#" diff --git a/evennia/web/templates/website/help_detail.html b/evennia/web/templates/website/help_detail.html index 9da5ad3a1f..a5ed6045ef 100644 --- a/evennia/web/templates/website/help_detail.html +++ b/evennia/web/templates/website/help_detail.html @@ -17,8 +17,8 @@

@@ -62,7 +62,7 @@ {% endif %}
-
{{ object.help_category|title }}
+
{{ object.web_help_category|title }}