|
|
@@ -42,7 +42,9 @@ export default { |
|
|
|
let { path, paramName, value, isXml } = payload |
|
|
|
return state.updateIn( [ "resolved", "paths", ...path, "parameters" ], fromJS([]), parameters => { |
|
|
|
let index = parameters.findIndex( p => p.get( "name" ) === paramName ) |
|
|
|
value = value instanceof win.File ? value.name : value |
|
|
|
if (!(value instanceof win.File)) { |
|
|
|
value = fromJSOrdered( value ) |
|
|
|
} |
|
|
|
return parameters.setIn( [ index, isXml ? "value_xml" : "value" ], value) |
|
|
|
}) |
|
|
|
}, |
|
|
|