From 086c3facd9a442939e3d0130cc9a5096fe73b5f5 Mon Sep 17 00:00:00 2001 From: Deimos Date: Thu, 13 Sep 2018 19:58:38 -0600 Subject: [PATCH] Make sure relevant metadata exists for tweets --- tildes/tildes/models/topic/topic.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tildes/tildes/models/topic/topic.py b/tildes/tildes/models/topic/topic.py index 64adf3d..168ad2b 100644 --- a/tildes/tildes/models/topic/topic.py +++ b/tildes/tildes/models/topic/topic.py @@ -419,6 +419,8 @@ class Topic(DatabaseModel): if self.link and is_tweet(self.link): authors = self.get_content_metadata("authors") tweet = self.get_content_metadata("description") - return f"@{authors[0]}:
{tweet}
" + + if authors and tweet: + return f"@{authors[0]}:
{tweet}
" return None