diff --git a/src/program/services/scrapers/mediafusion.py b/src/program/services/scrapers/mediafusion.py index 5a5753b6..55422e09 100644 --- a/src/program/services/scrapers/mediafusion.py +++ b/src/program/services/scrapers/mediafusion.py @@ -56,9 +56,6 @@ def validate(self) -> bool: if not isinstance(self.settings.ratelimit, bool): logger.error("Mediafusion ratelimit must be a valid boolean.") return False - if not self.settings.catalogs: - logger.error("Configure at least one Mediafusion catalog.") - return False if self.app_settings.downloaders.real_debrid.enabled: self.api_key = self.app_settings.downloaders.real_debrid.api_key @@ -76,7 +73,6 @@ def validate(self) -> bool: "tk": self.api_key, "ewc": False }, - "sc": self.settings.catalogs, "sr": ["4k", "2160p", "1440p", "1080p", "720p", "480p", None], "ec": False, "eim": False, diff --git a/src/program/settings/models.py b/src/program/settings/models.py index d0c8e17c..ed18d06a 100644 --- a/src/program/settings/models.py +++ b/src/program/settings/models.py @@ -229,11 +229,6 @@ class MediafusionConfig(Observable): url: str = "https://mediafusion.elfhosted.com" timeout: int = 30 ratelimit: bool = True - catalogs: List[str] = [ - "prowlarr_streams", - "torrentio_streams", - "zilean_dmm_streams" - ] class OrionoidConfig(Observable): enabled: bool = False