summaryrefslogtreecommitdiffstats
path: root/install/ui/add.js
diff options
context:
space:
mode:
Diffstat (limited to 'install/ui/add.js')
-rw-r--r--install/ui/add.js10
1 files changed, 6 insertions, 4 deletions
diff --git a/install/ui/add.js b/install/ui/add.js
index 7a7bd086b..fcd320edf 100644
--- a/install/ui/add.js
+++ b/install/ui/add.js
@@ -102,8 +102,9 @@ IPA.add_dialog = function (spec) {
var field, value;
- for (var i=0; i<that.fields.length; i++) {
- field = that.fields[i];
+ var fields = that.fields.values;
+ for (var i=0; i<fields.length; i++) {
+ field = fields[i];
if (!field.valid) return;
value = record[field.name];
@@ -119,8 +120,9 @@ IPA.add_dialog = function (spec) {
for (var j=0; j<that.sections.length; j++) {
var section = that.sections[j];
- for (var k=0; k<section.fields.length; k++) {
- field = section.fields[k];
+ var section_fields = section.fields.values;
+ for (var k=0; k<section_fields.length; k++) {
+ field = section_fields[k];
if (!field.valid) return;
value = record[field.name];