File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -1264,9 +1264,14 @@ angular.module('schemaForm')
1264
1264
1265
1265
//Create directives from the form definition
1266
1266
angular . forEach ( merged , function ( obj , i ) {
1267
- var n = document . createElement ( attrs . sfDecorator || snake_case ( schemaFormDecorators . defaultDecorator , '-' ) ) ;
1267
+ var n = document . createElement ( attrs . sfDecorator || snakeCase ( schemaFormDecorators . defaultDecorator , '-' ) ) ;
1268
1268
n . setAttribute ( 'form' , 'schemaForm.form[' + i + ']' ) ;
1269
- var slot = element [ 0 ] . querySelector ( '*[sf-insert-field="' + obj . key + '"]' ) ;
1269
+ var slot ;
1270
+ try {
1271
+ slot = element [ 0 ] . querySelector ( '*[sf-insert-field="' + obj . key + '"]' ) ;
1272
+ } catch ( err ) {
1273
+ slot = null ;
1274
+ }
1270
1275
if ( slot ) {
1271
1276
slot . appendChild ( n ) ;
1272
1277
} else {
You can’t perform that action at this time.
0 commit comments