diff --git a/persistence/playlist_track_repository.go b/persistence/playlist_track_repository.go index 54077dbb..beaa749f 100644 --- a/persistence/playlist_track_repository.go +++ b/persistence/playlist_track_repository.go @@ -74,6 +74,12 @@ func (r *playlistTrackRepository) Read(id string) (interface{}, error) { return &trk, err } +// This is a "hack" to allow loadAllGenres to work with playlist tracks. Will be removed once we have a new +// one-to-many relationship solution +func (r *playlistTrackRepository) getTableName() string { + return "media_file" +} + func (r *playlistTrackRepository) GetAll(options ...model.QueryOptions) (model.PlaylistTracks, error) { tracks, err := r.playlistRepo.loadTracks(r.newSelect(options...), r.playlistId) if err != nil {