File tree Expand file tree Collapse file tree 2 files changed +9
-4
lines changed
Expand file tree Collapse file tree 2 files changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -86,11 +86,14 @@ class Field {
8686 ? fieldObj . schema . $uid
8787 : fieldObj . uid ;
8888 const path = schemaPath . split ( "." ) ;
89- let value = event . data
89+
90+ let value = event . data ;
91+ let sanitizedObject = Object . create ( null ) ;
92+ Object . assign ( sanitizedObject , value ) ;
9093
9194 path . forEach ( ( key ) => {
9295 if ( value ) {
93- value = Object . assign ( { } , value [ key ] ) ;
96+ value = sanitizedObject [ key ] ;
9497 }
9598 } ) ;
9699
Original file line number Diff line number Diff line change @@ -90,11 +90,13 @@ class FieldModifierLocationField {
9090 ? fieldObj . schema . $uid
9191 : fieldObj . uid ;
9292 const path = schemaPath . split ( "." ) ;
93- let value = event . data
93+ let value = event . data ;
94+ let sanitizedObject = Object . create ( null ) ;
95+ Object . assign ( sanitizedObject , value ) ;
9496
9597 path . forEach ( ( key ) => {
9698 if ( value ) {
97- value = Object . assign ( { } , value [ key ] ) ;
99+ value = sanitizedObject [ key ] ;
98100 }
99101 } ) ;
100102
You can’t perform that action at this time.
0 commit comments