Summary | Replace Local Data: retrieves only events earlier than now |
Queue | Synchronization |
Type | Bug |
State | Not A Bug |
Priority | 1. Low |
Owners | |
Requester | patrick.abiven (at) apitech (dot) fr |
Created | 10/02/2008 (6116 days ago) |
Due | |
Updated | 10/07/2008 (6111 days ago) |
Assigned | |
Resolved | 10/07/2008 (6111 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
levels of lib/SyncML and Kronolith modules.
The issue comes from kronolith/lib/api.php, function _kronolith_list()
when $endstamp is empty, then $endstamp is set to 9999-12-31 which is
translated to current date. (in the latest CVS version, empty
$endstamp is not set to 9999-12-31).
In our case, a dirty workaround is to set empty $endstamp to 2999 (and
not 9999).
Regards
Patrick
State ⇒ Unconfirmed
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Replace Local Data: retrieves only events earlier than now
Queue ⇒ Synchronization
Milestone ⇒
Patch ⇒ No
It seems that doing a Replace Local Data (from Outlook 2000 + Funambol
3.0.15) or from Palm + Synthesis 3.0.2.6 retrieves only events earlier
than now.
In the log.txt, we have:
DEBUG: Compiling server changes from 1970-01-01 01:00:00 to
2008-10-02 16:39:28
(2008-10-02 16:39:28 is the execution time), so events in following
days are not retrieved.
Regards
Patrick