diff --git a/server/actions.py b/server/actions.py index bb08859..fc80446 100644 --- a/server/actions.py +++ b/server/actions.py @@ -94,5 +94,5 @@ def perform_url_fetch(url: str, quality: str, root: str) -> dict: info = mf.download_single(url, root, quality, False) if not info.get("ok"): raise RuntimeError("Download failed.") - return {"kind": "track", "title": info["title"], "artist": info["artist"], + return {"kind": "track", "title": info.get("title", ""), "artist": info.get("artist", ""), "ok": 1, "total": 1, "path": None, "lidarr_album_id": None}