http://bugzilla.moblin.org/show_bug.cgi?id=4703


pohly <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED




--- Comment #10 from pohly <[email protected]>  2009-07-29 23:41:15 ---
(In reply to comment #9)
> I believe I found the bug. The latest git master branch of syncevolution (and
> libsynthesis) is sending this:
> 
> <Last></Last>
> 
> when it really must send something like this:
> <Last>1248927454342</Last>
> 
> When the server tries to save the mapping it can't because <Last></Last> is
> invalid.

Why is an empty string invalid? The SyncML standard says that the content of
the anchor is defined by the creator of it, the peer can only do string
comparisons with it.

This could be the first sync session between the client and the server, or all
configuration data was wiped out on the client. Then there is no anchor on the
client. Sending an empty string instead of some fantasy value seems reasonable
to me.

Having said that, I'll look into sending "0" instead of "".

-- 
Configure bugmail: http://bugzilla.moblin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.
_______________________________________________
Syncevolution-issues mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution-issues

Reply via email to