cleanup code

This commit is contained in:
maxDorninger
2025-03-27 20:38:41 +01:00
parent 7e1365479c
commit e00f0b5a54
9 changed files with 9 additions and 11 deletions

View File

@@ -61,7 +61,7 @@ async def get_current_user(db: SessionDependency, token: str = Depends(oauth2_sc
def create_access_token(data: dict, expires_delta: timedelta | None = None):
to_encode = data.copy()
config = AuthConfig()
config = AuthConfig
if expires_delta:
expire = datetime.now(timezone.utc) + expires_delta
else:

View File

@@ -3,7 +3,6 @@ from dowloadClients.qbittorrent import QbittorrentClient
config = DownloadClientConfig()
# TODO: add more elif when implementing more download clients
if config.download_client == "qbit":
client = QbittorrentClient()
else:

View File

@@ -9,7 +9,6 @@ class GenericDownloadClient(object):
raise ValueError('name cannot be None')
self.name = name
# TODO: change Torrents type to SeasonTorrents|MovieTorrents
def download(self, torrent: TorrentMixin) -> TorrentMixin:
"""
downloads a torrent

View File

@@ -14,7 +14,7 @@ from fastapi import FastAPI
import database.users
import tv.router
from auth import password
from routers import users
from users import routers
LOGGING_CONFIG = {
"version": 1,
@@ -44,7 +44,7 @@ dictConfig(LOGGING_CONFIG)
database.init_db()
app = FastAPI(root_path="/api/v1")
app.include_router(users.router, tags=["users"])
app.include_router(routers.router, tags=["users"])
app.include_router(password.router, tags=["authentication"])
app.include_router(tv.router.router, tags=["tv"])

View File

@@ -7,7 +7,7 @@ from database.tv import Show
log = logging.getLogger(__name__)
class MetadataProvider(ABC):
class AbstractMetadataProvider(ABC):
storage_path = config.BasicConfig().storage_directory
@property
@abstractmethod
@@ -26,6 +26,6 @@ class MetadataProvider(ABC):
metadata_providers = {}
def register_metadata_provider(metadata_provider: MetadataProvider):
def register_metadata_provider(metadata_provider: AbstractMetadataProvider):
log.info("Registering metadata provider:" + metadata_provider.name)
metadata_providers[metadata_provider.name] = metadata_provider

View File

@@ -7,7 +7,7 @@ from pydantic_settings import BaseSettings
from tmdbsimple import TV, TV_Seasons
from database.tv import Episode, Season, Show
from metadataProvider.abstractMetaDataProvider import MetadataProvider, register_metadata_provider
from metadataProvider.abstractMetaDataProvider import AbstractMetadataProvider, register_metadata_provider
class TmdbConfig(BaseSettings):
@@ -18,7 +18,7 @@ config = TmdbConfig
log = logging.getLogger(__name__)
class TmdbMetadataProvider(MetadataProvider):
class TmdbMetadataProvider(AbstractMetadataProvider):
name = "tmdb"
def get_show_metadata(self, id: int = None) -> Show:

View File

@@ -16,8 +16,8 @@ from database import SessionDependency
from database.torrents import Torrent
from database.tv import Season, Show
from indexer import IndexerQueryResult
from routers.users import Message
from tv import log
from users.routers import Message
router = APIRouter(
prefix="/tv",

View File

@@ -7,7 +7,7 @@ from auth import get_current_user
from auth.password import get_password_hash
from database import SessionDependency
from database.users import User, UserCreate, UserPublic
from routers import log
from users import log
router = APIRouter(
prefix="/users",