fix query
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Sat, 25 Mar 2023 20:18:40 +0000 (21:18 +0100)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Sat, 25 Mar 2023 20:18:40 +0000 (21:18 +0100)
music_assistant/server/controllers/media/albums.py

index b1c335f237cd11175786ce44831492bf9e76fcb1..1e9a70d06ab145904a425f7ec1cf8407f6d31d6f 100644 (file)
@@ -349,7 +349,7 @@ class AlbumsController(MediaControllerBase[Album]):
         db_album = await self.get_db_item(item_id)
         # simply grab all tracks in the db that are linked to this album
         # TODO: adjust to json query instead of text search?
-        query = 'SELECT * FROM tracks WHERE albums LIKE "item_id":"{item_id}","provider":"database"'
+        query = f'SELECT * FROM {DB_TABLE_TRACKS} WHERE albums LIKE \'%"item_id":"{item_id}","provider":"database"%\''  # noqa: E501
         result = []
         for track in await self.mass.music.tracks.get_db_items_by_query(query):
             if album_mapping := next(