From 6d6991e4e4c4c4fc678e0cd7249be7e8a38ffe83 Mon Sep 17 00:00:00 2001 From: n9k Date: Sat, 16 Jul 2022 04:25:47 +0000 Subject: [PATCH] Emotes: was checking wrong Markup type This broke chat. Adding a chat message would never happen because of AssertionError. --- anonstream/helpers/chat.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/anonstream/helpers/chat.py b/anonstream/helpers/chat.py index 279160b..d538dec 100644 --- a/anonstream/helpers/chat.py +++ b/anonstream/helpers/chat.py @@ -3,6 +3,7 @@ import hashlib +import markupsafe from quart import current_app, escape, Markup CONFIG = current_app.config @@ -19,7 +20,7 @@ def get_scrollback(messages): return list(messages)[-n:] def insert_emotes(markup): - assert isinstance(markup, Markup) + assert isinstance(markup, markupsafe.Markup) for name, regex, _position, _size in EMOTES: emote_markup = ( f'