From 2080c4419e29507fa1319feaff481777b6e496dc Mon Sep 17 00:00:00 2001 From: Tuan Dang Date: Sun, 14 Jul 2024 14:25:32 +0700 Subject: [PATCH] Update dynamic seat count on prem --- backend/src/ee/services/license/license-service.ts | 2 ++ backend/src/ee/services/license/license-types.ts | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/backend/src/ee/services/license/license-service.ts b/backend/src/ee/services/license/license-service.ts index f0b568535..f5360bbdf 100644 --- a/backend/src/ee/services/license/license-service.ts +++ b/backend/src/ee/services/license/license-service.ts @@ -218,6 +218,8 @@ export const licenseServiceFactory = ({ } else if (instanceType === InstanceType.EnterpriseOnPrem) { const usedSeats = await licenseDAL.countOfOrgMembers(null, tx); const usedIdentitySeats = await licenseDAL.countOrgUsersAndIdentities(null, tx); + onPremFeatures.membersUsed = usedSeats; + onPremFeatures.identitiesUsed = usedIdentitySeats; await licenseServerOnPremApi.request.patch(`/api/license/v1/license`, { usedSeats, usedIdentitySeats diff --git a/backend/src/ee/services/license/license-types.ts b/backend/src/ee/services/license/license-types.ts index 72ea25e91..1cdc9fa51 100644 --- a/backend/src/ee/services/license/license-types.ts +++ b/backend/src/ee/services/license/license-types.ts @@ -30,9 +30,9 @@ export type TFeatureSet = { workspacesUsed: 0; dynamicSecret: false; memberLimit: null; - membersUsed: 0; + membersUsed: number; identityLimit: null; - identitiesUsed: 0; + identitiesUsed: number; environmentLimit: null; environmentsUsed: 0; secretVersioning: true;