diff --git a/federation/entities/base.py b/federation/entities/base.py index 89a4fc5..7ffb9f8 100644 --- a/federation/entities/base.py +++ b/federation/entities/base.py @@ -100,11 +100,13 @@ class PublicMixin(BaseEntity): class CreatedAtMixin(BaseEntity): - created_at = datetime.datetime.now() + created_at = None def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self._required += ["created_at"] + if not "created_at" in kwargs: + self.created_at = datetime.datetime.now() class RawContentMixin(BaseEntity):