Fix playlists API: disable redirect_slashes, fix route path for Vite proxy
This commit is contained in:
@@ -21,7 +21,7 @@ from app.services.recommender import build_taste_profile
|
|||||||
router = APIRouter(prefix="/playlists", tags=["playlists"])
|
router = APIRouter(prefix="/playlists", tags=["playlists"])
|
||||||
|
|
||||||
|
|
||||||
@router.get("/", response_model=list[PlaylistResponse])
|
@router.get("", response_model=list[PlaylistResponse])
|
||||||
async def list_playlists(
|
async def list_playlists(
|
||||||
user: User = Depends(get_current_user),
|
user: User = Depends(get_current_user),
|
||||||
db: AsyncSession = Depends(get_db),
|
db: AsyncSession = Depends(get_db),
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from fastapi.middleware.cors import CORSMiddleware
|
|||||||
from app.core.config import settings
|
from app.core.config import settings
|
||||||
from app.api.endpoints import auth, bandcamp, billing, lastfm, manual_import, playlists, profile, recommendations, youtube_music
|
from app.api.endpoints import auth, bandcamp, billing, lastfm, manual_import, playlists, profile, recommendations, youtube_music
|
||||||
|
|
||||||
app = FastAPI(title="Vynl API", version="1.0.0")
|
app = FastAPI(title="Vynl API", version="1.0.0", redirect_slashes=False)
|
||||||
|
|
||||||
app.add_middleware(
|
app.add_middleware(
|
||||||
CORSMiddleware,
|
CORSMiddleware,
|
||||||
|
|||||||
Reference in New Issue
Block a user