From 3ada43de72e1bd8c443928039cb874e82a40ce52 Mon Sep 17 00:00:00 2001 From: Valentin CZERYBA Date: Thu, 4 Sep 2025 22:23:49 +0200 Subject: [PATCH] rollback models --- app/models/events.py | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/app/models/events.py b/app/models/events.py index b097cf2..be3183b 100644 --- a/app/models/events.py +++ b/app/models/events.py @@ -31,7 +31,7 @@ class Event(BaseModel): class EventOut(BaseModel): - id: str | None = None + id: ObjectIdField = None name: str place: str description: str @@ -43,23 +43,6 @@ class EventOut(BaseModel): end_date: datetime | None = None tags: list[str] = [] - @classmethod - def from_mongo(cls, event: Event) -> "EventOut": - return cls( - id=str(event.id) if event.id else None, - name=event.name, - place=event.place, - description=event.description, - imgUrl=event.imgUrl, - link=event.link, - ticket=event.ticket, - status=event.status, - start_date=event.start_date, - end_date=event.end_date, - tags=event.tags, - ) - - class EventOutWithInterested(EventOut): interested: bool = False interested_count: int = 0