(
session: SessionDep, current_user: CurrentUser, collection_id: uuid.UUID
)
| 109 | |
| 110 | @router.delete("/collections/{collection_id}", status_code=204) |
| 111 | def delete_collection( |
| 112 | session: SessionDep, current_user: CurrentUser, collection_id: uuid.UUID |
| 113 | ) -> None: |
| 114 | collection = services.get_collection( |
| 115 | session=session, id=collection_id, user_id=current_user.id |
| 116 | ) |
| 117 | if not collection: |
| 118 | raise HTTPException(status_code=404, detail="Collection not found") |
| 119 | services.delete_collection(session=session, collection=collection) |
| 120 | return |
| 121 | |
| 122 | |
| 123 | @router.get("/collections/{collection_id}/cards/", response_model=CardList) |
nothing calls this directly
no outgoing calls
no test coverage detected