MCPcopy Create free account
hub / github.com/0010aor/FlashNotes / delete_collection

Function delete_collection

backend/src/flashcards/api.py:111–120  ·  view source on GitHub ↗
(
    session: SessionDep, current_user: CurrentUser, collection_id: uuid.UUID
)

Source from the content-addressed store, hash-verified

109
110@router.delete("/collections/{collection_id}", status_code=204)
111def 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)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected