NOK
Tested on Debian wheezy with Opush 3.1.0~alpha0~git20150327.162644.3b1273a & OBM 3.1.4~1
Android |
iOS |
Nexus 4, 5.0.1 OK |
iPhone, 5.1.1 OK |
Galaxy S2, 4.1.2 OK |
iPhone, 7.1.2 NOK |
When creating a allday event on iPhone 7.1.2, it appears the day before in obm-ui.
Creation request sent:
<?xml version="1.0" encoding="UTF-8"?><Sync>
<Collections>
<Collection>
<SyncKey>544e8f64-797c-432e-92c7-4d066a39196a</SyncKey>
<CollectionId>1</CollectionId>
<GetChanges/>
<WindowSize>25</WindowSize>
<Options>
<FilterType>5</FilterType>
<BodyPreference>
<Type>1</Type>
<TruncationSize>32768</TruncationSize>
</BodyPreference>
</Options>
<Commands>
<Add>
<ClientId>12571</ClientId>
<ApplicationData>
<TimeZone>iPAAAAAMAAAAFAAQAAAAAAAAAxP<AllDayEvent>1</AllDayEvent>
<BusyStatus>2</BusyStatus>
<DTStamp>20150331T091559Z</DTStamp>
<EndTime>20150404T210000Z</EndTime>
<Sensitivity>0</Sensitivity>
<Subject>Cest3</Subject>
<StartTime>20150403T210000Z</StartTime>
<UID>77C078158E2642C4B66696D7FA8F742D00000000000000000000000000000000</UID>
<MeetingStatus>0</MeetingStatus>
</ApplicationData>
</Add>
</Commands>
</Collection>
</Collections>
</Sync>
Creation in obm-sync:
<?xml version="1.0" encoding="UTF-8"?>
<event xmlns="http: allDay="true" anonymized="false" isInternal="true" sequence="0" type="VEVENT">
<hash>845155007</hash><timeupdate>1427793359000</timeupdate><timecreate>1427793359000</timecreate><extId>7218bfb1-789a-49bd-9172-59fcccc7dd5d</extId><opacity>OPAQUE</opacity><title>Cest3</title><ownerEmail>userc@adupratvm.lyon.lan</ownerEmail><date>1428094800000</date><duration>86400</duration><priority>0</priority><privacy>0</privacy>
<attendees>
<attendee displayName="userc" email="userc@adupratvm.lyon.lan" isOrganizer="true" percent="0" required="REQ" state="ACCEPTED"/>
</attendees>
<recurrence kind="none"/>
</event>
obm-sync getSync response:
<?xml version="1.0" encoding="UTF-8"?><calendar-changes xmlns="http: lastSync="1427793362548">
<removed/>
<updated>
<event allDay="true" anonymized="false" id="41" isInternal="true" sequence="0" type="VEVENT">
<hash>95275590</hash>
<timecreate>1427793362401</timecreate>
<extId>7218bfb1-789a-49bd-9172-59fcccc7dd5d</extId>
<opacity>OPAQUE</opacity>
<title>Cest3</title>
<owner>userc</owner>
<ownerEmail>userc@adupratvm.lyon.lan</ownerEmail>
<tz>Europe/Paris</tz>
<date>1428094800000</date>
<duration>86400</duration>
<priority>0</priority>
<privacy>0</privacy>
<attendees>
<attendee displayName="userc" email="userc@adupratvm.lyon.lan" isOrganizer="true" percent="0" required="REQ" state="ACCEPTED"/>
</attendees>
<recurrence kind="none"/>
</event>
</updated>
<participationChanges/>
</calendar-changes>
UNSTABLE: Integrated in
opush-master #218
OP-189OP-188The obm-sync value is already right (thilaire: 49f611ab0f607d284d987c6e461c1078316a17bf)