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





--- Comment #1 from pohly <[email protected]>  2009-08-25 08:11:48 ---
On Tue, 2009-08-25 at 06:24 +0100, Zheng, Yanshuang wrote:
> I can reproduce it on Fedora10 with EDS 2.24.1 when syncing contacts with
> Memotoo. Then more investigation is taken

Thanks! Both the original report and this additional investigation were really
helpful. If we don't have a "fill in all fields in the web and sync to
Evolution" test case in the QA plan, then adding it would be very useful to
catch cases like this.

Now, the problem obviously is that Evolution doesn't handle some TYPE
combinations. They can be stored, but the list view doesn't recognize them.
There must be some other code path in the contact editor because editing the
contact fixes the TYPE.

We should apply the same fix in a incoming script for contacts *if* we
synchronize with Evolution contacts:

TEL;TYPE=[HOME|WORK],CELL => TEL;TYPE=CELL
TEL;TYPE=[HOME|WORK] => TEL;TYPE=[HOME|WORK],VOICE

In other words, strip the distinction between home and work cell phone
(WORK,CELL wasn't mentioned in the bug report, but I expect it to suffer from
the same problem) and add VOICE if only HOME or WORK are set. The former looses
some information, whereas the latter should be safe.

-- 
Configure bugmail: http://bugzilla.moblin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
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