diff --git a/website/common/script/content/hatching-potions.js b/website/common/script/content/hatching-potions.js index defe1ad3eb..9f490e0c50 100644 --- a/website/common/script/content/hatching-potions.js +++ b/website/common/script/content/hatching-potions.js @@ -70,13 +70,13 @@ const premium = { value: 2, text: t('hatchingPotionShimmer'), limited: true, - event: EVENTS.spring2020, + event: EVENTS.spring2022, _addlNotes: t('eventAvailabilityReturning', { availableDate: t('dateEndMarch'), - previousDate: t('marchYYYY', { year: 2018 }), + previousDate: t('marchYYYY', { year: 2020 }), }), canBuy () { - return moment().isBefore('2020-05-02'); + return moment().isBefore(EVENTS.spring2022.end); }, }, Fairy: { @@ -284,13 +284,13 @@ const premium = { value: 2, text: t('hatchingPotionCelestial'), limited: true, - event: EVENTS.spring2020, + event: EVENTS.spring2022, _addlNotes: t('eventAvailabilityReturning', { availableDate: t('dateEndMarch'), - previousDate: t('marchYYYY', { year: 2019 }), + previousDate: t('marchYYYY', { year: 2020 }), }), canBuy () { - return moment().isBefore('2020-05-02'); + return moment().isBefore(EVENTS.spring2022.end); }, }, Sunshine: { @@ -469,12 +469,13 @@ const premium = { value: 2, text: t('hatchingPotionPolkaDot'), limited: true, - event: EVENTS.spring2021, - _addlNotes: t('premiumPotionAddlNotes', { - date: t('dateEndMarch'), + event: EVENTS.spring2022, + _addlNotes: t('eventAvailabilityReturning', { + availableDate: t('dateEndMarch'), + previousDate: t('marchYYYY', { year: 2021 }), }), canBuy () { - return moment().isBefore(EVENTS.spring2021.end); + return moment().isBefore(EVENTS.spring2022.end); }, }, MossyStone: { diff --git a/website/common/script/content/shop-featuredItems.js b/website/common/script/content/shop-featuredItems.js index 179264d3db..7cecd12cf3 100644 --- a/website/common/script/content/shop-featuredItems.js +++ b/website/common/script/content/shop-featuredItems.js @@ -1,10 +1,11 @@ import moment from 'moment'; +import { EVENTS } from './constants'; // Magic Hatching Potions are configured like this: // type: 'premiumHatchingPotion', // note no "s" at the end // path: 'premiumHatchingPotions.Rainbow', const featuredItems = { market () { - if (moment().isBefore('2022-02-28T20:00-05:00')) { + if (moment().isBefore(EVENTS.spring2022.end)) { return [ { type: 'armoire', @@ -12,15 +13,15 @@ const featuredItems = { }, { type: 'premiumHatchingPotion', - path: 'premiumHatchingPotions.Cupid', + path: 'premiumHatchingPotions.Shimmer', }, { type: 'premiumHatchingPotion', - path: 'premiumHatchingPotions.RoseQuartz', + path: 'premiumHatchingPotions.Celestial', }, { - type: 'hatchingPotions', - path: 'hatchingPotions.CottonCandyPink', + type: 'premiumHatchingPotion', + path: 'premiumHatchingPotions.PolkaDot', }, ]; }