From fd32a9b370c9a9f46bf5fc749f8212016dc17396 Mon Sep 17 00:00:00 2001 From: aikaterna <20862007+aikaterna@users.noreply.github.com> Date: Fri, 4 Dec 2020 15:17:58 -0800 Subject: [PATCH] [RSS] Account for None on post time --- rss/rss.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/rss/rss.py b/rss/rss.py index 6a3fff8..c795920 100644 --- a/rss/rss.py +++ b/rss/rss.py @@ -25,7 +25,7 @@ from .tag_type import INTERNAL_TAGS, VALID_IMAGES, TagType log = logging.getLogger("red.aikaterna.rss") -__version__ = "1.3.1" +__version__ = "1.3.2" class RSS(commands.Cog): @@ -978,9 +978,10 @@ class RSS(commands.Cog): if not force: entry_time = await self._time_tag_validation(sorted_feed_by_post_time[0]) - if last_time > entry_time: - log.debug("Not posting because new entry is older than last saved entry.") - return + if (last_time and entry_time) is not None: + if last_time > entry_time: + log.debug("Not posting because new entry is older than last saved entry.") + return await self._update_last_scraped(channel, name, sorted_feed_by_post_time[0].title, sorted_feed_by_post_time[0].link, entry_time) feedparser_plus_objects = []