Fixed: Wanted Missing showing Unmonitored books

This commit is contained in:
Bogdan 2024-01-15 16:41:03 +02:00
parent cd66de1992
commit e032be48e0

View file

@ -38,11 +38,11 @@ public PagingResource<BookResource> GetMissingBooks([FromQuery] PagingRequestRes
if (monitored)
{
pagingSpec.FilterExpressions.Add(v => v.Monitored == false || v.Author.Value.Monitored == false);
pagingSpec.FilterExpressions.Add(v => v.Monitored == true && v.Author.Value.Monitored == true);
}
else
{
pagingSpec.FilterExpressions.Add(v => v.Monitored == true && v.Author.Value.Monitored == true);
pagingSpec.FilterExpressions.Add(v => v.Monitored == false || v.Author.Value.Monitored == false);
}
return pagingSpec.ApplyToPage(_bookService.BooksWithoutFiles, v => MapToResource(v, includeAuthor));