reformated

pull/19929/head
zhangx1n 1 year ago
parent bea3ff04db
commit 8550887f2c

@ -40,6 +40,7 @@ class LicenseModel(BaseModel):
status: LicenseStatus = LicenseStatus.NONE status: LicenseStatus = LicenseStatus.NONE
expired_at: str = "" expired_at: str = ""
class PluginInstallationPermissionModel(BaseModel): class PluginInstallationPermissionModel(BaseModel):
# Plugin installation scope possible values: # Plugin installation scope possible values:
# PLUGIN_INSTALLATION_SCOPE_NONE: prohibit all plugin installations # PLUGIN_INSTALLATION_SCOPE_NONE: prohibit all plugin installations
@ -51,6 +52,7 @@ class PluginInstallationPermissionModel(BaseModel):
# If True, restrict plugin installation to the marketplace only # If True, restrict plugin installation to the marketplace only
restrict_to_marketplace_only: bool = False restrict_to_marketplace_only: bool = False
class FeatureModel(BaseModel): class FeatureModel(BaseModel):
billing: BillingModel = BillingModel() billing: BillingModel = BillingModel()
education: EducationModel = EducationModel() education: EducationModel = EducationModel()
@ -227,5 +229,9 @@ class FeatureService:
if "plugin_installation_permission" in enterprise_info: if "plugin_installation_permission" in enterprise_info:
plugin_installation_info = enterprise_info["plugin_installation_permission"] plugin_installation_info = enterprise_info["plugin_installation_permission"]
features.pluign_installation_permission.pluign_installation_scope = plugin_installation_info["pluign_installation_scope"] features.pluign_installation_permission.pluign_installation_scope = plugin_installation_info[
features.pluign_installation_permission.restrict_to_marketplace_only = plugin_installation_info["restrict_to_marketplace_only"] "pluign_installation_scope"
]
features.pluign_installation_permission.restrict_to_marketplace_only = plugin_installation_info[
"restrict_to_marketplace_only"
]

Loading…
Cancel
Save