alecpl
2011-07-26 79dd1692e3f109062e51cb5bb14ae67709276bf2
- Another display name fix: don't store display name only if it equals to email address


1 files modified
9 ■■■■■ changed files
program/steps/addressbook/save.inc 9 ●●●●● patch | view | raw | blame | history
program/steps/addressbook/save.inc
@@ -164,6 +164,15 @@
    $RCMAIL->session->remove('contacts');
}
// Generate contact's display name
if (empty($a_record['name'])) {
    $a_record['name'] = rcube_addressbook::compose_display_name($a_record, true);
    // Reset it if equals to email address (from compose_display_name())
    if ($a_record['name'] == $a_record['email'][0])
        $a_record['name'] = '';
}
// update an existing contact
if (!empty($cid))
{