diff --git a/api/services/feature_service.py b/api/services/feature_service.py index df8b808e60..7fd7674db8 100644 --- a/api/services/feature_service.py +++ b/api/services/feature_service.py @@ -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" ]