Skip to content

Commit 43d03ba

Browse files
committed
Raised error with empty array initialization
1 parent 6e3279d commit 43d03ba

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/directives/array.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,12 +76,12 @@ angular.module('schemaForm').directive('sfArray', ['sfSelect', 'schemaForm', 'sf
7676
var len = list.length;
7777
var copy = scope.copyWithIndex(len);
7878
schemaForm.traverseForm(copy, function(part) {
79-
var def;
80-
if (angular.isDefined(part['default'])) def = part['default'];
81-
if (angular.isDefined(part['schema']) && angular.isDefined(part['schema']['default'])) def = part['schema']['default'];
82-
83-
if (part.key && angular.isDefined(def)) {
84-
sfSelect(part.key, scope.model, def);
79+
if (part.key) {
80+
var def;
81+
if (angular.isDefined(part['default'])) def = part['default'];
82+
if (angular.isDefined(part['schema']) && angular.isDefined(part['schema']['default'])) def = part['schema']['default'];
83+
84+
if (angular.isDefined(def)) sfSelect(part.key, scope.model, def);
8585
}
8686
});
8787

0 commit comments

Comments
 (0)