]> kaliko git repositories - sid.git/commitdiff
feeds: Fixed TypeError (Closes #3)
authorkaliko <kaliko@azylum.org>
Sun, 22 Sep 2024 16:27:57 +0000 (18:27 +0200)
committerkaliko <kaliko@azylum.org>
Sun, 22 Sep 2024 16:27:57 +0000 (18:27 +0200)
sid/feeds.py

index 3fe7ce9ecdd406dbe9d9ba43b977e01c5e6144ba..de789f51425c6887667dc9d985af4b69856b5a7b 100644 (file)
@@ -55,11 +55,11 @@ class FeedMonitor(threading.Thread):
         self.tempo = plugin.TEMPO
         self.plugin = plugin
         self.last_check = datetime.datetime.utcnow()
-        self.seen = dict()
+        self.seen = {}
         self.thread_killed = False
 
     def _update_cache(self, feed, parsed):
-        self.seen[feed].update({'ids': {p.id for p in parsed.entries} or {}})
+        self.seen[feed].update({'ids': {p.id for p in parsed.entries} or set()})
         # Common HTTP caching
         if parsed.get('etag', False):
             self.seen[feed].update({'cache': {'etag': parsed.etag}})