Fixed: Slow initial author load

pull/965/head
ta264 3 years ago
parent 404da4ae22
commit 996841db45

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

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

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

Loading…
Cancel
Save