Bläddra i källkod

Fix full_address function to allow user setting always to override global one

itsbruce 23 år sedan
förälder
incheckning
22120e01e5
1 ändrade filer med 3 tillägg och 2 borttagningar
  1. 3 2
      functions/addressbook.php

+ 3 - 2
functions/addressbook.php

@@ -210,8 +210,9 @@ class AddressBook {
     function full_address($row) {
         global $addrsrch_fullname, $datadir, $user;
 
-        if ($prefix = getPref($datadir, $user, 'addrsrch_fullname') or
-            isset($addrsrch_fullname) and $prefix = $addrsrch_fullname) {
+        if (($prefix = getPref($datadir, $user, 'addrsrch_fullname') or
+            isset($addrsrch_fullname) and $prefix = $addrsrch_fullname)
+            and $prefix !== 'noprefix') {
             $name = ($prefix === 'nickname') ? $row['nickname']
                 : $row['name'];
             return $name . ' <' . trim($row['email']) . '>';