Summary | ActiveSync: business country and multiple emails on a contact |
Queue | Turba |
Queue Version | Git master |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | mrubinsk (at) horde (dot) org |
Requester | ryu (at) ryux (dot) org |
Created | 01/05/2013 (4562 days ago) |
Due | |
Updated | 01/09/2013 (4558 days ago) |
Assigned | 01/07/2013 (4560 days ago) |
Resolved | 01/09/2013 (4558 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
Queue ⇒ Turba
commit 703427ec8294658b443b501cbd477571222274ce
Author: Ryu <ryu@ryux.org>
Date: Wed Jan 9 09:24:04 2013 -0500
Bug #11936Fix setting business country.Signed-off-by: Michael J Rubinsky <mrubinsk@horde.org>
turba/lib/Driver.php | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
http://git.horde.org/horde-git/-/commit/703427ec8294658b443b501cbd477571222274ce
New Attachment: 0001-Fix-bug-11936-Setting-business-country-corrupts-emai.patch
There is a missing break after the workCountry in toASContact function
in turba.
turba/lib/Driver.php line ~2473
Just add "break;"
:)
And all will be ok
Ryu
The test case is even simplier than I believed...
Just create a new contact and set the business country as France for example.
Sync this contact with ActiveSync.
In result, you will see that emailAddress1 field has for value the
"code" of the country : "FR". So, this contact will have in your
device a dummy mail address : "FR"
Ryu
State ⇒ Feedback
Assigned to Michael Rubinsky
What, exactly, is the result?
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ ActiveSync: business country and multiple emails on a contact
Queue ⇒ Synchronization
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
if you set a business country on a contact which have multiple emails
address, the first address is not well synchronized and have for value
the code of the country.
There is no problem with the home country.
Ryu