From f68a4f3d60bea74a9fc348cae42943db39e9633b Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Thu, 8 Feb 2007 21:26:44 +0000 Subject: r21249: Now the ldif is generated correctly, but still rpc is not happy (This used to be commit 3367f2fe69b8d2c3abad8718991378986d2d85dd) --- webapps/swat/source/class/swat/module/ldbbrowse/LdbModify.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'webapps') diff --git a/webapps/swat/source/class/swat/module/ldbbrowse/LdbModify.js b/webapps/swat/source/class/swat/module/ldbbrowse/LdbModify.js index 209aac4d33c..f28f4b10188 100644 --- a/webapps/swat/source/class/swat/module/ldbbrowse/LdbModify.js +++ b/webapps/swat/source/class/swat/module/ldbbrowse/LdbModify.js @@ -328,11 +328,13 @@ qx.Proto.getLdif = function() { } var ldif = "# Add operation\n"; - ldif = ldif + "dn: " + this._rdn + "," + this._basedn + "\n"; + ldif = ldif + "dn: " + this._rdn.getValue() + "," + this._basedn.getValue() + "\n"; - for (var c in this._attrArea.getChildren()) { - if (c instanceof qx.ui.layout.HorizontalBoxLayout) { - ldif = ldif + c.getUserData("attrName") + ": " + c.getUserData("attrVal").getValue() + "\n"; + c = this._attrArea.getChildren(); + + for (var i = 0; i < c.length; i++) { + if (c[i] instanceof qx.ui.layout.HorizontalBoxLayout) { + ldif = ldif + c[i].getUserData("attrName") + ": " + c[i].getUserData("attrVal").getComputedValue() + "\n"; } } // terminate ldif record -- cgit