提交 f31ad9c1 编写于 作者: K kohsuke

Build parameter settings are lost when you save the configuration. Regression since 1.284.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15458 71c3de6d-444a-0410-be80-ed276b4c234a
上级 72e0bb4d
......@@ -151,12 +151,14 @@ public class ParametersDefinitionProperty extends JobProperty<AbstractProject<?,
return null;
}
if (req.getParameter("parameterized") == null) {
JSONObject parameterized = formData.getJSONObject("parameterized");
if (parameterized.isNullObject()) {
return null;
}
List<ParameterDefinition> parameterDefinitions = Descriptor.newInstancesFromHeteroList(
req, formData, "parameter", ParameterDefinition.LIST);
req, parameterized, "parameter", ParameterDefinition.LIST);
if(parameterDefinitions.isEmpty())
return null;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册