New: Add {Release Date} token

This commit is contained in:
Eduard Turcanu 2025-08-22 23:28:39 +03:00
parent 20f62a2797
commit 454620231e
2 changed files with 6 additions and 1 deletions

View file

@ -111,7 +111,8 @@ const trackTokens = [
];
const releaseDateTokens = [
{ token: '{Release Year}', example: '2016' }
{ token: '{Release Year}', example: '2016' },
{ token: '{Release Date}', example: '2016-01-31' }
];
const trackTitleTokens = [

View file

@ -340,6 +340,10 @@ private void AddAlbumTokens(Dictionary<string, Func<TokenMatch, string>> tokenHa
tokenHandlers["{Release Year}"] = album.ReleaseDate.HasValue
? m => album.ReleaseDate.Value.Year.ToString()
: m => "Unknown";
tokenHandlers["{Release Date}"] = album.ReleaseDate.HasValue
? m => album.ReleaseDate.Value.ToString("yyyy-MM-dd")
: m => "Unknown";
}
private void AddMediumTokens(Dictionary<string, Func<TokenMatch, string>> tokenHandlers, Medium medium)