From c730280eff62be5de6ec8a8f41d631eb86619b36 Mon Sep 17 00:00:00 2001 From: Tuan Dang Date: Fri, 26 May 2023 00:26:16 +0300 Subject: [PATCH] Update FeatureSet interface to include used counts --- backend/src/ee/services/EELicenseService.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/backend/src/ee/services/EELicenseService.ts b/backend/src/ee/services/EELicenseService.ts index d8a11e49b..a4726073f 100644 --- a/backend/src/ee/services/EELicenseService.ts +++ b/backend/src/ee/services/EELicenseService.ts @@ -18,8 +18,10 @@ interface FeatureSet { _id: string | null; slug: 'starter' | 'team' | 'pro' | 'enterprise' | null; tier: number; - projectLimit: number | null; + workspaceLimit: number | null; + workspacesUsed: number; memberLimit: number | null; + membersUsed: number; secretVersioning: boolean; pitRecovery: boolean; rbac: boolean; @@ -44,8 +46,10 @@ class EELicenseService { _id: null, slug: null, tier: -1, - projectLimit: null, + workspaceLimit: null, + workspacesUsed: 0, memberLimit: null, + membersUsed: 0, secretVersioning: true, pitRecovery: true, rbac: true,