From 064322936b30639fc14c0cd4085c37a58249e16c Mon Sep 17 00:00:00 2001 From: carlosmonastyrski Date: Wed, 2 Apr 2025 16:36:17 -0300 Subject: [PATCH] Add try-catch to syncLicenseKeyOnPremFeatures --- backend/src/ee/services/license/license-service.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/backend/src/ee/services/license/license-service.ts b/backend/src/ee/services/license/license-service.ts index 7270dd121..ca6c2a699 100644 --- a/backend/src/ee/services/license/license-service.ts +++ b/backend/src/ee/services/license/license-service.ts @@ -87,10 +87,14 @@ export const licenseServiceFactory = ({ ); const syncLicenseKeyOnPremFeatures = async () => { - const { - data: { currentPlan } - } = await licenseServerOnPremApi.request.get<{ currentPlan: TFeatureSet }>("/api/license/v1/plan"); - onPremFeatures = currentPlan; + try { + const { + data: { currentPlan } + } = await licenseServerOnPremApi.request.get<{ currentPlan: TFeatureSet }>("/api/license/v1/plan"); + onPremFeatures = currentPlan; + } catch (error) { + logger.error(error, "Failed to synchronize license key features"); + } }; const init = async () => {