From 09b75c3924d653f3add28906ebaef1d8b827f30e Mon Sep 17 00:00:00 2001 From: jvcalderon Date: Tue, 23 Jan 2024 13:21:54 +0100 Subject: [PATCH] Recalculate creators count on plan downgrade --- packages/pro | 2 +- packages/worker/src/api/controllers/global/self.ts | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/pro b/packages/pro index 1d187da286..38e7b34a70 160000 --- a/packages/pro +++ b/packages/pro @@ -1 +1 @@ -Subproject commit 1d187da286d2006d26d47ed6212c6026b500cf66 +Subproject commit 38e7b34a708bcaf6abc677be54b9d74bd8d18ea5 diff --git a/packages/worker/src/api/controllers/global/self.ts b/packages/worker/src/api/controllers/global/self.ts index d14aecd1a7..2d7e83a2c3 100644 --- a/packages/worker/src/api/controllers/global/self.ts +++ b/packages/worker/src/api/controllers/global/self.ts @@ -91,6 +91,9 @@ export async function getSelf(ctx: any) { id: userId, } + // Adjust creators quotas (prevents wrong creators count if user has changed the plan) + await groups.adjustGroupCreatorsQuotas() + // get the main body of the user const user = await userSdk.db.getUser(userId) ctx.body = await groups.enrichUserRolesFromGroups(user)