From 15cfd66b69cf61145ba3e3f6789e11a781cb6481 Mon Sep 17 00:00:00 2001 From: Corban-Lee Jones Date: Tue, 11 Jun 2024 01:00:12 +0100 Subject: [PATCH] guid for tracked articles --- src/feed.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/feed.py b/src/feed.py index e2027cb..fb726d2 100644 --- a/src/feed.py +++ b/src/feed.py @@ -30,6 +30,7 @@ dumps = lambda _dict: json.dumps(_dict, indent=8) class Article: """Represents a news article, or entry from an RSS feed.""" + guid: str title: str | None description: str | None url: str | None @@ -58,6 +59,7 @@ class Article: published = datetime(*entry.published_parsed[0:-2]) if published_parsed else None return cls( + guid=entry["guid"] title=entry.get("title"), description=entry.get("description"), url=entry.get("link"),