|
|
|
|
@ -171,8 +171,10 @@ class FeatureService:
|
|
|
|
|
features.is_allow_create_workspace = enterprise_info["is_allow_create_workspace"]
|
|
|
|
|
|
|
|
|
|
if "license" in enterprise_info:
|
|
|
|
|
if "status" in enterprise_info["license"]:
|
|
|
|
|
features.license.status = enterprise_info["license"]["status"]
|
|
|
|
|
license_info = enterprise_info["license"]
|
|
|
|
|
|
|
|
|
|
if "expired_at" in enterprise_info["license"]:
|
|
|
|
|
features.license.expired_at = enterprise_info["license"]["expired_at"]
|
|
|
|
|
if "status" in license_info:
|
|
|
|
|
features.license.status = LicenseStatus(license_info.get("status", LicenseStatus.INACTIVE))
|
|
|
|
|
|
|
|
|
|
if "expired_at" in license_info:
|
|
|
|
|
features.license.expired_at = license_info["expired_at"]
|
|
|
|
|
|