فهرست منبع

Fix for "list all" on LDAP backend.
All is good with the HTML addressbook now.

jmunro 23 سال پیش
والد
کامیت
466cb00c85
1فایلهای تغییر یافته به همراه9 افزوده شده و 7 حذف شده
  1. 9 7
      src/addrbook_search_html.php

+ 9 - 7
src/addrbook_search_html.php

@@ -158,7 +158,12 @@ do_hook('addrbook_html_search_below');
 /* End search form */
 
 /* Show personal addressbook */
-if ($addrquery == '' || !empty($listall)) {
+
+if ( !empty( $listall ) ){
+    $addrquery = '*';
+}
+
+if ($addrquery == '' && empty($listall)) {
 
     if (! isset($backend) || $backend != -1 || $addrquery == '') {
         if ($addrquery == '') {
@@ -185,11 +190,8 @@ if ($addrquery == '' || !empty($listall)) {
         addr_display_result($res, true);
     }
     exit;
-
-    if ( !empty( $listall ) ){
-        $addrquery = '*';
-    }
-} else {
+}
+else {
 
     /* Do the search */
     if (!empty($addrquery)) {
@@ -225,4 +227,4 @@ if ($addrquery == '' || sizeof($res) == 0) {
 }
 
 ?>
-</body></html>
+</body></html>