Fixed: Slow initial author load

This commit is contained in:
ta264
2021-03-30 21:24:42 +01:00
parent 404da4ae22
commit 996841db45
3 changed files with 5 additions and 4 deletions

View File

@@ -274,6 +274,7 @@ namespace NzbDrone.Integration.Test
if (changed)
{
result.NextBook = result.LastBook = null;
Author.Put(result);
}

View File

@@ -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);
}
}

View File

@@ -28,8 +28,8 @@ namespace Readarr.Api.V1.Author
public string Disambiguation { get; set; }
public List<Links> 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<MediaCover> Images { get; set; }