diff --git a/backend/auth/session.py b/backend/auth/session.py index 7589bad..e5c597f 100644 --- a/backend/auth/session.py +++ b/backend/auth/session.py @@ -69,6 +69,9 @@ class SessionManager(): @classmethod def instance(cls): + if cls.__instance is None: + cls.__instance = SessionManager() + return cls.__instance def set_session(self, __current_session): diff --git a/backend/endpoints/spotify_api.py b/backend/endpoints/spotify_api.py index 9ed846f..8f7c2cd 100644 --- a/backend/endpoints/spotify_api.py +++ b/backend/endpoints/spotify_api.py @@ -2,7 +2,7 @@ from fastapi import APIRouter, Request, Depends from fastapi.responses import RedirectResponse import requests import os -from auth.session import SessionData, SessionManager, current_session +from auth.session import SessionData, SessionManager music_router = APIRouter(prefix="/music")