diff --git a/src/feed.py b/src/feed.py index f084087..443e86d 100644 --- a/src/feed.py +++ b/src/feed.py @@ -340,7 +340,8 @@ class SubChannel(DjangoDataModel): @dataclass(slots=True) class TrackedContent(DjangoDataModel): - uuid: str + id: int + guid: str title: str url: str subscription: str @@ -352,5 +353,5 @@ class TrackedContent(DjangoDataModel): @staticmethod def parser(item: dict) -> dict: - item["creation_datetime"] = datetime.strptime(item["creation_datetime"], DATETIME_FORMAT) + item["creation_datetime"] = datetime.strptime(item["creation_datetime"], "%Y-%m-%dT%H:%M:%S.%f%z") return item