From: Marcel van der Veldt Date: Sun, 22 May 2022 06:28:37 +0000 (+0200) Subject: raise error when required ID3 tags missing X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=cb0da114da339b3e509d7f033d39146e1a1875a0;p=music-assistant-server.git raise error when required ID3 tags missing --- diff --git a/music_assistant/controllers/music/providers/filesystem.py b/music_assistant/controllers/music/providers/filesystem.py index 9655a3a9..b7328fda 100644 --- a/music_assistant/controllers/music/providers/filesystem.py +++ b/music_assistant/controllers/music/providers/filesystem.py @@ -423,6 +423,9 @@ class FileSystemProvider(MusicProvider): tags = await self.mass.loop.run_in_executor(None, parse_tags) + assert tags.title, "Required tag title is missing" + assert tags.artist, "Required tag artist is missing" + # prefer title from tag, fallback to filename if tags.title: track_title = tags.title