return if track can't be parsed
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Thu, 12 May 2022 07:51:55 +0000 (09:51 +0200)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Thu, 12 May 2022 07:51:55 +0000 (09:51 +0200)
music_assistant/controllers/music/providers/filesystem.py

index e9e3cdb4d30caf77ce2bff44a08eac93db577660..47d8fd5a23996e5e8570b34e836f3d8e43920dcc 100644 (file)
@@ -370,6 +370,7 @@ class FileSystemProvider(MusicProvider):
             tags = await self.mass.loop.run_in_executor(None, parse_tags)
         except TinyTagException as err:
             self.logger.error("Error processing %s: %s", filename, str(err))
+            return None
 
         prov_item_id = self._get_item_id(filename)