diff --git a/packages/backend/src/models/usage-data.ee.ts b/packages/backend/src/models/usage-data.ee.ts index 4c01d15d..047d0bf1 100644 --- a/packages/backend/src/models/usage-data.ee.ts +++ b/packages/backend/src/models/usage-data.ee.ts @@ -50,12 +50,16 @@ class UsageData extends Base { async checkIfLimitExceeded() { const user = await this.$relatedQuery('user'); - if (user.inTrial) { + if (await user.inTrial()) { return false; } const subscription = await this.$relatedQuery('subscription'); + if (!subscription.isActive) { + return true; + } + const plan = subscription.plan; return this.consumedTaskCount >= plan.quota;