🐛 Fix typo

This commit is contained in:
itskovacs 2025-08-19 19:59:44 +02:00
parent 6fe39aa9fd
commit cc729722df

View File

@ -504,8 +504,11 @@ def read_checklist(
trip_id: int, trip_id: int,
current_user: Annotated[str, Depends(get_current_username)], current_user: Annotated[str, Depends(get_current_username)],
) -> list[TripChecklistItemRead]: ) -> list[TripChecklistItemRead]:
_verify_trip_member(session, trip_id, current_user) items = session.exec(
items = session.exec(select(TripChecklistItem).where(TripChecklistItem.trip_id == trip_id)) select(TripChecklistItem).where(
TripChecklistItem.trip_id == trip_id, TripChecklistItem.user == current_user
)
)
return [TripChecklistItemRead.serialize(i) for i in items] return [TripChecklistItemRead.serialize(i) for i in items]
@ -529,8 +532,11 @@ def create_checklist_item(
data: TripChecklistItemCreate, data: TripChecklistItemCreate,
current_user: Annotated[str, Depends(get_current_username)], current_user: Annotated[str, Depends(get_current_username)],
) -> TripChecklistItemRead: ) -> TripChecklistItemRead:
_verify_trip_member(session, trip_id, current_user) item = TripChecklistItem(
item = TripChecklistItem(**data.model_dump(), trip_id=trip_id) **data.model_dump(),
trip_id=trip_id,
user=current_user,
)
session.add(item) session.add(item)
session.commit() session.commit()
session.refresh(item) session.refresh(item)
@ -545,9 +551,12 @@ def update_checklist_item(
id: int, id: int,
current_user: Annotated[str, Depends(get_current_username)], current_user: Annotated[str, Depends(get_current_username)],
) -> TripChecklistItemRead: ) -> TripChecklistItemRead:
_verify_trip_member(session, trip_id, current_user)
db_item = session.exec( db_item = session.exec(
select(TripChecklistItem).where(TripChecklistItem.id == id, TripChecklistItem.trip_id == trip_id) select(TripChecklistItem).where(
TripChecklistItem.id == id,
TripChecklistItem.trip_id == trip_id,
TripChecklistItem.user == current_user,
)
).one_or_none() ).one_or_none()
if not db_item: if not db_item:
@ -570,11 +579,11 @@ def delete_checklist_item(
id: int, id: int,
current_user: Annotated[str, Depends(get_current_username)], current_user: Annotated[str, Depends(get_current_username)],
): ):
_verify_trip_member(session, trip_id, current_user)
item = session.exec( item = session.exec(
select(TripChecklistItem).where( select(TripChecklistItem).where(
TripChecklistItem.id == id, TripChecklistItem.id == id,
TripChecklistItem.trip_id == trip_id, TripChecklistItem.trip_id == trip_id,
TripChecklistItem.user == current_user,
) )
).one_or_none() ).one_or_none()