diff --git a/app/routers/events.py b/app/routers/events.py index 8855fd3..ce4e63d 100644 --- a/app/routers/events.py +++ b/app/routers/events.py @@ -128,7 +128,7 @@ async def read_events( event_repository = events.EventRepository(database=database.database) list_events = [] for event_index in event_repository.find_by(object_search, limit=limit, skip=skip, sort=[("start_date", 1)]): - interested_users = getattr(event_index, "interested_users", []) + interested_users = event_index.interested_users is_interested = ObjectId(user.id) in interested_users event = events.EventOutWithInterested( id=event_index.id, @@ -209,7 +209,7 @@ async def search_events( event_repository = events.EventRepository(database=database.database) list_events = [] for event_index in event_repository.find_by(object_search, limit=limit, skip=skip, sort=[("start_date", 1)]): - interested_users = getattr(event_index, "interested_users", []) + interested_users = event_index.interested_users is_interested = ObjectId(user.id) in interested_users event = events.EventOutWithInterested( id=event_index.id,