fix: license str parser. (#11248)
This commit is contained in:
@@ -171,8 +171,10 @@ class FeatureService:
|
|||||||
features.is_allow_create_workspace = enterprise_info["is_allow_create_workspace"]
|
features.is_allow_create_workspace = enterprise_info["is_allow_create_workspace"]
|
||||||
|
|
||||||
if "license" in enterprise_info:
|
if "license" in enterprise_info:
|
||||||
if "status" in enterprise_info["license"]:
|
license_info = enterprise_info["license"]
|
||||||
features.license.status = enterprise_info["license"]["status"]
|
|
||||||
|
|
||||||
if "expired_at" in enterprise_info["license"]:
|
if "status" in license_info:
|
||||||
features.license.expired_at = enterprise_info["license"]["expired_at"]
|
features.license.status = LicenseStatus(license_info.get("status", LicenseStatus.INACTIVE))
|
||||||
|
|
||||||
|
if "expired_at" in license_info:
|
||||||
|
features.license.expired_at = license_info["expired_at"]
|
||||||
|
Reference in New Issue
Block a user