diff --git a/listenbrainz/listenbrainz_test.go b/listenbrainz/listenbrainz_test.go index 13326a72..bab5caf0 100644 --- a/listenbrainz/listenbrainz_test.go +++ b/listenbrainz/listenbrainz_test.go @@ -37,7 +37,14 @@ func TestScrobble(t *testing.T) { err := client.Scrobble( db.User{ListenBrainzURL: "https://listenbrainz.org", ListenBrainzToken: "token1"}, - scrobble.Track{Track: "title", Artist: "artist", Album: "album", TrackNumber: 1}, + scrobble.Track{ + Track: "title", + Artist: "artist", + Album: "album", + TrackNumber: 1, + Duration: 242 * time.Second, + MusicBrainzID: "00000000-0000-0000-0000-000000000000", + }, time.Unix(1683804525, 0), true, ) diff --git a/listenbrainz/testdata/submit_listens_request.json b/listenbrainz/testdata/submit_listens_request.json index 1b03766c..d67703ef 100644 --- a/listenbrainz/testdata/submit_listens_request.json +++ b/listenbrainz/testdata/submit_listens_request.json @@ -6,6 +6,8 @@ "track_metadata": { "additional_info": { "tracknumber": 1, + "duration": 242, + "recording_mbid": "00000000-0000-0000-0000-000000000000", "submission_client": "gonic" }, "artist_name": "artist",