diff --git a/packages/pro b/packages/pro index 35032a6aea..38e7b34a70 160000 --- a/packages/pro +++ b/packages/pro @@ -1 +1 @@ -Subproject commit 35032a6aeab96437c64b7892ca0ca585e11a6605 +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)