[Tickets #12194] Re: ActiveSync: Children field is not synced

noreply at bugs.horde.org noreply at bugs.horde.org
Fri Apr 19 16:18:37 UTC 2013


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

Ticket URL: http://bugs.horde.org/ticket/12194
------------------------------------------------------------------------------
  Ticket             | 12194
  Updated By         | Michael Rubinsky <mrubinsk at horde.org>
  Summary            | ActiveSync: Children field is not synced
  Queue              | Turba
  Version            | Git master
  Type               | Bug
  State              | Assigned
  Priority           | 1. Low
  Milestone          |
  Patch              | 1
  Owners             | Michael Rubinsky
------------------------------------------------------------------------------


Michael Rubinsky <mrubinsk at horde.org> (2013-04-19 16:18) wrote:

> Hi,
>
> I've seen you have changed the support a little with this:
> ---------------------
> commit 307c2890949e2771e137b42827fe3b2a9bcd9363
> Author: Michael J Rubinsky <mrubinsk at horde.org>
> Date:   Thu Apr 18 12:39:19 2013 -0400
>
>     Use a more likely delimter for the freeform children field.
>
>     We will always export this as a single field instead of splitting
>     on the delimiter since we can't guarentee what delimiter the user
>     will use and a comma (the most likely choice) can also be used
>     to seperate name suffixes (at least in some languages).
> ---------------------
>
> I've tested that code and have the impression we generate
> ActiveSync XML data not according to the spec:
>
> With the new code, we send data like this:
> ---------------------
>     2013-04-19T17:34:15+02:00 DEBUG: [12947] O        <POOMCONTACTS:Children>
>     2013-04-19T17:34:15+02:00 DEBUG: [12947] O          Hans,  
> blupper, horst, knut
>     2013-04-19T17:34:15+02:00 DEBUG: [12947] O         
> <POOMCONTACTS:Children/>
> ---------------------

Yup. My bad. We had to change splitting up the list to just sending it  
freeform, but neglected to wrap the string in an array to make up for  
the lack of explode().






More information about the bugs mailing list