Request:

    <entry xmlns:app="http://www.w3.org/2007/app"; xmlns:geo="http://
www.w3.org/2003/01/geo/wgs84_pos#" xmlns:gd="http://schemas.google.com/
g/2005" xmlns:georss="http://www.georss.org/georss"; xmlns:gCal="http://
schemas.google.com/gCal/2005" xmlns:gml="http://www.opengis.net/gml";
xmlns="http://www.w3.org/2005/Atom";>
        <author>
            <name>Google Luvr</name>
            <email>[email protected]</email>
        </author>
        <gd:recurrence>DTSTART;VALUE=DATE:20080907
DTEND;VALUE=DATE:20080908
RRULE:FREQ=MONTHLY;UNTIL=20081205;INTERVAL=3;BYDAY=1SA
</gd:recurrence>
        <category term="http://schemas.google.com/g/2005#event";
scheme="http://schemas.google.com/g/2005#kind";></category>
        <content></content>
        <gd:extendedProperty name="busymac.com#uid" value="DF17785A-
C380-4EA4-AEDD-DD38A3A45B18"></gd:extendedProperty>
        <gd:transparency value="http://schemas.google.com/g/
2005#event.opaque"></gd:transparency>
        <title>Google don't like me</title>
    </entry>

Response:

    <atom:entry>
        <batch:status code="500" reason="Server Error"></batch:status>
        <atom:content type="text">Server Error</atom:content>
        <atom:updated>2009-08-30T06:28:02.602Z</atom:updated>
        <atom:title type="text">Error</atom:title>
    </atom:entry>

I think Google is unhappy that the start date would not be included in
the recurrence rule (September 7, 2008 was a Sunday). Can Trevor or
somebody confirm that is what's going on?

If that is indeed the case, Google is being overly pedantic. Nowhere
in RFC 2445 does it say the start date must fit the recurrence rule.

Believe me, with real world data you'll see plenty of cases of the
start date not matching the recurrence rule (and even stranger
things). Google should deal with that situation gracefully. Server
Error 500 is not graceful. Accepting the event and displaying it on
its start date and nowhere else would be graceful.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Calendar Data API" group.
To post to this group, send email to 
[email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-calendar-help-dataapi?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to