Replaced boardgame ID path parameter with a GET parameter

This commit is contained in:
Yarne Coppens 2024-08-11 16:02:55 +02:00
parent 75e68dbd89
commit e889e14c6c

View file

@ -34,9 +34,9 @@ app.add_middleware(
def read_root(): def read_root():
return {"Hello": "World"} return {"Hello": "World"}
@app.get("/boardgame/{boardgame_id}", response_model=boardgame_classes.BoardGame) @app.get("/boardgame", response_model=boardgame_classes.BoardGame)
def get_boardgame_by_id(boardgame_id: int): def get_boardgame_by_id(id: int):
requested_boardgame: boardgame_classes.BoardGame = data_connection.get_boardgame(boardgame_id) requested_boardgame: boardgame_classes.BoardGame = data_connection.get_boardgame(id)
return requested_boardgame return requested_boardgame
@app.get("/owned", response_model=list[Union[boardgame_classes.OwnedBoardGame, boardgame_classes.OwnedBoardGameExpansion]]) @app.get("/owned", response_model=list[Union[boardgame_classes.OwnedBoardGame, boardgame_classes.OwnedBoardGameExpansion]])