[Tickets #11068] Re: Recursive event on android or ios 5

bugs at horde.org bugs at horde.org
Tue Mar 13 02:05:57 UTC 2012


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/11068
------------------------------------------------------------------------------
  Ticket             | 11068
  Updated By         | melian.the.queen at gmail.com
  Summary            | Recursive event on android or ios 5
  Queue              | Synchronization
  Version            | Git master
  Type               | Bug
  State              | Resolved
  Priority           | 2. Medium
  Milestone          |
  Patch              |
  Owners             | Michael Rubinsky
------------------------------------------------------------------------------


melian.the.queen at gmail.com (2012-03-13 02:05) wrote:

Ok i apply the patch and the sync work.

Set a recurrent event all year the 07 juin with a reminder 24 hours before.

he sync 2 events: the 06 juin and the 07 juin. the reminder set has a events?

You can see the screenshot of the web calendar

http://www.imagup.com/data/1146269797.html

and the log:

2012-03-13T02:53:35+01:00 DEBUG: [androidc195282820] SYNC request  
received for user kevinlj
2012-03-13T02:53:35+01:00 DEBUG: [androidc195282820] loadDeviceInfo: kevinlj
2012-03-13T02:53:35+01:00 INFO: Request being handled for device:  
androidc195282820 Supporting protocol version: 2.5
2012-03-13T02:53:35+01:00 INFO: [androidc195282820] Handling SYNC command.
2012-03-13T02:53:35+01:00 DEBUG: [androidc195282820] Checking  
policykey for device  Key: 0 User: kevinlj
2012-03-13T02:53:35+01:00 DEBUG: [androidc195282820] loadDeviceInfo: kevinlj
2012-03-13T02:53:35+01:00 DEBUG: Policykey: 0 verified.
2012-03-13T02:53:35+01:00 DEBUG: I  <Synchronize>
2012-03-13T02:53:35+01:00 DEBUG: I   <Folders>
2012-03-13T02:53:35+01:00 DEBUG: I    <Folder>
2012-03-13T02:53:35+01:00 DEBUG: I     <FolderType>
2012-03-13T02:53:35+01:00 DEBUG: I      Calendar
2012-03-13T02:53:35+01:00 INFO: [androidc195282820] Syncing folder  
class: Calendar
2012-03-13T02:53:35+01:00 DEBUG: I     </FolderType>
2012-03-13T02:53:35+01:00 DEBUG: I     <SyncKey>
2012-03-13T02:53:35+01:00 DEBUG: I       
{4f5e2f2a-e0b0-4096-bb65-4135c0a80101}7
2012-03-13T02:53:35+01:00 DEBUG: I     </SyncKey>
2012-03-13T02:53:35+01:00 DEBUG: I     <FolderId>
2012-03-13T02:53:35+01:00 DEBUG: I      Calendar
2012-03-13T02:53:35+01:00 INFO: [androidc195282820] Folder server id: Calendar
2012-03-13T02:53:35+01:00 DEBUG: I     </FolderId>
2012-03-13T02:53:35+01:00 DEBUG: I     <DeletesAsMoves/>
2012-03-13T02:53:35+01:00 DEBUG: I     <GetChanges/>
2012-03-13T02:53:35+01:00 DEBUG: I     <WindowSize>
2012-03-13T02:53:35+01:00 DEBUG: I      4
2012-03-13T02:53:35+01:00 DEBUG: I     </WindowSize>
2012-03-13T02:53:35+01:00 DEBUG: I     <Options>
2012-03-13T02:53:35+01:00 DEBUG: I      <FilterType>
2012-03-13T02:53:35+01:00 DEBUG: I       4
2012-03-13T02:53:35+01:00 DEBUG: I      </FilterType>
2012-03-13T02:53:35+01:00 DEBUG: I      <Truncation>
2012-03-13T02:53:35+01:00 DEBUG: I       7
2012-03-13T02:53:35+01:00 DEBUG: I      </Truncation>
2012-03-13T02:53:35+01:00 DEBUG: I     </Options>
2012-03-13T02:53:35+01:00 DEBUG: [androidc195282820] Loading state for  
synckey {4f5e2f2a-e0b0-4096-bb65-4135c0a80101}7
2012-03-13T02:53:35+01:00 DEBUG: I     <Commands>
2012-03-13T02:53:35+01:00 DEBUG: I      <Add>
2012-03-13T02:53:35+01:00 DEBUG: I       <ClientEntryId>
2012-03-13T02:53:35+01:00 DEBUG: I        ad61be54-8564-42a3-8439-e0de9e2c37df
2012-03-13T02:53:35+01:00 DEBUG: I       </ClientEntryId>
2012-03-13T02:53:35+01:00 DEBUG: I       <Data>
2012-03-13T02:53:35+01:00 DEBUG: I        <POOMCAL:Timezone>
2012-03-13T02:53:35+01:00 DEBUG: I          
xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAEAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w==
2012-03-13T02:53:35+01:00 DEBUG: I        </POOMCAL:Timezone>
2012-03-13T02:53:35+01:00 DEBUG: I        <POOMCAL:AllDayEvent>
2012-03-13T02:53:35+01:00 DEBUG: I         1
2012-03-13T02:53:35+01:00 DEBUG: I        </POOMCAL:AllDayEvent>
2012-03-13T02:53:35+01:00 DEBUG: I        <POOMCAL:StartTime>
2012-03-13T02:53:35+01:00 DEBUG: I         20120606T220000Z
2012-03-13T02:53:35+01:00 DEBUG: I        </POOMCAL:StartTime>
2012-03-13T02:53:35+01:00 DEBUG: I        <POOMCAL:EndTime>
2012-03-13T02:53:35+01:00 DEBUG: I         20120607T220000Z
2012-03-13T02:53:35+01:00 DEBUG: I        </POOMCAL:EndTime>
2012-03-13T02:53:35+01:00 DEBUG: I        <POOMCAL:DtStamp>
2012-03-13T02:53:35+01:00 DEBUG: I         20120313T015329Z
2012-03-13T02:53:35+01:00 DEBUG: I        </POOMCAL:DtStamp>
2012-03-13T02:53:35+01:00 DEBUG: I        <POOMCAL:Subject>
2012-03-13T02:53:35+01:00 DEBUG: I         Anniversaire Kévin
2012-03-13T02:53:35+01:00 DEBUG: I        </POOMCAL:Subject>
2012-03-13T02:53:35+01:00 DEBUG: I        <POOMCAL:Body/>
2012-03-13T02:53:35+01:00 DEBUG: I        <POOMCAL:OrganizerEmail>
2012-03-13T02:53:35+01:00 DEBUG: I         kevinlj at l33t5p34k.synology.me
2012-03-13T02:53:35+01:00 DEBUG: I        </POOMCAL:OrganizerEmail>
2012-03-13T02:53:35+01:00 DEBUG: I        <POOMCAL:Recurrence>
2012-03-13T02:53:35+01:00 DEBUG: I         <POOMCAL:Type>
2012-03-13T02:53:35+01:00 DEBUG: I          5
2012-03-13T02:53:35+01:00 DEBUG: I         </POOMCAL:Type>
2012-03-13T02:53:35+01:00 DEBUG: I         <POOMCAL:MonthOfYear>
2012-03-13T02:53:35+01:00 DEBUG: I          6
2012-03-13T02:53:35+01:00 DEBUG: I         </POOMCAL:MonthOfYear>
2012-03-13T02:53:35+01:00 DEBUG: I         <POOMCAL:DayOfMonth>
2012-03-13T02:53:35+01:00 DEBUG: I          7
2012-03-13T02:53:35+01:00 DEBUG: I         </POOMCAL:DayOfMonth>
2012-03-13T02:53:35+01:00 DEBUG: I        </POOMCAL:Recurrence>
2012-03-13T02:53:35+01:00 DEBUG: I        <POOMCAL:Reminder>
2012-03-13T02:53:35+01:00 DEBUG: I         1440
2012-03-13T02:53:35+01:00 DEBUG: I        </POOMCAL:Reminder>
2012-03-13T02:53:35+01:00 DEBUG: I        <POOMCAL:UID>
2012-03-13T02:53:35+01:00 DEBUG: I          
ad61be54-8564-42a3-8439-e0de9e2c37df
2012-03-13T02:53:35+01:00 DEBUG: I        </POOMCAL:UID>
2012-03-13T02:53:35+01:00 DEBUG: I        <POOMCAL:BusyStatus>
2012-03-13T02:53:35+01:00 DEBUG: I         2
2012-03-13T02:53:35+01:00 DEBUG: I        </POOMCAL:BusyStatus>
2012-03-13T02:53:35+01:00 DEBUG: I        <POOMCAL:MeetingStatus>
2012-03-13T02:53:35+01:00 DEBUG: I         0
2012-03-13T02:53:35+01:00 DEBUG: I        </POOMCAL:MeetingStatus>
2012-03-13T02:53:35+01:00 DEBUG: I        <POOMCAL:Sensitivity>
2012-03-13T02:53:35+01:00 DEBUG: I         2
2012-03-13T02:53:35+01:00 DEBUG: I        </POOMCAL:Sensitivity>
2012-03-13T02:53:35+01:00 DEBUG: I       </Data>
2012-03-13T02:53:35+01:00 DEBUG: Horde::changeMessage(Calendar, )
2012-03-13T02:53:37+01:00 DEBUG:  
ActiveSync_Driver_Horde::_smartStatMessage:Calendar:20120313025336.VY_XAEzNsHNPXqig4Fp0USA at l33t5p34k.synology.me
2012-03-13T02:53:37+01:00 DEBUG: Updating state during change
2012-03-13T02:53:37+01:00 DEBUG: I      </Add>
2012-03-13T02:53:37+01:00 DEBUG: I     </Commands>
2012-03-13T02:53:37+01:00 DEBUG: [androidc195282820] Processed 1  
incoming changes
2012-03-13T02:53:37+01:00 DEBUG: I    </Folder>
2012-03-13T02:53:37+01:00 DEBUG: I   </Folders>
2012-03-13T02:53:37+01:00 DEBUG: I  </Synchronize>
2012-03-13T02:53:37+01:00 INFO: [androidc195282820] Beginning SYNC Response.
2012-03-13T02:53:37+01:00 DEBUG: [androidc195282820] Initializing  
message diff engine for Calendar
2012-03-13T02:53:37+01:00 DEBUG:  
Horde_ActiveSync_Driver_Horde::getServerChanges(Calendar, 1331580707,  
1331603617, 1330394017)
2012-03-13T02:53:37+01:00 DEBUG: [androidc195282820] Found 1 message  
changes, checking for PIM initiated changes.
2012-03-13T02:53:37+01:00 DEBUG:  
ActiveSync_Driver_Horde::_smartStatMessage:Calendar:20120313025336.VY_XAEzNsHNPXqig4Fp0USA at l33t5p34k.synology.me
2012-03-13T02:53:37+01:00 DEBUG: [androidc195282820] Ignoring PIM  
initiated change for  
20120313025336.VY_XAEzNsHNPXqig4Fp0USA at l33t5p34k.synology.me(PIM TS:  
1331603617 Stat TS: 0
2012-03-13T02:53:37+01:00 DEBUG: Generating new synckey. Old synckey:  
{4f5e2f2a-e0b0-4096-bb65-4135c0a80101}7
2012-03-13T02:53:37+01:00 DEBUG: New synckey generated:  
{4f5e2f2a-e0b0-4096-bb65-4135c0a80101}8
2012-03-13T02:53:37+01:00 DEBUG: O  <Synchronize>
2012-03-13T02:53:37+01:00 DEBUG: O   <Folders>
2012-03-13T02:53:37+01:00 DEBUG: O    <Folder>
2012-03-13T02:53:37+01:00 DEBUG: O     <FolderType>
2012-03-13T02:53:37+01:00 DEBUG: O      Calendar
2012-03-13T02:53:37+01:00 DEBUG: O     <FolderType/>
2012-03-13T02:53:37+01:00 DEBUG: O     <SyncKey>
2012-03-13T02:53:37+01:00 DEBUG: O       
{4f5e2f2a-e0b0-4096-bb65-4135c0a80101}8
2012-03-13T02:53:37+01:00 DEBUG: O     <SyncKey/>
2012-03-13T02:53:37+01:00 DEBUG: O     <FolderId>
2012-03-13T02:53:37+01:00 DEBUG: O      Calendar
2012-03-13T02:53:37+01:00 DEBUG: O     <FolderId/>
2012-03-13T02:53:37+01:00 DEBUG: O     <Status>
2012-03-13T02:53:37+01:00 DEBUG: O      1
2012-03-13T02:53:37+01:00 DEBUG: O     <Status/>
2012-03-13T02:53:37+01:00 DEBUG: O     <Replies>
2012-03-13T02:53:37+01:00 DEBUG: O      <Add>
2012-03-13T02:53:37+01:00 DEBUG: O       <ClientEntryId>
2012-03-13T02:53:37+01:00 DEBUG: O        ad61be54-8564-42a3-8439-e0de9e2c37df
2012-03-13T02:53:37+01:00 DEBUG: O       <ClientEntryId/>
2012-03-13T02:53:37+01:00 DEBUG: O       <ServerEntryId>
2012-03-13T02:53:37+01:00 DEBUG: O         
20120313025336.VY_XAEzNsHNPXqig4Fp0USA at l33t5p34k.synology.me
2012-03-13T02:53:37+01:00 DEBUG: O       <ServerEntryId/>
2012-03-13T02:53:37+01:00 DEBUG: O       <Status>
2012-03-13T02:53:37+01:00 DEBUG: O        1
2012-03-13T02:53:37+01:00 DEBUG: O       <Status/>
2012-03-13T02:53:37+01:00 DEBUG: O      <Add/>
2012-03-13T02:53:37+01:00 DEBUG: O     <Replies/>
2012-03-13T02:53:37+01:00 DEBUG: O    <Folder/>
2012-03-13T02:53:37+01:00 DEBUG: [androidc195282820] Saving state: Array
(
     [0] => {4f5e2f2a-e0b0-4096-bb65-4135c0a80101}8
     [1] => a:0:{}
     [2] => androidc195282820
     [3] => 1331603617
     [4] => Calendar
     [5] => kevinlj
)

2012-03-13T02:53:37+01:00 DEBUG: O   <Folders/>
2012-03-13T02:53:37+01:00 DEBUG: O  <Synchronize/>
2012-03-13T02:53:37+01:00 INFO: User kevinlj logged off

>> in the activesync log:
>>
>> 2012-03-12T18:47:31+01:00 ERR: No timezone found for the given offsets
>>
>> 2012-03-12T18:47:29+01:00 DEBUG: I        <POOMCAL:Timezone>
>> 2012-03-12T18:47:29+01:00 DEBUG: I
>> xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAEAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA$
>> 2012-03-12T18:47:29+01:00 DEBUG: I        </POOMCAL:Timezone>
>>
>> all over seems to be ok
>
> This is fixed by these commits:
>
> http://lists.horde.org/archives/commits/2012-March/014272.html
>





More information about the bugs mailing list