https://bugs.freedesktop.org/show_bug.cgi?id=56436
Patrick Ohly <patrick.ohly(a)gmx.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #2 from Patrick Ohly <patrick.ohly(a)gmx.de> ---
(In reply to comment #0)
The API allowed colons as part of the peer UID. This special
character is
avoided in SyncEvolution config file names and thus currently gets replaced
by underscores (SetPeer works, GetAllPeers returns different uid).
Instead of trying to figure out how to support a colon in UID, better remove
it from the API definition.
Done.
(In reply to comment #1)
Uppercase characters are also problematic: GetAllPeers() returns the
lower
case, while the database UID in EDS is in upper case.
Only allow lower case?
Actually, that was the orginal proposal. The implementation just didn't check
it. Added such a check.
--
You are receiving this mail because:
You are on the CC list for the bug.