Only display availability when it's set

This commit is contained in:
arabcoders 2025-04-21 17:40:36 +03:00
parent f6c7d8233b
commit 5172742e96

View file

@ -18,7 +18,7 @@ from .AsyncPool import AsyncPool
from .config import Config from .config import Config
from .DataStore import DataStore from .DataStore import DataStore
from .Download import Download from .Download import Download
from .Events import EventBus, Events, info from .Events import EventBus, Events
from .ItemDTO import Item, ItemDTO from .ItemDTO import Item, ItemDTO
from .Presets import Presets from .Presets import Presets
from .Scheduler import Scheduler from .Scheduler import Scheduler
@ -320,7 +320,7 @@ class DownloadQueue(metaclass=Singleton):
elif len(entry.get("formats", [])) < 1: elif len(entry.get("formats", [])) < 1:
availability = entry.get("availability", "public") availability = entry.get("availability", "public")
msg = "No formats found." msg = "No formats found."
if "public" != availability: if availability and availability not in ("public",):
msg += f" Availability is set for '{availability}'." msg += f" Availability is set for '{availability}'."
dlInfo.info.status = "error" dlInfo.info.status = "error"