refactor: Remove trailing slashes from album router endpoint paths.
This commit is contained in:
@@ -23,13 +23,13 @@ class AlbumResponse(BaseModel):
|
|||||||
generation_ids: List[str] = []
|
generation_ids: List[str] = []
|
||||||
cover_asset_id: Optional[str] = None # Not implemented yet
|
cover_asset_id: Optional[str] = None # Not implemented yet
|
||||||
|
|
||||||
@router.post("/", response_model=AlbumResponse)
|
@router.post("", response_model=AlbumResponse)
|
||||||
async def create_album(request: Request, album_in: AlbumCreateRequest):
|
async def create_album(request: Request, album_in: AlbumCreateRequest):
|
||||||
service: AlbumService = request.app.state.album_service
|
service: AlbumService = request.app.state.album_service
|
||||||
album = await service.create_album(name=album_in.name, description=album_in.description)
|
album = await service.create_album(name=album_in.name, description=album_in.description)
|
||||||
return AlbumResponse(**album.model_dump())
|
return AlbumResponse(**album.model_dump())
|
||||||
|
|
||||||
@router.get("/", response_model=List[AlbumResponse])
|
@router.get("", response_model=List[AlbumResponse])
|
||||||
async def get_albums(request: Request, limit: int = 10, offset: int = 0):
|
async def get_albums(request: Request, limit: int = 10, offset: int = 0):
|
||||||
service: AlbumService = request.app.state.album_service
|
service: AlbumService = request.app.state.album_service
|
||||||
albums = await service.get_albums(limit=limit, offset=offset)
|
albums = await service.get_albums(limit=limit, offset=offset)
|
||||||
|
|||||||
Reference in New Issue
Block a user