[Tickets #10942] Re: Horde_SyncMl_Device_Synthesis corrupts sync data

bugs at horde.org bugs at horde.org
Sat Jan 28 09:53:21 UTC 2012


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

Ticket URL: http://bugs.horde.org/ticket/10942
------------------------------------------------------------------------------
  Ticket             | 10942
  Updated By         | fabio.bas at officineinformatiche.net
  Summary            | Horde_SyncMl_Device_Synthesis corrupts sync data
  Queue              | Synchronization
  Version            | Git master
  Type               | Bug
  State              | Feedback
  Priority           | 2. Medium
  Milestone          |
  Patch              |
  Owners             |
------------------------------------------------------------------------------


fabio.bas at officineinformatiche.net (2012-01-28 09:53) wrote:

While i generally agree with your objection, i'd like to note that:
- the code actually assumes that every synthesis client is window  
mobile, with a single exception (when  
$GLOBALS['backend']->state->deviceInfo->Mod contains 'palm'); the same  
workaround could be applied to other devices, or the check could be  
inverted: apply the workarounds only if the device model is "windows  
mobile".
- keeping the code untouched we'll probably avoid a regression on  
7-years old devices running an obsolete version of window  
mobile+synthesis (who's still using these?), but actually break  
syncronization on all existing ios and android devices (hundreds of  
millions devices in use).

I'll try to retrieve the $GLOBALS['backend']->state->deviceInfo for  
ios and android devices so that the check can be improved.






More information about the bugs mailing list