File tree 1 file changed +9
-6
lines changed
1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -50,6 +50,7 @@ export const loadObject = ({
50
50
quality,
51
51
preserveColour = false
52
52
} ) => async ( dispatch , getState ) => {
53
+ console . log ( 'loadObject - entry' ) ;
53
54
if ( stage ) {
54
55
const state = getState ( ) ;
55
56
const actionRestoring = state . trackingReducers . isActionRestoring ;
@@ -93,12 +94,14 @@ export const loadObject = ({
93
94
if ( representations && representations . length > 0 ) {
94
95
if ( versionFixedTarget . OBJECT_TYPE === OBJECT_TYPE . DENSITY ) {
95
96
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
+ }
102
105
} ) ;
103
106
} else {
104
107
dispatch ( loadNglObject ( versionFixedTarget , representations ) ) ;
You can’t perform that action at this time.
0 commit comments