Skip to content

Commit

Permalink
Check if node is defined before reading ID property
Browse files Browse the repository at this point in the history
  • Loading branch information
deniaz committed Aug 24, 2017
1 parent 3cb4c75 commit c24cf3f
Showing 1 changed file with 8 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -107,14 +107,15 @@ const findDirtyIds = actions => {
const state = store.getState()
return actions.reduce((dirtyIds, action) => {
const node = action.payload
if (!_.isUndefined(node)) {
// find invalid pagesAndLayouts
dirtyIds = dirtyIds.concat(state.componentDataDependencies.nodes[node.id])

// find invalid pagesAndLayouts
dirtyIds = dirtyIds.concat(state.componentDataDependencies.nodes[node.id])

// Find invalid connections
dirtyIds = dirtyIds.concat(
state.componentDataDependencies.connections[node.internal.type]
)
// Find invalid connections
dirtyIds = dirtyIds.concat(
state.componentDataDependencies.connections[node.internal.type]
)
}

return _.compact(dirtyIds)
}, [])
Expand Down

0 comments on commit c24cf3f

Please sign in to comment.