mirror of
https://git.mirrors.martin98.com/https://github.com/SigNoz/signoz
synced 2025-08-11 22:09:05 +08:00
chore(licenses): update the license events and the state names (#7021)
This commit is contained in:
parent
5fe04078e5
commit
e414215786
@ -140,7 +140,7 @@ func NewLicenseV3(data map[string]interface{}) (*LicenseV3, error) {
|
||||
return nil, err
|
||||
}
|
||||
// if license status is inactive then default it to basic
|
||||
if status == LicenseStatusInactive {
|
||||
if status == LicenseStatusInvalid {
|
||||
planName = PlanNameBasic
|
||||
}
|
||||
|
||||
|
@ -21,7 +21,7 @@ var (
|
||||
)
|
||||
|
||||
var (
|
||||
LicenseStatusInactive = "INACTIVE"
|
||||
LicenseStatusInvalid = "INVALID"
|
||||
)
|
||||
|
||||
const DisableUpsell = "DISABLE_UPSELL"
|
||||
|
@ -156,7 +156,7 @@ function PrivateRoute({ children }: PrivateRouteProps): JSX.Element {
|
||||
const currentRoute = mapRoutes.get('current');
|
||||
const shouldSuspendWorkspace =
|
||||
activeLicenseV3.status === LicenseStatus.SUSPENDED &&
|
||||
activeLicenseV3.state === LicenseState.PAYMENT_FAILED;
|
||||
activeLicenseV3.state === LicenseState.DEFAULTED;
|
||||
|
||||
if (shouldSuspendWorkspace && currentRoute) {
|
||||
navigateToWorkSpaceSuspended(currentRoute);
|
||||
|
@ -250,7 +250,7 @@ function AppLayout(props: AppLayoutProps): JSX.Element {
|
||||
if (
|
||||
!isFetchingActiveLicenseV3 &&
|
||||
!isNull(activeLicenseV3) &&
|
||||
activeLicenseV3?.event_queue?.event === LicenseEvent.FAILED_PAYMENT
|
||||
activeLicenseV3?.event_queue?.event === LicenseEvent.DEFAULT
|
||||
) {
|
||||
setShowPaymentFailedWarning(true);
|
||||
}
|
||||
|
@ -61,7 +61,7 @@ function WorkspaceSuspended(): JSX.Element {
|
||||
if (!isFetchingActiveLicenseV3 && activeLicenseV3) {
|
||||
const shouldSuspendWorkspace =
|
||||
activeLicenseV3.status === LicenseStatus.SUSPENDED &&
|
||||
activeLicenseV3.state === LicenseState.PAYMENT_FAILED;
|
||||
activeLicenseV3.state === LicenseState.DEFAULTED;
|
||||
|
||||
if (!shouldSuspendWorkspace) {
|
||||
history.push(ROUTES.APPLICATION);
|
||||
|
@ -1,6 +1,6 @@
|
||||
export enum LicenseEvent {
|
||||
NO_EVENT = '',
|
||||
FAILED_PAYMENT = 'FAILED_PAYMENT',
|
||||
DEFAULT = 'DEFAULT',
|
||||
}
|
||||
|
||||
export enum LicenseStatus {
|
||||
@ -9,7 +9,7 @@ export enum LicenseStatus {
|
||||
}
|
||||
|
||||
export enum LicenseState {
|
||||
PAYMENT_FAILED = 'PAYMENT_FAILED',
|
||||
DEFAULTED = 'DEFAULTED',
|
||||
ACTIVE = 'ACTIVE',
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user