[Tickets #14208] Event sync with SyncML deletes all events in database
noreply at bugs.horde.org
noreply at bugs.horde.org
Fri Dec 18 21:27:20 UTC 2015
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: https://bugs.horde.org/ticket/14208
------------------------------------------------------------------------------
Ticket | 14208
Created By | temp2 at ichbinweg.ch
Summary | Event sync with SyncML deletes all events in database
Queue | Synchronization
Version | FRAMEWORK_5_2
Type | Bug
State | Unconfirmed
Priority | 2. Medium
Milestone |
Patch |
Owners |
------------------------------------------------------------------------------
temp2 at ichbinweg.ch (2015-12-18 21:27) wrote:
A yearly repeating event created with Apple iCal ('Test iCal' below),
synced to a Nokia N97 phone over Bluetooth and then on to Kronolith
via SyncML does do ok. But a yearly repeating event created on the
phone itself ('Test N97' below) and then synced on to Kronolith
deletes all events in the database before being added. The sync is
unidirectional from phone to Horde only.
Contents of /tmp/sync/data.txt:
Input received from client (text/x-vcalendar):
BEGIN:VCALENDAR
VERSION:1.0
TZ:+01
DAYLIGHT:TRUE;+02;20150329T010000Z;20151025T010000Z;;
DAYLIGHT:TRUE;+02;20160327T010000Z;20161030T010000Z;;
DAYLIGHT:TRUE;+02;20170326T010000Z;20171029T010000Z;;
DAYLIGHT:TRUE;+02;20180325T010000Z;20181028T010000Z;;
DAYLIGHT:TRUE;+02;20190331T010000Z;20191027T010000Z;;
BEGIN:VEVENT
UID;ENCODING=QUOTED-PRINTABLE;CHARSET=utf-8:18122015193538727750=C7=AF
SUMMARY:Test iCal
DTSTART:20151219T200000Z
DTEND:20151219T210000Z
X-EPOCAGENDAENTRYTYPE:APPOINTMENT
CLASS:PUBLIC
SEQUENCE:0
X-METHOD:NONE
RRULE:YM1 12 #0
LAST-MODIFIED:20151218T193538Z
PRIORITY:0
X-SYMBIAN-LUID:1478
END:VEVENT
END:VCALENDAR
Input converted for server (text/x-vcalendar):
BEGIN:VCALENDAR
VERSION:1.0
TZ:+01
DAYLIGHT:TRUE;+02;20150329T010000Z;20151025T010000Z;;
DAYLIGHT:TRUE;+02;20160327T010000Z;20161030T010000Z;;
DAYLIGHT:TRUE;+02;20170326T010000Z;20171029T010000Z;;
DAYLIGHT:TRUE;+02;20180325T010000Z;20181028T010000Z;;
DAYLIGHT:TRUE;+02;20190331T010000Z;20191027T010000Z;;
BEGIN:VEVENT
UID;ENCODING=QUOTED-PRINTABLE;CHARSET=utf-8:18122015193538727750=C7=AF
SUMMARY:Test iCal
DTSTART:20151219T200000Z
DTEND:20151219T210000Z
X-EPOCAGENDAENTRYTYPE:APPOINTMENT
CLASS:PUBLIC
SEQUENCE:0
X-METHOD:NONE
RRULE:YM1 12 #0
LAST-MODIFIED:20151218T193538Z
PRIORITY:0
X-SYMBIAN-LUID:1478
END:VEVENT
END:VCALENDAR
Input received from client (text/x-vcalendar):
BEGIN:VCALENDAR
VERSION:1.0
TZ:+01
DAYLIGHT:TRUE;+02;20150329T010000Z;20151025T010000Z;;
DAYLIGHT:TRUE;+02;20160327T010000Z;20161030T010000Z;;
DAYLIGHT:TRUE;+02;20170326T010000Z;20171029T010000Z;;
DAYLIGHT:TRUE;+02;20180325T010000Z;20181028T010000Z;;
DAYLIGHT:TRUE;+02;20190331T010000Z;20191027T010000Z;;
BEGIN:VEVENT
UID:n9CH9A7z4F7gc48Dx7Gj80
SUMMARY:Test N97
DTSTART:20151219T200000Z
DTEND:20151219T210000Z
X-EPOCAGENDAENTRYTYPE:APPOINTMENT
CLASS:PRIVATE
SEQUENCE:0
X-METHOD:NONE
RRULE:YM1 12 #0
LAST-MODIFIED:20151218T193621Z
PRIORITY:2
X-SYMBIAN-LUID:1479
END:VEVENT
END:VCALENDAR
Input converted for server (text/x-vcalendar):
BEGIN:VCALENDAR
VERSION:1.0
TZ:+01
DAYLIGHT:TRUE;+02;20150329T010000Z;20151025T010000Z;;
DAYLIGHT:TRUE;+02;20160327T010000Z;20161030T010000Z;;
DAYLIGHT:TRUE;+02;20170326T010000Z;20171029T010000Z;;
DAYLIGHT:TRUE;+02;20180325T010000Z;20181028T010000Z;;
DAYLIGHT:TRUE;+02;20190331T010000Z;20191027T010000Z;;
BEGIN:VEVENT
SUMMARY:Test N97
DTSTART:20151219T200000Z
DTEND:20151219T210000Z
X-EPOCAGENDAENTRYTYPE:APPOINTMENT
CLASS:PRIVATE
SEQUENCE:0
X-METHOD:NONE
RRULE:YM1 12 #0
LAST-MODIFIED:20151218T193621Z
PRIORITY:2
X-SYMBIAN-LUID:1479
END:VEVENT
END:VCALENDAR
More information about the bugs
mailing list