From a9cf54afef34f980985c76ae3a5e1b7441098831 Mon Sep 17 00:00:00 2001 From: Deluan Date: Sat, 2 Dec 2023 11:36:16 -0500 Subject: [PATCH] Return genres in bookmark endpoints (OpenSubsonic) --- persistence/sql_bookmarks.go | 5 +++++ 1 file changed, 5 insertions(+) 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)