From d01c99d2eeebe75870ee32f902388b707ae400ea Mon Sep 17 00:00:00 2001 From: Anders Kaseorg Date: Thu, 6 Oct 2022 13:58:35 -0700 Subject: [PATCH] markdown: Add missing None check in InlineInterestingLinkProcessor. Signed-off-by: Anders Kaseorg --- zerver/lib/markdown/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zerver/lib/markdown/__init__.py b/zerver/lib/markdown/__init__.py index 126787268b..dd8124da88 100644 --- a/zerver/lib/markdown/__init__.py +++ b/zerver/lib/markdown/__init__.py @@ -1242,7 +1242,7 @@ class InlineInterestingLinkProcessor(markdown.treeprocessors.Treeprocessor): parsed_url = urllib.parse.urlsplit(urllib.parse.urljoin("/", url)) host = parsed_url.netloc - if host != "" and host != self.md.zulip_realm.host: + if host != "" and (self.md.zulip_realm is None or host != self.md.zulip_realm.host): continue if not parsed_url.path.startswith("/user_uploads/"):