From 16912908754174d274572425bb82100f63c6074f Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Mon, 4 May 2026 17:41:16 -0400 Subject: [PATCH] =?UTF-8?q?fix(server):=20forward-fix=20CI=20=E2=80=94=20g?= =?UTF-8?q?ofmt=20convert/types=20+=20rename=20unused=20r=20in=20enricher?= =?UTF-8?q?=5Ftest?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/api/convert.go | 16 ++++++++-------- internal/api/types.go | 20 ++++++++++---------- internal/coverart/enricher_test.go | 6 +++--- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/internal/api/convert.go b/internal/api/convert.go index af7312b1..87b58676 100644 --- a/internal/api/convert.go +++ b/internal/api/convert.go @@ -105,14 +105,14 @@ func artistRefFromCovered(a dbq.Artist, albumCount int, coverAlbumID pgtype.UUID // durationSec may be 0 when the caller does not compute them. func albumRefFrom(a dbq.Album, artistName string, trackCount, durationSec int) AlbumRef { return AlbumRef{ - ID: uuidToString(a.ID), - Title: a.Title, - SortTitle: a.SortTitle, - ArtistID: uuidToString(a.ArtistID), - ArtistName: artistName, - Year: yearFromDate(a.ReleaseDate), - TrackCount: trackCount, - DurationSec: durationSec, + ID: uuidToString(a.ID), + Title: a.Title, + SortTitle: a.SortTitle, + ArtistID: uuidToString(a.ArtistID), + ArtistName: artistName, + Year: yearFromDate(a.ReleaseDate), + TrackCount: trackCount, + DurationSec: durationSec, CoverURL: coverURL(a.ID), CoverArtSource: a.CoverArtSource, } diff --git a/internal/api/types.go b/internal/api/types.go index 5b2de48e..9a0a4e02 100644 --- a/internal/api/types.go +++ b/internal/api/types.go @@ -57,16 +57,16 @@ type ArtistRef struct { // divider can group rows by sort order ("The Wall" → "W"). CoverURL points // to /api/albums/{id}/cover. type AlbumRef struct { - ID string `json:"id"` - Title string `json:"title"` - SortTitle string `json:"sort_title"` - ArtistID string `json:"artist_id"` - ArtistName string `json:"artist_name"` - Year int `json:"year,omitempty"` - TrackCount int `json:"track_count"` - DurationSec int `json:"duration_sec"` - CoverURL string `json:"cover_url"` - CoverArtSource *string `json:"cover_art_source"` + ID string `json:"id"` + Title string `json:"title"` + SortTitle string `json:"sort_title"` + ArtistID string `json:"artist_id"` + ArtistName string `json:"artist_name"` + Year int `json:"year,omitempty"` + TrackCount int `json:"track_count"` + DurationSec int `json:"duration_sec"` + CoverURL string `json:"cover_url"` + CoverArtSource *string `json:"cover_art_source"` } // TrackRef is the lightweight track shape used in album details and search. diff --git a/internal/coverart/enricher_test.go b/internal/coverart/enricher_test.go index bd5432a4..5ef8f496 100644 --- a/internal/coverart/enricher_test.go +++ b/internal/coverart/enricher_test.go @@ -121,7 +121,7 @@ func TestEnrichAlbum_MBCAAFetchSuccess(t *testing.T) { pool := newPool(t) id, dir := seedAlbumWithTrack(t, pool, "Mbcaa", "Artist", "test-mbid-123") - upstream := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + upstream := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, _ *http.Request) { w.Header().Set("Content-Type", "image/jpeg") _, _ = w.Write([]byte("MBCAA_BYTES")) })) @@ -157,7 +157,7 @@ func TestEnrichAlbum_MBCAA404_RecordsNone(t *testing.T) { pool := newPool(t) id, _ := seedAlbumWithTrack(t, pool, "Missing", "Artist", "missing-mbid") - upstream := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + upstream := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, _ *http.Request) { http.Error(w, "not found", http.StatusNotFound) })) defer upstream.Close() @@ -242,7 +242,7 @@ func TestRetryAlbum_DeletesMbcaaFileAndRefetches(t *testing.T) { id, dir := seedAlbumWithTrack(t, pool, "Retry", "Artist", "retry-mbid") hits := 0 - upstream := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + upstream := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, _ *http.Request) { hits++ _, _ = w.Write([]byte("data")) }))