[Freeipa-devel] [PATCH] freeipa-admiyo-freeipa-0073-Clear-fields-after-add.patch

Endi Sukma Dewata edewata at redhat.com
Wed Nov 3 12:33:02 UTC 2010


On 11/1/2010 12:58 PM, Adam Young wrote:
> For the 'add and add again' useage.

NACK. The following for-loop shouldn't be moved into add_win() because 
it breaks the service add dialog.

-        for (var i = 0; i < that.fields.length; ++i) {
-            var field = that.fields[i];
-            if (field.setup) {
-                var value = field.setup(dialog, IPA_ADD_UPDATE);
-                if (value != null) {
-                    if (field.name == pkey_name)
-                        pkey = [value];
-                    else
+            for (var i = 0; i < that.fields.length; ++i) {
+                var field = that.fields[i];
+                if (field.setup) {
+                    var value = field.setup(dialog, IPA_ADD_UPDATE);
+                    if (value != null) {
+                        if (field.name == pkey_name)
+                            pkey = [value];
+                    } else {
                          options[field.name] = value;
+                    }
                  }
              }

-- 
Endi S. Dewata




More information about the Freeipa-devel mailing list