Closed Bug 1143355 Opened 10 years ago Closed 9 years ago

repeating events changed on ios app are not updated in Lightning

Categories

(Calendar :: Provider: GData, defect, P1)

Lightning 3.3
x86_64
Windows 8.1
defect

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: dw.benini, Unassigned)

Details

(Keywords: calendar-integration)

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0 Build ID: 20150305021524 Steps to reproduce: I changed a repeating event in "Calendars" app (by Readdles, for iOS, which links to Google calendar) by moving an event "by hand" (function equal to "edit this occurrence") Actual results: Change is not reflected in Lightning (verified it works in Google Calendar). Expected results: Changes reflected in Lightning also
OS: All → Windows 8.1
Hardware: All → x86_64
Hi, how do you connect Lightning with Google Calendar? Are you using the built-in CalDAV provider? Or are you using the Provider for Google Calendar extension? If yes, what version? Do you get any related error messages in Tools > Error Console?
Flags: needinfo?(dw.benini)
I use Lightning with Thunderbird 31.5, the Google Provider for calendar version 1.0.2, Lightning version 3.3.3. Sorry if I wasn't complete in info. In Error Console I have two messages that appear to have to do with the calendar. The messages follow. #################################################### Message 1: [JavaScript Error: "[calGoogleCalendar] Modifying item Coro CI Lez CORO failed:2147746065: A request Error Occurred. Status Code: 400 Bad Request Body: { "error": { "errors": [ { "domain": "calendar", "reason": "cannotConvertInstanceToRecurring", "message": "Cannot turn an instance of a recurring event into a recurring event itself." } ], "code": 400, "message": "Cannot turn an instance of a recurring event into a recurring event itself." } } "] ########################################################## Message 2 (latest, but no date): [JavaScript Warning: "[calCachedCalendar] Unable to perform playback action modify to the server, will try again next time (qvgn47cqgs3onje2ri45voekv8@google.com,A request Error Occurred. Status Code: 400 Bad Request Body: { "error": { "errors": [ { "domain": "calendar", "reason": "cannotConvertInstanceToRecurring", "message": "Cannot turn an instance of a recurring event into a recurring event itself." } ], "code": 400, "message": "Cannot turn an instance of a recurring event into a recurring event itself." } } )"]
Flags: needinfo?(dw.benini)
Can you please check whether this still happens with the latest version of Google provider?
Component: Lightning Only → Provider: GData
Flags: needinfo?(dw.benini)
Yes, just updated to 1.0.4. - moved (by dragging) an event in iOS app - event appears regularly in Google Calendar, along with the original recurring event (minus moved one) - in Lightning, original event is broken: it has completely disappeared
Flags: needinfo?(dw.benini)
Priority: -- → P1
Can you try this xpi to see if it fixes it? If not, please enable debugging https://wiki.mozilla.org/Calendar:GDATA_Provider#Enabling_Debugging and let me know what JSON data is sent to the server just before the error message occurs.
Flags: needinfo?(dw.benini)
Hello Philipp. Installed xpi, seems to be working - changes reflected in Lightning as expected.
Flags: needinfo?(dw.benini)
Hello Philipp. Lightning is working as expected still, everything seems ok. Thought I'd let you know :)
Ok, thanks for letting me know. Closing this bug WFM, not 100% sure which of the patches fixed it but as long as it works I am happy.
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: