소스 검색

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>