Aleksander Machniak
2014-07-03 36d004e3d0ad9ff97b66b2e505f6b17fd6d23102
program/steps/mail/autocomplete.inc
@@ -90,8 +90,14 @@
                    // skip duplicates
                    if (!in_array($contact, $contacts)) {
                        $contacts[]  = array('name' => $contact, 'type' => $sql_arr['_type']);
                        $sort_keys[] = sprintf('%s %03d', $sql_arr['name'] , $idx++);
                        $contact = array('name' => $contact, 'type' => $sql_arr['_type']);
                        if (($display = rcube_addressbook::compose_search_name($sql_arr, $email, $name)) && $display != $contact['name']) {
                            $contact['display'] = $display;
                        }
                        $contacts[]  = $contact;
                        $sort_keys[] = sprintf('%s %03d', $contact['display'] ?: $name, $idx++);
                        if (count($contacts) >= $MAXNUM) {
                            break 2;