From 7d0813e2a76307b9c2f015cec373b83de612da76 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Sat, 16 Apr 2016 15:03:19 -0400 Subject: [PATCH] update upcoming --- dashboard-ui/scripts/homeupcoming.js | 8 +++++++- dashboard-ui/scripts/tvupcoming.js | 8 +++++++- dashboard-ui/strings/en-US.json | 3 ++- 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/dashboard-ui/scripts/homeupcoming.js b/dashboard-ui/scripts/homeupcoming.js index 369f6413c2..b80f4b8f98 100644 --- a/dashboard-ui/scripts/homeupcoming.js +++ b/dashboard-ui/scripts/homeupcoming.js @@ -59,7 +59,13 @@ if (item.PremiereDate) { try { - dateText = LibraryBrowser.getFutureDateText(parseISO8601Date(item.PremiereDate, { toLocal: true }), true); + var premiereDate = parseISO8601Date(item.PremiereDate, { toLocal: true }); + + if (premiereDate.getDate() == new Date().getDate() - 1) { + dateText = Globalize.translate('Yesterday'); + } else { + dateText = LibraryBrowser.getFutureDateText(premiereDate, true); + } } catch (err) { } diff --git a/dashboard-ui/scripts/tvupcoming.js b/dashboard-ui/scripts/tvupcoming.js index 64d132b06a..34dc8ea08c 100644 --- a/dashboard-ui/scripts/tvupcoming.js +++ b/dashboard-ui/scripts/tvupcoming.js @@ -62,7 +62,13 @@ if (item.PremiereDate) { try { - dateText = LibraryBrowser.getFutureDateText(parseISO8601Date(item.PremiereDate, { toLocal: true }), true); + var premiereDate = parseISO8601Date(item.PremiereDate, { toLocal: true }); + + if (premiereDate.getDate() == new Date().getDate() - 1) { + dateText = Globalize.translate('Yesterday'); + } else { + dateText = LibraryBrowser.getFutureDateText(premiereDate, true); + } } catch (err) { } diff --git a/dashboard-ui/strings/en-US.json b/dashboard-ui/strings/en-US.json index 46726ac065..293ebf57b9 100644 --- a/dashboard-ui/strings/en-US.json +++ b/dashboard-ui/strings/en-US.json @@ -2336,5 +2336,6 @@ "ErrorAddingGuestAccount2": "Please ensure your guest has completed activation by following the instructions in the email sent after creating the account. If they did not receive this email then please send an email to {0}, and include your email address as well as theirs.", "GuestUserNotFound": "User not found. Please ensure the name is correct and try again, or try entering their email address.", "MarkPlayed": "Mark played", - "MarkUnplayed": "Mark unplayed" + "MarkUnplayed": "Mark unplayed", + "Yesterday": "Yesterday" }