Ver Fonte

$query is also used when $responce !='NO'. Fixed undefined notice error.
Reported by Benny Pedersen. Can't understand how he managed to reach that
sqm_trigger_imap_error call.

tokul há 19 anos atrás
pai
commit
e4050dd17e
1 ficheiros alterados com 1 adições e 1 exclusões
  1. 1 1
      plugins/filters/filters.php

+ 1 - 1
plugins/filters/filters.php

@@ -393,8 +393,8 @@ function filter_search_and_delete($imap_stream, $where, $what, $where_to, $user_
                  sqimap_msgs_list_move ($imap_stream, $ids, $where_to, false);
                  sqimap_msgs_list_move ($imap_stream, $ids, $where_to, false);
             }
             }
         } elseif ($response != 'OK') {
         } elseif ($response != 'OK') {
+            $query = $search_str . "\r\n".$what ."\r\n";
             if ($response == 'NO') {
             if ($response == 'NO') {
-                $query = $search_str . "\r\n".$what ."\r\n";
                 if (strpos($message,'BADCHARSET') !== false ||
                 if (strpos($message,'BADCHARSET') !== false ||
                     strpos($message,'character') !== false) {
                     strpos($message,'character') !== false) {
                     sqm_trigger_imap_error('SQM_IMAP_BADCHARSET',$query, $response, $message);
                     sqm_trigger_imap_error('SQM_IMAP_BADCHARSET',$query, $response, $message);