Remove non-unicode characters from sort cols

This commit is contained in:
Thomas Bruederli 2014-02-10 14:10:36 +01:00
parent 7c32605d14
commit bc1164e943

View file

@ -41,10 +41,10 @@ class kolab_storage_cache_contact extends kolab_storage_cache
$sql_data['type'] = $object['_type'];
// columns for sorting
$sql_data['name'] = $object['name'] . $object['prefix'];
$sql_data['firstname'] = $object['firstname'] . $object['middlename'] . $object['surname'];
$sql_data['surname'] = $object['surname'] . $object['firstname'] . $object['middlename'];
$sql_data['email'] = is_array($object['email']) ? $object['email'][0] : $object['email'];
$sql_data['name'] = rcube_charset::clean($object['name'] . $object['prefix']);
$sql_data['firstname'] = rcube_charset::clean($object['firstname'] . $object['middlename'] . $object['surname']);
$sql_data['surname'] = rcube_charset::clean($object['surname'] . $object['firstname'] . $object['middlename']);
$sql_data['email'] = rcube_charset::clean(is_array($object['email']) ? $object['email'][0] : $object['email']);
if (is_array($sql_data['email'])) {
$sql_data['email'] = $sql_data['email']['address'];