On Wed, 2010-04-21 at 13:40 +0200, Thomas Pequet wrote:
I can not arrive to reproduce the problem: the rule on Memotoo is
successfully sent to Evolution and there is no duplicate.
I can help with testing this too, because I have noticed the same
behavior.
I created a new recurring event on Evolution. Synced to memotoo.
Modified one instance of the event on Evolution, adding a location and
modified the description. Synced to memotoo. Here is the output of the
sync session:
Local data changes to be applied to server during synchronization:
*** calendar ***
after last sync | current data
removed since last sync <
added since last sync
-------------------------------------------------------------------------------
BEGIN:VCALENDAR BEGIN:VCALENDAR
VERSION:2.0 VERSION:2.0
BEGIN:VEVENT BEGIN:VEVENT
SUMMARY:test recurrence SUMMARY:test recurrence
CLASS:PUBLIC CLASS:PUBLIC
DESCRIPTION:event modified: set a l
ocation
DTEND;TZID=America/Los_Angeles:2010
0511T093000
DTSTART;TZID=America/Los_Angeles:20
100511T090000
LOCATION:set a location
RECURRENCE-ID;TZID=America/Los_Ange
les:20100511T090000
SEQUENCE:3
TRANSP:OPAQUE
UID:20100506T221204Z-2533-1000-1-11
@biancone
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:test recurrence
TRIGGER;RELATED=START;VALUE=DURAT
ION:-PT15M
X-EVOLUTION-ALARM-UID:20100506T22
1318Z-3164-1000-1-96@biancone
END:VALARM
END:VEVENT
BEGIN:VTIMEZONE
TZID:America/Los_Angeles [...]
END:VTIMEZONE
END:VCALENDAR
-------------------------------------------------------------------------------
BEGIN:VCALENDAR
VERSION:2.0
BEGIN:VEVENT
SUMMARY:test recurrence
CLASS:PUBLIC
DESCRIPTION:initial evet
DESCRIPTION:initial evet
DTEND;TZID=America/Los_Angeles:2010 DTEND;TZID=America/Los_Angeles:2010
0510T093000 0510T093000
DTSTART;TZID=America/Los_Angeles:20 DTSTART;TZID=America/Los_Angeles:20
100510T090000 100510T090000
RRULE:COUNT=4;FREQ=DAILY RRULE:COUNT=4;FREQ=DAILY
SEQUENCE:2 SEQUENCE:2
TRANSP:OPAQUE TRANSP:OPAQUE
UID:20100506T221204Z-2533-1000-1-11 UID:20100506T221204Z-2533-1000-1-11
@biancone @biancone
BEGIN:VALARM BEGIN:VALARM
ACTION:DISPLAY ACTION:DISPLAY
DESCRIPTION:test recurrence DESCRIPTION:test recurrence
TRIGGER;RELATED=START;VALUE=DURAT TRIGGER;RELATED=START;VALUE=DURAT
ION:-PT15M ION:-PT15M
X-EVOLUTION-ALARM-UID:20100506T22 X-EVOLUTION-ALARM-UID:20100506T22
1222Z-3164-1000-1-94@biancone 1222Z-3164-1000-1-94@biancone
END:VALARM END:VALARM
END:VEVENT END:VEVENT
BEGIN:VTIMEZONE BEGIN:VTIMEZONE
TZID:America/Los_Angeles [...] TZID:America/Los_Angeles [...]
END:VTIMEZONE END:VTIMEZONE
END:VCALENDAR END:VCALENDAR
-------------------------------------------------------------------------------
On memotoo server I see two events (see attached screenshot): one is a
series of events, the other is an isolated one.
On memotoo site I modified the modified recurring event (the one that
shows up as duplicate in memotoo and synced. On Evolution I get 4
events, but the first one of the series is removed and two are
duplicated in the same day.
Changes applied to client during synchronization:
*** calendar ***
before sync | after sync
removed during sync <
added during sync
-------------------------------------------------------------------------------
BEGIN:VCALENDAR BEGIN:VCALENDAR
VERSION:2.0 VERSION:2.0
BEGIN:VEVENT BEGIN:VEVENT
SUMMARY:Test #2 SUMMARY:Test #2
CLASS:PUBLIC CLASS:PUBLIC
DESCRIPTION:Recurring and no modifi | DESCRIPTION:changed time and descri
cation | ption
DTEND;TZID=America/Los_Angeles:2010 DTEND;TZID=America/Los_Angeles:2010
0510T113000 | 0511T120000
DTSTART;TZID=America/Los_Angeles:20 DTSTART;TZID=America/Los_Angeles:20
100510T110000 | 100511T113000
RRULE;X-EVOLUTION-ENDDATE=20100513T | RECURRENCE-ID;TZID=America/Los_Ange
180000Z:COUNT=4;FREQ=DAILY | les:20100511T110000
SEQUENCE:2 | SEQUENCE:3
TRANSP:OPAQUE TRANSP:OPAQUE
UID:20100506T222253Z-2533-1000-1-13 UID:20100506T222253Z-2533-1000-1-13
@biancone @biancone
BEGIN:VALARM BEGIN:VALARM
ACTION:DISPLAY ACTION:DISPLAY
DESCRIPTION:Test #2 DESCRIPTION:Test #2
TRIGGER;RELATED=START;VALUE=DURAT TRIGGER;RELATED=START;VALUE=DURAT
ION:-PT15M ION:-PT15M
X-EVOLUTION-ALARM-UID:20100506T22 X-EVOLUTION-ALARM-UID:20100506T22
2327Z-3164-1000-1-150@biancone | 2711Z-3164-1000-1-154@biancone
END:VALARM END:VALARM
END:VEVENT END:VEVENT
BEGIN:VTIMEZONE BEGIN:VTIMEZONE
TZID:America/Los_Angeles [...] TZID:America/Los_Angeles [...]
END:VTIMEZONE END:VTIMEZONE
END:VCALENDAR END:VCALENDAR
-------------------------------------------------------------------------------
BEGIN:VCALENDAR BEGIN:VCALENDAR
VERSION:2.0 VERSION:2.0
BEGIN:VEVENT BEGIN:VEVENT
SUMMARY:Test #2 SUMMARY:Test #2
CLASS:PUBLIC CLASS:PUBLIC
DESCRIPTION:changed time and descri DESCRIPTION:changed time and descri
ption | ption.
DTEND;TZID=America/Los_Angeles:2010 | DTEND:20100511T190000Z
0511T120000 | DTSTART:20100511T183000Z
DTSTART;TZID=America/Los_Angeles:20 | LOCATION:Via Adolfo Ferrata\, 27100
100511T113000 | Pavia PV\, Italy
RECURRENCE-ID;TZID=America/Los_Ange <
les:20100511T110000 <
SEQUENCE:3 <
TRANSP:OPAQUE <
UID:20100506T222253Z-2533-1000-1-13 UID:20100506T222253Z-2533-1000-1-13
@biancone @biancone
BEGIN:VALARM BEGIN:VALARM
ACTION:DISPLAY ACTION:DISPLAY
DESCRIPTION:Test #2 | TRIGGER;VALUE=DURATION:-PT15M
TRIGGER;RELATED=START;VALUE=DURAT <
ION:-PT15M <
X-EVOLUTION-ALARM-UID:20100506T22 X-EVOLUTION-ALARM-UID:20100506T22
2711Z-3164-1000-1-154@biancone | 2903Z-2533-1000-1-14@biancone
END:VALARM END:VALARM
END:VEVENT END:VEVENT
BEGIN:VTIMEZONE <
TZID:America/Los_Angeles [...] <
END:VTIMEZONE <
END:VCALENDAR END:VCALENDAR
-------------------------------------------------------------------------------
I have the logs at level 4, in case you're interested. Let me know.
cheers
stef
--
Funambol :: Open Source Mobile Cloud Sync and Push Email
Community manager ::
https://www.forge.funambol.org
Follow the tweets:
http://twitter.com/funambol
Funambol Identi.ca group:
http://identi.ca/group/funambol