fix: associate artists with merged items

This commit is contained in:
Gabe Farrell 2025-06-15 22:25:55 -04:00
parent bf9b84a171
commit dc5dcbd474
6 changed files with 232 additions and 20 deletions

View file

@ -116,10 +116,12 @@ func TestUpdateAlbum(t *testing.T) {
newMbzID := uuid.New()
imgid := uuid.New()
err = store.UpdateAlbum(ctx, db.UpdateAlbumOpts{
ID: rg.ID,
MusicBrainzID: newMbzID,
Image: imgid,
ImageSrc: catalog.ImageSourceUserUpload,
ID: rg.ID,
MusicBrainzID: newMbzID,
Image: imgid,
ImageSrc: catalog.ImageSourceUserUpload,
VariousArtistsUpdate: true,
VariousArtistsValue: true,
})
require.NoError(t, err)
@ -127,6 +129,7 @@ func TestUpdateAlbum(t *testing.T) {
require.NoError(t, err)
assert.Equal(t, newMbzID, *result.MbzID)
assert.Equal(t, imgid, *result.Image)
assert.True(t, result.VariousArtists)
truncateTestData(t)
}