Compare commits

..

No commits in common. "3477ed90a545705f438c19eeeb8f515827815e8d" and "2e3404cfcf57906cab75af65419c25d2f5e5d052" have entirely different histories.

2 changed files with 3 additions and 22 deletions

View File

@ -6,9 +6,6 @@ class Event(BaseModel):
id: ObjectIdField = None
name: str
place: str
zip_code: str
city: str
country: str
status: int = 0
latitude: float = 0.0
longitude: float = 0.0
@ -24,9 +21,6 @@ class EventOut(BaseModel):
id: ObjectIdField = None
name: str
place: str
zip_code: str
city: str
country: str
status: int = 0
start_date: datetime | None = None
end_date: datetime | None = None
@ -34,9 +28,6 @@ class EventOut(BaseModel):
class EventIn(BaseModel):
name: str
place: str
zip_code: str
city: str
country: str
status: int = 0
organizers: list[str] = []
start_date: datetime | None = None

View File

@ -46,7 +46,7 @@ async def read_users_me(current_user: Annotated[users.User, Depends(users_token.
listOrganizers = []
for event_index in event_repository.find_by({"organizers":{"$eq": current_user.username}}, limit=limit, skip=skip):
event = events.EventOut(id=event_index.id, name=event_index.name, place=event_index.place, zip_code=event_index.zip_code, city=event_index.city, country=event_index.country, status=event_index.status, start_date=event_index.start_date, end_date=event_index.end_date)
event = events.EventOut(id=event_index.id, name=event_index.name, place=event_index.place, status=event_index.status, start_date=event_index.start_date, end_date=event_index.end_date)
listOrganizers.append(event)
content = {"organizers":listOrganizers}
@ -128,11 +128,8 @@ async def delete_events_id(item_id : str, authorize: Annotated[bool, Depends(per
async def update_events_me(item_id: str, current_user: Annotated[users.User, Depends(users_token.get_current_active_user)], authorize: Annotated[bool, Depends(permissions_checker.PermissionChecker(roles=["Admin", "User"]))], eventSingle: events.EventIn | None = None):
event_repository = event.EventRepository(database=database.database)
event = event_repository.find_one_by_id(ObjectId(item_id))
event.name = eventSingle.name
event.place = eventSingle.place
event.zip_code = eventSingle.zip_code
event.city = eventSingle.city
event.country = eventSingle.country
event.name = EventSingle.name
event.place = EventSingle.place
event.start_date = eventSingle.start_date
event.end_date = eventSingle.end_date
event.latitude = eventSingle.latitude
@ -163,10 +160,6 @@ async def update_events(authorize: Annotated[bool, Depends(permissions_checker.P
event = events.Event(name=eventSingle.name, place=eventSingle.place)
event.start_date = eventSingle.start_date
event.end_date = eventSingle.end_date
event.place = eventSingle.place
event.zip_code = eventSingle.zip_code
event.city = eventSingle.city
event.country = eventSingle.country
event.organizers = eventSingle.organizers
event.latitude = eventSingle.latitude
event.longitude = eventSingle.longitude
@ -195,9 +188,6 @@ async def update_events_id(item_id: str, authorize: Annotated[bool, Depends(perm
event.name = eventSingle.name
event.place = eventSingle.place
event.zip_code = eventSingle.zip_code
event.city = eventSingle.city
event.country = eventSingle.country
event.start_date = eventSingle.start_date
event.end_date = eventSingle.end_date
event.organizers = eventSingle.organizers