summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKen Shirriff <kens@google.com>2009-09-27 13:42:09 -0700
committerKen Shirriff <kens@google.com>2009-09-27 13:43:07 -0700
commita315581a3e94c9e8f85d7ae641205568bc64a214 (patch)
tree6e8ea99e4008b534351f2dbe034b771d19c194aa
parentce6c67253fd6a8b2b2320aacd0935c03b0aa650e (diff)
downloadgdata-a315581a3e94c9e8f85d7ae641205568bc64a214.tar.gz
Don't send guestsCanModify, etc to server.
The server will crash if guestsCanModify=true is sent while the guest is modifying attendee status for a recurrence exception (even though that's okay to do). Since the GUI doesn't support these fields, don't send them for now.
-rw-r--r--src/com/google/wireless/gdata/calendar/serializer/xml/XmlEventEntryGDataSerializer.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/google/wireless/gdata/calendar/serializer/xml/XmlEventEntryGDataSerializer.java b/src/com/google/wireless/gdata/calendar/serializer/xml/XmlEventEntryGDataSerializer.java
index bcc209b..3fe8c27 100644
--- a/src/com/google/wireless/gdata/calendar/serializer/xml/XmlEventEntryGDataSerializer.java
+++ b/src/com/google/wireless/gdata/calendar/serializer/xml/XmlEventEntryGDataSerializer.java
@@ -60,9 +60,13 @@ public class XmlEventEntryGDataSerializer extends XmlEntryGDataSerializer {
serializer.endTag(NAMESPACE_GCAL_URI, "sendEventNotifications");
}
+ // TODO: sending these values can cause server crashes, e.g. if modifying attendee
+ // status while sending guestsCanModify=false
+ /*
serializeGuestsCanModify(serializer, entry.getGuestsCanModify());
serializeGuestsCanInviteOthers(serializer, entry.getGuestsCanInviteOthers());
serializeGuestsCanSeeGuests(serializer, entry.getGuestsCanSeeGuests());
+ */
Enumeration attendees = entry.getAttendees().elements();
while (attendees.hasMoreElements()) {