diff --git a/src/NzbDrone.Integration.Test/IntegrationTestBase.cs b/src/NzbDrone.Integration.Test/IntegrationTestBase.cs index f1e3b31dc..66a701312 100644 --- a/src/NzbDrone.Integration.Test/IntegrationTestBase.cs +++ b/src/NzbDrone.Integration.Test/IntegrationTestBase.cs @@ -274,6 +274,7 @@ namespace NzbDrone.Integration.Test if (changed) { + result.NextBook = result.LastBook = null; Author.Put(result); } diff --git a/src/Readarr.Api.V1/Author/AuthorController.cs b/src/Readarr.Api.V1/Author/AuthorController.cs index ff1c933d3..c12351c16 100644 --- a/src/Readarr.Api.V1/Author/AuthorController.cs +++ b/src/Readarr.Api.V1/Author/AuthorController.cs @@ -193,8 +193,8 @@ namespace Readarr.Api.V1.Author foreach (var authorResource in authors) { - authorResource.NextBook = nextBooks.FirstOrDefault(x => x.AuthorMetadataId == authorResource.AuthorMetadataId).ToResource(); - authorResource.LastBook = lastBooks.FirstOrDefault(x => x.AuthorMetadataId == authorResource.AuthorMetadataId).ToResource(); + authorResource.NextBook = nextBooks.FirstOrDefault(x => x.AuthorMetadataId == authorResource.AuthorMetadataId); + authorResource.LastBook = lastBooks.FirstOrDefault(x => x.AuthorMetadataId == authorResource.AuthorMetadataId); } } diff --git a/src/Readarr.Api.V1/Author/AuthorResource.cs b/src/Readarr.Api.V1/Author/AuthorResource.cs index 9020041ab..d0956799f 100644 --- a/src/Readarr.Api.V1/Author/AuthorResource.cs +++ b/src/Readarr.Api.V1/Author/AuthorResource.cs @@ -28,8 +28,8 @@ namespace Readarr.Api.V1.Author public string Disambiguation { get; set; } public List Links { get; set; } - public BookResource NextBook { get; set; } - public BookResource LastBook { get; set; } + public Book NextBook { get; set; } + public Book LastBook { get; set; } public List Images { get; set; }