From f75a6eb11d81070c347038f78a4257950709e1a9 Mon Sep 17 00:00:00 2001 From: SabreCat Date: Tue, 20 Sep 2022 15:25:37 -0500 Subject: [PATCH] fix(hourglass): handle missing planId --- website/common/script/cron.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/common/script/cron.js b/website/common/script/cron.js index 10f8c89195..bbe115a5c5 100644 --- a/website/common/script/cron.js +++ b/website/common/script/cron.js @@ -287,7 +287,7 @@ export function getPlanContext (user, now) { const dateUpdatedMoment = moment(plan.dateUpdated).startOf('month'); const elapsedMonths = moment(subscriptionEndDate).diff(dateUpdatedMoment, 'months'); - const planMonths = subscriptionBlocks[plan.planId].months || 1; + const planMonths = subscriptionBlocks[plan.planId] ? subscriptionBlocks[plan.planId].months : 1; let monthsTillNextHourglass; if (planMonths > 1) { monthsTillNextHourglass = plan.consecutive.offset + 1;