diff --git a/src/main.py b/src/main.py index 057f982..742adbb 100644 --- a/src/main.py +++ b/src/main.py @@ -103,7 +103,7 @@ def get_boardgame_by_id(id: int, session: Session = Depends(get_session)): requested_boardgame = data_connection.get_boardgame(session, id) return requested_boardgame -@app.get("/owned", response_model=list[boardgame_classes.BoardGamePublic]) +@app.get("/owned", response_model=list[boardgame_classes.BoardGamePublicNoPlays]) def get_owned_collection(query: BoardgameFilterParams = Depends(), session: Session = Depends(get_session)): to_return_boardgames = data_connection.get_user_owned_collection(session) @@ -113,7 +113,7 @@ def get_owned_collection(query: BoardgameFilterParams = Depends(), session: Sess return to_return_boardgames -@app.get('/collection', response_model=list[boardgame_classes.BoardGamePublic]) +@app.get('/collection', response_model=list[boardgame_classes.BoardGamePublicNoPlays]) def get_collection(query: BoardgameFilterParams = Depends(), session: Session = Depends(get_session)): to_return_boardgames = data_connection.get_user_collection(session) @@ -128,7 +128,7 @@ def get_designers(session: Session = Depends(get_session)): to_return_designers = data_connection.get_designers(session) return to_return_designers -@app.get("/wishlist", response_model=list[boardgame_classes.BoardGamePublic]) +@app.get("/wishlist", response_model=list[boardgame_classes.BoardGamePublicNoPlays]) def get_wishlist_collection(priority: int = 0, query: BoardgameFilterParams = Depends(), session: Session = Depends(get_session)): to_return_boardgames = data_connection.get_user_wishlist_collection(session, priority)