fix download clients config being read from env variables without the mediamanager prefix

This commit is contained in:
maxid
2026-02-04 22:49:24 +01:00
parent 9ee5cc6895
commit abac894a95

View File

@@ -1,8 +1,7 @@
from pydantic_settings import BaseSettings, SettingsConfigDict
from pydantic_settings import BaseSettings
class QbittorrentConfig(BaseSettings):
model_config = SettingsConfigDict(env_prefix="QBITTORRENT_")
host: str = "localhost"
port: int = 8080
username: str = "admin"
@@ -14,7 +13,6 @@ class QbittorrentConfig(BaseSettings):
class TransmissionConfig(BaseSettings):
model_config = SettingsConfigDict(env_prefix="TRANSMISSION_")
path: str = "/transmission/rpc"
https_enabled: bool = True
host: str = "localhost"
@@ -25,7 +23,6 @@ class TransmissionConfig(BaseSettings):
class SabnzbdConfig(BaseSettings):
model_config = SettingsConfigDict(env_prefix="SABNZBD_")
host: str = "localhost"
port: int = 8080
api_key: str = ""