From 3203b09b7a5efab298a5ae9f8ba0cb94f3b10e03 Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Wed, 15 Feb 2023 10:05:18 +0100 Subject: [PATCH] reset perkMonthCount when subscription ends --- website/server/libs/cron.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/website/server/libs/cron.js b/website/server/libs/cron.js index 7b2acf2eaa..1fea7e8cc8 100644 --- a/website/server/libs/cron.js +++ b/website/server/libs/cron.js @@ -279,6 +279,8 @@ export async function cron (options = {}) { if (user.isSubscribed()) { await grantEndOfTheMonthPerks(user, now); + } if (!user.isSubscribed() && user.purchased.plan.perkMonthCount > 0) { + user.purchased.plan.perkMonthCount = 0; } const { plan } = user.purchased;