Implemented #7

This commit is contained in:
2025-04-25 11:37:44 +02:00
parent d9f563285c
commit fb16fa2bc8
9 changed files with 175 additions and 58 deletions

View File

@@ -27,7 +27,7 @@ class PycordEvent:
"creator_id",
"starts",
"ends",
"thumbnail_id",
"thumbnail",
"stage_ids",
)
__short_name__ = "event"
@@ -42,7 +42,7 @@ class PycordEvent:
creator_id: int
starts: datetime
ends: datetime
thumbnail_id: str | None
thumbnail: Dict[str, Any] | None
stage_ids: List[ObjectId]
@classmethod
@@ -105,7 +105,7 @@ class PycordEvent:
creator_id: int,
starts: datetime,
ends: datetime,
thumbnail_id: str | None,
thumbnail: Dict[str, Any] | None,
cache: Optional[Cache] = None,
) -> "PycordEvent":
db_entry: Dict[str, Any] = {
@@ -117,7 +117,7 @@ class PycordEvent:
"creator_id": creator_id,
"starts": starts,
"ends": ends,
"thumbnail_id": thumbnail_id,
"thumbnail": thumbnail,
"stage_ids": [],
}
@@ -213,7 +213,7 @@ class PycordEvent:
"creator_id": self.creator_id,
"starts": self.starts,
"ends": self.ends,
"thumbnail_id": self.thumbnail_id,
"thumbnail": self.thumbnail,
"stage_ids": self.stage_ids,
}
@@ -228,7 +228,7 @@ class PycordEvent:
"creator_id": None,
"starts": None,
"ends": None,
"thumbnail_id": None,
"thumbnail": None,
"stage_ids": [],
}