Changeset 4764 in subversion


Ignore:
Timestamp:
May 13, 2011 1:51:28 PM (2 years ago)
Author:
thomasb
Message:

Fix empty name in search results and error when creating a new contact

Location:
trunk/roundcubemail/program
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/roundcubemail/program/include/rcube_contacts.php

    r4752 r4764  
    201201            else 
    202202                $sql_arr['email'] = preg_split('/,\s*/', $sql_arr['email']); 
    203              
     203 
    204204            // make sure we have a name to display 
    205             if (empty($sql_arr['name'])) 
     205            if (empty($sql_arr['name'])) { 
     206                if (empty($sql_arr['email'])) 
     207                  $sql_arr['email'] = $this->get_col_values('email', $sql_arr, true); 
    206208                $sql_arr['name'] = $sql_arr['email'][0]; 
     209            } 
    207210 
    208211            $this->result->add($sql_arr); 
  • trunk/roundcubemail/program/steps/addressbook/func.inc

    r4752 r4764  
    349349 
    350350            // unset display name if it is composed from name parts (same composition function as in save.inc) 
    351             if ($record['name'] == rcube_addressbook::compose_display_name(array('name' => '') + $record)) 
     351            if ($record['name'] == rcube_addressbook::compose_display_name(array('name' => '') + (array)$record)) 
    352352              unset($record['name']); 
    353353 
Note: See TracChangeset for help on using the changeset viewer.