[Bedework-commit] carddav r184 -
trunk/clients/javascript/bwAddrbookClient/resources
svnadmin at bedework.org
svnadmin at bedework.org
Wed Oct 27 20:52:16 EDT 2010
Author: johnsa
Date: 2010-10-27 20:52:15 -0400 (Wed, 27 Oct 2010)
New Revision: 184
Modified:
trunk/clients/javascript/bwAddrbookClient/resources/addressbook.css
trunk/clients/javascript/bwAddrbookClient/resources/addressbook.js
Log:
javascript client: fix group additions
Modified: trunk/clients/javascript/bwAddrbookClient/resources/addressbook.css
===================================================================
--- trunk/clients/javascript/bwAddrbookClient/resources/addressbook.css 2010-10-27 22:03:51 UTC (rev 183)
+++ trunk/clients/javascript/bwAddrbookClient/resources/addressbook.css 2010-10-28 00:52:15 UTC (rev 184)
@@ -377,6 +377,9 @@
clear: both;
}
/* dialog boxes */
+.ui-widget-content {
+ line-height: 1.2em;
+}
.ui-widget-content h3 {
margin-top: 0.5em;
}
Modified: trunk/clients/javascript/bwAddrbookClient/resources/addressbook.js
===================================================================
--- trunk/clients/javascript/bwAddrbookClient/resources/addressbook.js 2010-10-27 22:03:51 UTC (rev 183)
+++ trunk/clients/javascript/bwAddrbookClient/resources/addressbook.js 2010-10-28 00:52:15 UTC (rev 184)
@@ -467,11 +467,12 @@
vcData += "CLASS:PRIVATE\n";
vcData += "REV:" + getRevDate() + "\n";
vcData += "NOTE:" + $("#GROUP-NOTE").val() + "\n";
- if (curCard.MEMBER != undefined) {
- $(curGroup.MEMBER).each(function() {
- vcData += "MEMBER:mailto:" + $(this).value + "\n";
- });
- }
+ if (curGroup.MEMBER != undefined) {
+ for (var i=0; i<curGroup.MEMBER.length; i++) {
+ // no need for mailto: here - it's in the value
+ vcData += "MEMBER:" + curGroup.MEMBER[i].value + "\n";
+ };
+ };
vcData += "END:VCARD";
this.updateEntry(vcData,curCard.href,curCard.etag,"#groupForm");
@@ -524,10 +525,11 @@
vcData += "REV:" + getRevDate() + "\n";
vcData += "NOTE:" + note + "\n";
if (curGroup.MEMBER != undefined) {
- $(curGroup.MEMBER).each(function() {
- vcData += "MEMBER:mailto:" + $(this).value + "\n";
- });
- }
+ for (var i=0; i<curGroup.MEMBER.length; i++) {
+ // no need for mailto: here - it's in the value
+ vcData += "MEMBER:" + curGroup.MEMBER[i].value + "\n";
+ };
+ };
// now tag on the new member:
vcData += "MEMBER:mailto:" + curMember.EMAIL[0].value + "\n";
vcData += "END:VCARD";
More information about the Bedework-commit
mailing list