From 534450c4d5e6d6d4e4cb0667a08b9d9a9e7f1999 Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Thu, 1 Jul 2021 16:00:00 -0500 Subject: [PATCH] fix(countdowns): more-than-a-month edge case --- website/client/src/components/shops/countdownBanner.vue | 2 +- website/client/src/components/shops/quests/questInfo.vue | 2 +- website/client/src/components/shops/shopItem.vue | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/website/client/src/components/shops/countdownBanner.vue b/website/client/src/components/shops/countdownBanner.vue index 1908cd443a..df2d78e141 100644 --- a/website/client/src/components/shops/countdownBanner.vue +++ b/website/client/src/components/shops/countdownBanner.vue @@ -76,7 +76,7 @@ export default { this.limitedString = this.$t('noLongerAvailable'); this.availabilityClass = 'expired'; this.cancelAutoUpdate(); - } else if (diffDuration.days() > 0) { + } else if (diffDuration.days() > 0 || diffDuration.months() > 0) { this.limitedString = this.$t('limitedAvailabilityDays', { days: moment(this.endDate).diff(moment(), 'days'), hours: diffDuration.hours(), diff --git a/website/client/src/components/shops/quests/questInfo.vue b/website/client/src/components/shops/quests/questInfo.vue index e29990d359..10132aa08b 100644 --- a/website/client/src/components/shops/quests/questInfo.vue +++ b/website/client/src/components/shops/quests/questInfo.vue @@ -208,7 +208,7 @@ export default { if (diffDuration.asSeconds() <= 0) { this.limitedString = this.$t('noLongerAvailable'); - } else if (diffDuration.days() > 0) { + } else if (diffDuration.days() > 0 || diffDuration.months() > 0) { this.limitedString = this.$t('limitedAvailabilityDays', { days: moment(this.quest.event.end).diff(moment(), 'days'), hours: diffDuration.hours(), diff --git a/website/client/src/components/shops/shopItem.vue b/website/client/src/components/shops/shopItem.vue index 06decba863..9f2819f92a 100644 --- a/website/client/src/components/shops/shopItem.vue +++ b/website/client/src/components/shops/shopItem.vue @@ -344,7 +344,7 @@ export default { if (diffDuration.asSeconds() <= 0) { this.limitedString = this.$t('noLongerAvailable'); - } else if (diffDuration.days() > 0) { + } else if (diffDuration.days() > 0 || diffDuration.months() > 0) { this.limitedString = this.$t('limitedAvailabilityDays', { days: moment(this.item.event.end).diff(moment(), 'days'), hours: diffDuration.hours(),