mirror of
https://github.com/Readarr/Readarr
synced 2025-12-25 01:36:41 +01:00
New: More granular book year naming tokens
This commit is contained in:
parent
c484a29099
commit
a0e2747004
2 changed files with 25 additions and 1 deletions
|
|
@ -63,7 +63,9 @@ const bookTokens = [
|
|||
];
|
||||
|
||||
const releaseDateTokens = [
|
||||
{ token: '{Release Year}', example: '2016' }
|
||||
{ token: '{Release Year}', example: '2016' },
|
||||
{ token: '{Release YearFirst}', example: '2015' },
|
||||
{ token: '{Edition Year}', example: '2016' }
|
||||
];
|
||||
|
||||
const qualityTokens = [
|
||||
|
|
|
|||
|
|
@ -244,10 +244,32 @@ private void AddBookTokens(Dictionary<string, Func<TokenMatch, string>> tokenHan
|
|||
{
|
||||
tokenHandlers["{Release Year}"] = m => edition.ReleaseDate.Value.Year.ToString();
|
||||
}
|
||||
else if (edition.Book.Value.ReleaseDate.HasValue)
|
||||
{
|
||||
tokenHandlers["{Release Year}"] = m => edition.Book.Value.ReleaseDate.Value.Year.ToString();
|
||||
}
|
||||
else
|
||||
{
|
||||
tokenHandlers["{Release Year}"] = m => "Unknown";
|
||||
}
|
||||
|
||||
if (edition.ReleaseDate.HasValue)
|
||||
{
|
||||
tokenHandlers["{Edition Year}"] = m => edition.ReleaseDate.Value.Year.ToString();
|
||||
}
|
||||
else
|
||||
{
|
||||
tokenHandlers["{Edition Year}"] = m => "Unknown";
|
||||
}
|
||||
|
||||
if (edition.Book.Value.ReleaseDate.HasValue)
|
||||
{
|
||||
tokenHandlers["{Release YearFirst}"] = m => edition.Book.Value.ReleaseDate.Value.Year.ToString();
|
||||
}
|
||||
else
|
||||
{
|
||||
tokenHandlers["{Release YearFirst}"] = m => "Unknown";
|
||||
}
|
||||
}
|
||||
|
||||
private void AddBookFileTokens(Dictionary<string, Func<TokenMatch, string>> tokenHandlers, BookFile bookFile)
|
||||
|
|
|
|||
Loading…
Reference in a new issue