瀏覽代碼

fix tool selector with empty tools raise error (#15829)

非法操作 1 月之前
父節點
當前提交
bf9b572bc3
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      api/core/plugin/entities/parameters.py

+ 1 - 1
api/core/plugin/entities/parameters.py

@@ -147,7 +147,7 @@ def init_frontend_parameter(rule: PluginParameter, type: enum.StrEnum, value: An
     init frontend parameter by rule
     init frontend parameter by rule
     """
     """
     parameter_value = value
     parameter_value = value
-    if not parameter_value and parameter_value != 0:
+    if not parameter_value and parameter_value != 0 and type != PluginParameterType.TOOLS_SELECTOR:
         # get default value
         # get default value
         parameter_value = rule.default
         parameter_value = rule.default
         if not parameter_value and rule.required:
         if not parameter_value and rule.required: