From 6d991dd400de1b1ce18261df3757a5dacf9a6762 Mon Sep 17 00:00:00 2001 From: vamoss Date: Mon, 13 Apr 2020 09:32:44 -0300 Subject: [PATCH] fix news with no url --- bootcamp/news/models.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/bootcamp/news/models.py b/bootcamp/news/models.py index 89bb5d9ac..bccfef3bd 100755 --- a/bootcamp/news/models.py +++ b/bootcamp/news/models.py @@ -50,11 +50,12 @@ def __str__(self): def save(self, *args, **kwargs): # extract metada from content url data = fetch_metadata(self.content) - self.meta_url = data.get("url") - self.meta_type = data.get("type", "website") - self.meta_title = data.get("title") - self.meta_description = data.get("description") - self.meta_image = data.get("image") + if data: + self.meta_url = data.get("url") + self.meta_type = data.get("type", "website") + self.meta_title = data.get("title") + self.meta_description = data.get("description") + self.meta_image = data.get("image") super().save(*args, **kwargs) if not self.reply: