Mapping ArtistMetadataId is needed for last/next monitored albums
This commit is contained in:
@@ -204,8 +204,10 @@ namespace Lidarr.Api.V1.Artist
|
|||||||
|
|
||||||
private void LinkNextPreviousAlbums(params ArtistResource[] artists)
|
private void LinkNextPreviousAlbums(params ArtistResource[] artists)
|
||||||
{
|
{
|
||||||
var nextAlbums = _albumService.GetNextAlbumsByArtistMetadataId(artists.Select(x => x.ArtistMetadataId));
|
var artistMetadataIds = artists.Select(x => x.ArtistMetadataId).Distinct().ToList();
|
||||||
var lastAlbums = _albumService.GetLastAlbumsByArtistMetadataId(artists.Select(x => x.ArtistMetadataId));
|
|
||||||
|
var nextAlbums = _albumService.GetNextAlbumsByArtistMetadataId(artistMetadataIds);
|
||||||
|
var lastAlbums = _albumService.GetLastAlbumsByArtistMetadataId(artistMetadataIds);
|
||||||
|
|
||||||
foreach (var artistResource in artists)
|
foreach (var artistResource in artists)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -77,6 +77,7 @@ namespace Lidarr.Api.V1.Artist
|
|||||||
return new ArtistResource
|
return new ArtistResource
|
||||||
{
|
{
|
||||||
Id = model.Id,
|
Id = model.Id,
|
||||||
|
ArtistMetadataId = model.ArtistMetadataId,
|
||||||
|
|
||||||
ArtistName = model.Name,
|
ArtistName = model.Name,
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user