diff --git a/persistence/sql_bookmarks.go b/persistence/sql_bookmarks.go index 0575deb0..b5be079d 100644 --- a/persistence/sql_bookmarks.go +++ b/persistence/sql_bookmarks.go @@ -104,6 +104,11 @@ func (r sqlRepository) GetBookmarks() (model.Bookmarks, error) { log.Error(r.ctx, "Error getting mediafiles with bookmarks", "user", user.UserName, err) return nil, err } + err = r.loadMediaFileGenres(&mfs) + if err != nil { + log.Error(r.ctx, "Error loading genres for bookmarked songs", "user", user.UserName, err) + return nil, err + } ids := make([]string, len(mfs)) mfMap := make(map[string]int)