fixed 'list all' in addressbook #506624, thanks to Kurt Yoder
authorteepe <teepe@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Fri, 25 Jan 2002 16:40:41 +0000 (16:40 +0000)
committerteepe <teepe@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Fri, 25 Jan 2002 16:40:41 +0000 (16:40 +0000)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@2237 7612ce4b-ef26-0410-bec9-ea0150e637f0

src/addrbook_search.php
src/addrbook_search_html.php

index 5cb11ff..fca02af 100644 (file)
@@ -197,7 +197,7 @@ if ($show == 'form') {
 } else {
 
     /* Show personal addressbook */
-    if ($show == 'blank' || !empty($listall)) {
+    if ($show == 'blank' && empty($listall)) {
 
         if($backend != -1 || $show == 'blank') {
             if ($show == 'blank') {
@@ -221,9 +221,12 @@ if ($show == 'form') {
         }
 
     } else {
+        if( !empty( $listall ) ){
+          $query = '*';
+        }
 
         /* Do the search */
-        if (!empty($query) && empty($listall)) {
+        if (!empty($query)) {
     
             if($backend == -1) {
                 $res = $abook->s_search($query);
index aac9971..778c52e 100644 (file)
@@ -185,10 +185,13 @@ if ($addrquery == '' || !empty($listall)) {
     }
     exit;
 
+    if ( !empty( $listall ) ){
+        $addrquery = '*';
+    }
 } else {
 
     /* Do the search */
-    if (!empty($addrquery) && empty($listall)) {
+    if (!empty($addrquery)) {
 
         if ($backend == -1) {
             $res = $abook->s_search($addrquery);