Merge branch 'master' into bug/2919-relative-spec-infer-scheme

This commit is contained in:
shockey
2017-04-18 19:55:29 -07:00
committed by GitHub
3 changed files with 78 additions and 2 deletions

View File

@@ -97,7 +97,11 @@ export default {
},
[UPDATE_OPERATION_VALUE]: (state, { payload: { path, value, key } }) => {
return state.setIn(["resolved", "paths", ...path, key], fromJS(value))
let operationPath = ["resolved", "paths", ...path]
if(!state.getIn(operationPath)) {
return state
}
return state.setIn([...operationPath, key], fromJS(value))
},
[CLEAR_RESPONSE]: (state, { payload: { path, method } } ) =>{