[Tickets #1284] NEW: Expanding names matching contact with multiple email addresses inserts first email address rather than giving combo box

bugs at bugs.horde.org bugs at bugs.horde.org
Mon Jan 31 11:12:03 PST 2005


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/?id=1284
-----------------------------------------------------------------------
 Ticket     | 1284
 Created By | dfloyd at nc.rr.com
 Summary    | Expanding names matching contact with multiple email addresses inserts first email address rather than giving combo box
 Queue      | IMP
 Version    | 4.0.1
 State      | Unconfirmed
 Priority   | 2. Medium
 Type       | Bug
 Owners     | 
-----------------------------------------------------------------------


dfloyd at nc.rr.com (2005-01-31 11:12) wrote:

I installed Horde 3.0.2, IMP 4.0.1, and Turba 2.0 alongside my
installation of Horde 2.2.6, IMP 3.2.6, and Turba 1.2.2.  In the old
version, I modified Turba to add two additional email addresses and a couple
other fields to a contact's info by adding the appropriate lines to the
turba_objects table, turba/config/source.php and
turba/config/attributes.php.  I also selected the new fields to be searched
by IMP in IMP's address book options.  When I do an "Expand Names" in an IMP
compose window and what I have entered in one of the recipient fields matchs
a contact with multiple email addresses, it tells me to resolve ambiguous
names and I get a combo box to choose the correct email address.  Likewise,
if I click "Address Book" in the IMP compose window, it will list all the
email addresses for each contact.  In name view, it will repeat names in the
list for each email that a contact has.

However, in the new version, I have done the same thing to add the
additional fields to Turba's contact info.  However, when I expand names in
IMP, it just fills the text field in with the first email address in the
contact
and doesn't give the combo box.  Likewise, when displaying the Address Book
from the IMP compose window, the list only contains the first email address
for each contact.

Searching appears to be working right because if I type a string into a
recipient field that will only match the email address in one of the email
fields I added, and then expand names, the contact is found, but as I said,
the text field is filled in with the first email address rather than giving
me a combo box of email addresses to chose from.  It seems the contact isn't
being recognized as being "ambiguous" because it has multiple email
addresses like in the old version.  Likewise, If I deselect the added email
field in IMP Address Book options as a searchable field and do expand names
again, the contact is not found, as expected.  Also, if I expand names on a
string that matches multiple contacts, I get the combo box, but only with
the first email address for each contact.

I have attached my turba/scripts/sql/turba_objects.mysql.sql,
turba/config/sources.php and turba/config/attributes.php from my newer
installation.





More information about the bugs mailing list