fix: correct spelling errors in plugin installation scope and permission attributes

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

@ -47,7 +47,7 @@ class PluginInstallationPermissionModel(BaseModel):
# PLUGIN_INSTALLATION_SCOPE_OFFICIAL_ONLY: allow only Dify official plugins
# PLUGIN_INSTALLATION_SCOPE_OFFICIAL_AND_SPECIFIC_PARTNERS: allow official and specific partner plugins
# PLUGIN_INSTALLATION_SCOPE_ALL: allow installation of all plugins
pluign_installation_scope: str = "PLUGIN_INSTALLATION_SCOPE_ALL"
plugin_installation_scope: str = "PLUGIN_INSTALLATION_SCOPE_ALL"
# If True, restrict plugin installation to the marketplace only
restrict_to_marketplace_only: bool = False
@ -92,7 +92,7 @@ class SystemFeatureModel(BaseModel):
is_allow_create_workspace: bool = False
is_email_setup: bool = False
license: LicenseModel = LicenseModel()
pluign_installation_permission: PluginInstallationPermissionModel = PluginInstallationPermissionModel()
plugin_installation_permission: PluginInstallationPermissionModel = PluginInstallationPermissionModel()
class FeatureService:
@ -229,9 +229,9 @@ class FeatureService:
if "plugin_installation_permission" in enterprise_info:
plugin_installation_info = enterprise_info["plugin_installation_permission"]
features.pluign_installation_permission.pluign_installation_scope = plugin_installation_info[
features.plugin_installation_permission.plugin_installation_scope = plugin_installation_info[
"pluign_installation_scope"
]
features.pluign_installation_permission.restrict_to_marketplace_only = plugin_installation_info[
features.plugin_installation_permission.restrict_to_marketplace_only = plugin_installation_info[
"restrict_to_marketplace_only"
]

Loading…
Cancel
Save