From ec011949efc34d6af003bd6feaadd761ffe09281 Mon Sep 17 00:00:00 2001 From: Howard Abrams Date: Mon, 18 Aug 2025 17:19:20 -0700 Subject: [PATCH] Fix minor webclient bug when reading books --- commands/everyone.py | 3 ++- typeclasses/characters.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/commands/everyone.py b/commands/everyone.py index ec23bb7..208c8e6 100755 --- a/commands/everyone.py +++ b/commands/everyone.py @@ -519,7 +519,8 @@ def md_to_evennia(text, utf, width): return "\n".join(breaks) def md_to_html(text): - breaks = ["
" if line.startswith("#") else line + brk = '───────────────────────────────────────────────────────' + breaks = [brk if line.startswith("#") else line for line in md_preprocessor(text)] return "\n".join(breaks) diff --git a/typeclasses/characters.py b/typeclasses/characters.py index 6595672..417cc5f 100644 --- a/typeclasses/characters.py +++ b/typeclasses/characters.py @@ -94,7 +94,7 @@ class Character(Object, GenderCharacter, ContribRPCharacter): session = self.sessions.get()[0] if session: prot = session.protocol_key - return prot == 'web' + return prot == 'websocket' return False def delete_inv(self, typeclass):