You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Readarr/src/NzbDrone.Core/IndexerSearch/Definitions/BookSearchCriteria.cs

21 lines
599 B

using NzbDrone.Core.Parser;
namespace NzbDrone.Core.IndexerSearch.Definitions
{
public class BookSearchCriteria : SearchCriteriaBase
{
public string BookTitle { get; set; }
public int BookYear { get; set; }
public string BookIsbn { get; set; }
public string Disambiguation { get; set; }
public string BookQuery => BookTitle.SplitBookTitle(Author.Name).Item1;
public string CleanBookQuery => GetQueryTitle(BookQuery);
public override string ToString()
{
return $"[{Author.Name} - {BookTitle}]";
}
}
}