From c99c69b7df78b0099638b76272082a09b8157d3a Mon Sep 17 00:00:00 2001 From: Felix Stupp Date: Sun, 24 Oct 2021 22:30:47 +0200 Subject: [PATCH] extractors/collection/*: Fix check for cache timeout --- server/entertainment_decider/extractors/collection/tt_rss.py | 2 +- server/entertainment_decider/extractors/collection/youtube.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/server/entertainment_decider/extractors/collection/tt_rss.py b/server/entertainment_decider/extractors/collection/tt_rss.py index 292c683..12b5675 100644 --- a/server/entertainment_decider/extractors/collection/tt_rss.py +++ b/server/entertainment_decider/extractors/collection/tt_rss.py @@ -39,7 +39,7 @@ class TtRssCollectionExtractor(CollectionExtractor[HeadlineList]): return True def _cache_expired(self, date: datetime) -> bool: - return (datetime.now() - date) < timedelta(hours=4) + return (datetime.now() - date) > timedelta(hours=4) def _extract_offline(self, uri: str) -> ExtractedData[HeadlineList]: return ExtractedData( diff --git a/server/entertainment_decider/extractors/collection/youtube.py b/server/entertainment_decider/extractors/collection/youtube.py index 4653cb2..aa3b110 100644 --- a/server/entertainment_decider/extractors/collection/youtube.py +++ b/server/entertainment_decider/extractors/collection/youtube.py @@ -53,7 +53,7 @@ class YouTubeCollectionExtractor(CollectionExtractor[Dict]): return True def _cache_expired(self, date: datetime) -> bool: - return (datetime.now() - date) < timedelta(hours=4) + return (datetime.now() - date) > timedelta(hours=4) def _extract_offline(self, uri: str) -> ExtractedData[Dict]: playlist_id = self.__convert_if_required(self.__get_id(uri))