When I try to dismiss an event, I get an error box:
Title: An error has occurred
Msg: An error occurred when writing to the calendar Google Calendar!
Details Error number: MODIFICATION_FAILED
Description: <none>
I turned on debugging to try and see what the error is. It seems that
Google is expecting a little more information in the requests that
Thunderbird is sending, from the log console:
"A request Error Occurred. Status Code: 400 Bad Request Body: [Line
18, Column 13, element gd:when] Missing attribute:
'startTime'"
Could this be a bug with the add-on? It use to work just fine, but
now all events get this problem I;ve tired removing the add-ons and
reinstalling, but it doesn't seem to make a difference.
Any idea's?
Thunderbird 2.0.0.23
Lightning 0.9
Provider for Google Calendar 0.5.5
Here is the relevant info from the logs, i removed my personal info in
it, you can see the request and see that the "startTime" attribute is
missing
****************************
Modifying item Nick's B-Day
Logging object...
action: Setting Upload Data:
content: application/atom+xml; charset=UTF-8
data: <entry xmlns:gd="
http://schemas.google.com/g/2005"
xmlns:gCal="
http://schemas.google.com/gCal/2005" xmlns="http://
www.w3.org/2005/Atom">
<category scheme="
http://schemas.google.com/g/2005#kind"
term="
http://schemas.google.com/g/2005#event"/>
<title type="text">Nick's B-Day</title>
<content type="text"/>
<author>
<name> --REMOVED-- </name>
<email> --REMOVED-- </email>
</author>
<gd:transparency value="
http://schemas.google.com/g/
2005#event.opaque"/>
<gd:eventStatus value="
http://schemas.google.com/g/
2005#event.tentative"/>
<gd:where valueString=""/>
<gd:who email="--
REMO...@gmail.com" rel="
http://schemas.google.com/
g/2005#event.organizer" valueString="--REMOVED--"/>
<gCal:sendEventNotifications value="true"/>
<gd:reminder minutes="2880" method="alert"/>
<gd:when>
<gd:reminder minutes="2880" method="sms" xmlns:openSearch="http://
a9.com/-/spec/opensearchrss/1.0/" xmlns:gml="
http://www.opengis.net/
gml" xmlns:georss="
http://www.georss.org/georss" xmlns:batch="http://
schemas.google.com/gdata/batch"/>
<gd:reminder minutes="2880" method="email"
xmlns:openSearch="
http://a9.com/-/spec/opensearchrss/1.0/"
xmlns:gml="
http://www.opengis.net/gml" xmlns:georss="http://
www.georss.org/georss" xmlns:batch="
http://schemas.google.com/gdata/
batch"/>
</gd:when>
<gd:extendedProperty name="X-MOZ-LASTACK"
value="2009-11-19T16:57:53Z"/>
<gd:extendedProperty name="X-GOOGLE-SNOOZE-RECUR"
value="({'1258693200000000':"20091119T170253Z"})"/>
<gd:visibility value="
http://schemas.google.com/g/
2005#event.default"/>
<gd:recurrence>DTSTART;TZID=floating:20061120
DTEND;TZID=floating:20061121
RRULE:FREQ=YEARLY;INTERVAL=1;WKST=SU</gd:recurrence>
<gCal:sequence value="1"/>
<gCal:uid value="9o63j--REMOVED--j0u77je0"/>
</entry>
End object
calGoogleRequest: Requesting PUT
http://www.google.com/calendar/feeds/--REMOVED--/private/full/9o63j--REMOVED--57994?ctz=America%2FNew_York
General response failed: [Exception... "A request Error Occurred.
Status Code: 400 Bad Request Body: [Line 18, Column 13, element
gd:when] Missing attribute: 'startTime'" nsresult:
"0x80004005 (NS_ERROR_FAILURE)" location: "JS frame ::
file:///C:/Documents%20and%20Settings/Mike/Application%20Data/Thunderbird/Profiles/bloql3c6.default/extensions/%7Ba62ef8ec-5fdc-40c2-873c-223b8a6925cc%7D/components/calGoogleCalendarModule.js
->
file:///C:/Documents%20and%20Settings/Mike/Application%20Data/Thunderbird/Profiles/bloql3c6.default/extensions/%7Ba62ef8ec-5fdc-40c2-873c-223b8a6925cc%7D/js/calGoogleCalendar.js
:: cGC_general_response :: line 970" data: no]