Home Phone and Other Phone duplicated

Bug #154070 reported by Barry Michels
18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evolution
Expired
Medium
evolution (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs
Nominated for Intrepid by Donald Bowie

Bug Description

Binary package hint: evolution

I imported contacts from Outlook using outport and now several contacts have Home Phone and Other Phone listed with the same number in their summary card. When you edit the contact and select the Other Phone field, there's nothing listed. Just for kicks, I cleared the home phone number and saved. On the summary view, both entries went away. Re-entering the home phone brings both fields back. I can confirm this is not an outport issue. On a new machine, I created a new contact and entered just the Home Phone and when it was saved, both Home and Other appeared.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug. What version of Ubuntu do you use? Could you attach a small example to the bug?

Changed in evolution:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Barry Michels (bmichels) wrote :

I'm running 7.10, Gutsy. It's easily duplicated by creating a new contact and defining just the Home Phone. So far, I've only noticed the problem on the minicard view. I can post a screenshot later when I'm in front of my PC.

Revision history for this message
Barry Michels (bmichels) wrote :

Here's screenshots

Revision history for this message
Barry Michels (bmichels) wrote :
Revision history for this message
Barry Michels (bmichels) wrote :

Just found out it happens in the other views, too: Phone List and By Company. Just had to add the Other Phone field to the view.

BTW, I'd like to try to fix this myself. I've been programming for over 20 years, but have never contributed to an opensource project before. This might be a nice way to get started. The only problem is after 3 days (spare time) of playing around with the source, I'm no closer to figuring out how the data flows from the address book file to the screen. Is there a document online that could give me a nudge in the right direction?

I know that by the time the reflow function is called for the minicard, the Other Phone field is already set. But, it's not defined in the addressbook store file and doesn't show up in the contact editor. It's being set somewhere along the way...

Thanks

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for filling this upstream.

Changed in evolution:
status: Incomplete → Triaged
Changed in evolution:
status: Unknown → Confirmed
Revision history for this message
Laurent Bonnaud (laurent-bonnaud) wrote :

This bug is still in hardy in this evolution version:

Package: evolution
Version: 2.22.0-1

Revision history for this message
Callum Macdonald (chmac) wrote :

I can confirm I have the same bug on Evolution 2.22.2 / Ubuntu 8.04.

Revision history for this message
herschen (herschen) wrote :

I hate when people add twenty comments that say "me too," but I my situation is unique enough that it may help you fix this bug. I have a Treo 680, and when I use gnome-pilot to sync up to Evolution (I do not believe this happens when I only copy from the Treo), it also duplicates the home phone to "other phone" field, which is unremovable in Evolution.

Revision history for this message
figjam (figjam) wrote :

I am getting the same effect.

I am synchronising my contacts with opensync to my Blackberry

Do you wish me to send any other info?

-Gary

Revision history for this message
Michael Rickmann (mrickma) wrote :

Communication with an exchange server is also affected by this bug. When I work online and add a new contact with a home or business phone number it immediately shows up with other phone added. When I delete the other phone on the server using the web interface I lose one additional phone number in what evolution displays. Preference is to swallow business numbers first. When I delete the other phone using evolution the additional phone number is also lost on the server.
Regards
Michael

Revision history for this message
Laurent Bonnaud (laurent-bonnaud) wrote :

This bug is fixed in intrepid in evolution 2.24.
Thanks !

Changed in evolution:
status: Triaged → Fix Released
Changed in evolution:
status: Confirmed → Invalid
Changed in evolution:
importance: Unknown → Medium
status: Invalid → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.