Ticket #637 (new defect)
DAYLIGHT lines in calendar entries fail with a Nokia E65
| Reported by: | stuart | Owned by: | cstender |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Format Plugin: vformat: event | Version: | 0.22 |
| Severity: | normal | Keywords: | |
| Cc: | julian@… |
Description
My Nokia E65 gives me calendar entries with multiple DAYLIGHT lines for repeated appointments when I sync it to files. These entries cannot be synced back to the phone.
:; cat ~/etc/NokiaE65/opensync/Calendar/427 BEGIN:VCALENDAR VERSION:1.0 TZ:+01 DAYLIGHT:TRUE DAYLIGHT:TRUE DAYLIGHT:TRUE DAYLIGHT:TRUE DAYLIGHT:TRUE BEGIN:VEVENT SUMMARY:14 juillet DTSTART:20060714T070000Z DTEND:20060714T070000Z CLASS:PUBLIC SEQUENCE:0 RRULE:YM1 7 #0 LAST-MODIFIED:20071125T210216Z PRIORITY:0 END:VEVENT END:VCALENDAR :; msynctool --sync NokiaE65Calendar_file Synchronizing group "NokiaE65Calendar_file" Member 1 of type file-sync just connected received event dsession Member 2 of type syncml-obex-client just connected All clients connected or error Received an entry 427 with data of size 4 from member 1 (file-sync). Changetype ADDED Member 1 of type file-sync just sent all changes Received an reply to our Alert Going to receive 0 changes Member 2 of type syncml-obex-client just sent all changes All clients sent changes or error All conflicts have been reported Member 1 of type file-sync committed all changes. Received an reply to our sync Error writing entry 427 to member 2 (syncml-obex-client): Unable to commit change. Error 500 Mapping Write Error: Unable to commit change. Error 500 Member 2 of type syncml-obex-client committed all changes. All clients have written Member 1 of type file-sync just disconnected Member 2 of type syncml-obex-client just disconnected All clients have disconnected The sync failed: Unable to write one or more objects Error while synchronizing: Unable to write one or more objects
:; cat ~/etc/NokiaE65/opensync/Calendar/427 BEGIN:VCALENDAR VERSION:1.0 TZ:+01 DAYLIGHT:TRUE BEGIN:VEVENT SUMMARY:14 juillet DTSTART:20060714T070000Z DTEND:20060714T070000Z CLASS:PUBLIC SEQUENCE:0 RRULE:YM1 7 #0 LAST-MODIFIED:20071125T210216Z PRIORITY:0 END:VEVENT END:VCALENDAR :; msynctool --sync NokiaE65Calendar_file Synchronizing group "NokiaE65Calendar_file" Member 1 of type file-sync just connected received event dsession Member 2 of type syncml-obex-client just connected All clients connected or error Received an entry 427 with data of size 4 from member 1 (file-sync). Changetype MODIFIED Member 1 of type file-sync just sent all changes Received an reply to our Alert Going to receive 0 changes Member 2 of type syncml-obex-client just sent all changes All clients sent changes or error All conflicts have been reported Member 1 of type file-sync committed all changes. Received an reply to our sync Error writing entry 427 to member 2 (syncml-obex-client): Unable to commit change. Error 500 Mapping Write Error: Unable to commit change. Error 500 Member 2 of type syncml-obex-client committed all changes. All clients have written Member 1 of type file-sync just disconnected Member 2 of type syncml-obex-client just disconnected All clients have disconnected The sync failed: Unable to write one or more objects Error while synchronizing: Unable to write one or more objects
:; cat ~/etc/NokiaE65/opensync/Calendar/427 BEGIN:VCALENDAR VERSION:1.0 TZ:+01 BEGIN:VEVENT SUMMARY:14 juillet DTSTART:20060714T070000Z DTEND:20060714T070000Z CLASS:PUBLIC SEQUENCE:0 RRULE:YM1 7 #0 LAST-MODIFIED:20071125T210216Z PRIORITY:0 END:VEVENT END:VCALENDAR :; msynctool --sync NokiaE65Calendar_file Synchronizing group "NokiaE65Calendar_file" Member 1 of type file-sync just connected received event dsession Member 2 of type syncml-obex-client just connected All clients connected or error Received an entry 427 with data of size 4 from member 1 (file-sync). Changetype MODIFIED Member 1 of type file-sync just sent all changes Received an reply to our Alert Going to receive 0 changes Member 2 of type syncml-obex-client just sent all changes All clients sent changes or error All conflicts have been reported Member 1 of type file-sync committed all changes. Received an reply to our sync Sent an entry 427 of size 235 to member 2 (syncml-obex-client). Changetype MODIFIED Member 2 of type syncml-obex-client committed all changes. All clients have written Member 1 of type file-sync just disconnected Member 2 of type syncml-obex-client just disconnected All clients have disconnected The sync was successful
Change History
Note: See
TracTickets for help on using
tickets.

DAYLIGHT doesn't exist for vCalendar (vevent10). Timezone handling doesn't exist for vCalendar at all. This is a conversion issue from vevent20 to vevent10.
Needs to be validated if this is working for vformat plugin of 0.3x