diff options
Diffstat (limited to 'src/content')
| -rw-r--r-- | src/content/dependencies/generateAbsoluteDatetimestamp.js | 12 | ||||
| -rw-r--r-- | src/content/dependencies/generateMusicVideoReleaseLine.js | 2 |
2 files changed, 13 insertions, 1 deletions
diff --git a/src/content/dependencies/generateAbsoluteDatetimestamp.js b/src/content/dependencies/generateAbsoluteDatetimestamp.js index d006374a..52b524e0 100644 --- a/src/content/dependencies/generateAbsoluteDatetimestamp.js +++ b/src/content/dependencies/generateAbsoluteDatetimestamp.js @@ -21,6 +21,7 @@ export default { 'year', 'minimal-difference', 'year-difference', + 'full-difference', ]), default: 'full', }, @@ -78,6 +79,17 @@ export default { label = language.formatYear(data.date); tooltip = language.formatDate(data.date); } + + break; + } + + case 'full-difference': { + if (data.date.toDateString() === data.contextDate?.toDateString()) { + return html.blank(); + } + + label = language.formatDate(data.date); + break; } } diff --git a/src/content/dependencies/generateMusicVideoReleaseLine.js b/src/content/dependencies/generateMusicVideoReleaseLine.js index dc11f584..e4e196e9 100644 --- a/src/content/dependencies/generateMusicVideoReleaseLine.js +++ b/src/content/dependencies/generateMusicVideoReleaseLine.js @@ -18,7 +18,7 @@ export default { const {artistCredit, datetimestamp} = relations; const capsule = language.encapsulate('misc.musicVideo'); - datetimestamp.setSlot('style', 'year-difference'); + datetimestamp.setSlot('style', 'full-difference'); let artistsLineCapsule = language.encapsulate(capsule, 'artistsLine'); let artistsLineOptions = {[language.onlyIfOptions]: ['credit']}; |