Skip to content

Commit c3626b0

Browse files
authored
Merge pull request #404 from m2ms/stagingcandidate
#1321
2 parents 57b30e1 + ef27226 commit c3626b0

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

js/reducers/ngl/dispatchActions.js

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ export const loadObject = ({
5050
quality,
5151
preserveColour = false
5252
}) => async (dispatch, getState) => {
53+
console.log('loadObject - entry');
5354
if (stage) {
5455
const state = getState();
5556
const actionRestoring = state.trackingReducers.isActionRestoring;
@@ -93,12 +94,14 @@ export const loadObject = ({
9394
if (representations && representations.length > 0) {
9495
if (versionFixedTarget.OBJECT_TYPE === OBJECT_TYPE.DENSITY) {
9596
representations.forEach(repr => {
96-
let newTarget = Object.assign({
97-
...versionFixedTarget,
98-
name: repr.name,
99-
defaultName: versionFixedTarget.name
100-
});
101-
dispatch(loadNglObject(newTarget, repr.repr));
97+
if (typeof repr === 'object') {
98+
let newTarget = Object.assign({
99+
...versionFixedTarget,
100+
name: repr.name,
101+
defaultName: versionFixedTarget.name
102+
});
103+
dispatch(loadNglObject(newTarget, repr.repr));
104+
}
102105
});
103106
} else {
104107
dispatch(loadNglObject(versionFixedTarget, representations));

0 commit comments

Comments
 (0)