From 4733af974e1212812f1a30273d9336ef046e9a0c Mon Sep 17 00:00:00 2001 From: Vikrant Gupta Date: Thu, 29 May 2025 17:35:27 +0530 Subject: [PATCH] fix(license): return the active license even in case of suspended status (#8097) * fix(license): return the active license even in case of suspended status * fix(license): suspended check for side nav * fix(license): suspended check for side nav * fix(license): suspended check for side nav * fix(license): suspended check for side nav --- frontend/src/container/SideNav/SideNav.tsx | 2 +- pkg/types/licensetypes/license.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/container/SideNav/SideNav.tsx b/frontend/src/container/SideNav/SideNav.tsx index 2603981f14..d3c0b03c5b 100644 --- a/frontend/src/container/SideNav/SideNav.tsx +++ b/frontend/src/container/SideNav/SideNav.tsx @@ -105,7 +105,7 @@ function SideNav(): JSX.Element { const isWorkspaceBlocked = trialInfo?.workSpaceBlock || false; - const isLicenseActive = licenseStatus === 'VALID'; + const isLicenseActive = licenseStatus !== '' && licenseStatus !== 'INVALID'; const onClickSignozCloud = (): void => { window.open( diff --git a/pkg/types/licensetypes/license.go b/pkg/types/licensetypes/license.go index 994b2c7b63..55e4204238 100644 --- a/pkg/types/licensetypes/license.go +++ b/pkg/types/licensetypes/license.go @@ -87,7 +87,7 @@ func GetActiveLicenseFromStorableLicenses(storableLicenses []*StorableLicense, o return nil, err } - if license.Status != "VALID" { + if license.Status == "INVALID" { continue } if activeLicense == nil &&