[Tickets #12175] Re: ActiveSync misses changes from history database
noreply at bugs.horde.org
noreply at bugs.horde.org
Mon Apr 15 11:03:16 UTC 2013
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/12175
------------------------------------------------------------------------------
Ticket | 12175
Updated By | Thomas Jarosch <thomas.jarosch at intra2net.com>
Summary | ActiveSync misses changes from history database
Queue | Synchronization
Version | Git master
Type | Bug
State | Feedback
Priority | 1. Low
Milestone |
Patch |
Owners | Michael Rubinsky
------------------------------------------------------------------------------
Thomas Jarosch <thomas.jarosch at intra2net.com> (2013-04-15 11:03) wrote:
>> - Adapt ActiveSync code
>> - Store last seen sequence number for each device
>> - Use new API::getChanges($last_seen_seq, null, true) API
>> to collect the changes on the server
>
> This is a BC break. This would mean the new version of
> Horde_ActiveSync would require a updated version of the groupware
> apps. We can make the applications require newer versions of
> libraries, but we can't do the opposite.
Is there a usual route in horde how to work around this?
Like checking the API version of an app or check if a function exists?
An ugly kludge would be to add a function "has_sequence_support()"
and check for that function name in Horde_ActiveSync.
That could be removed in 5.1 again.
More information about the bugs
mailing list