fix: specify media_file.id in track loading query to improve accuracy

Signed-off-by: Deluan <deluan@navidrome.org>
This commit is contained in:
Deluan
2026-01-12 08:15:46 -05:00
parent 55966ba5ec
commit 9d95ef7b3f
+1 -1
View File
@@ -494,7 +494,7 @@ func (e *provider) loadTracksByID(ctx context.Context, songs []agents.Song) (map
}
res, err := e.ds.MediaFile(ctx).GetAll(model.QueryOptions{
Filters: squirrel.And{
squirrel.Eq{"id": ids},
squirrel.Eq{"media_file.id": ids},
squirrel.Eq{"missing": false},
},
})