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')
12641264
12651265 //Create directives from the form definition
12661266 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 , '-' ) ) ;
12681268 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+ }
12701275 if ( slot ) {
12711276 slot . appendChild ( n ) ;
12721277 } else {
You can’t perform that action at this time.
0 commit comments