Ignore:
Timestamp:
05/14/12 12:29:34 (12 years ago)
Author:
cristiano
Message:

Ticket #2314 - Reutilização da conexão IMAP

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/prototype/modules/mail/interceptors/Helpers.php

    r6100 r6171  
    5757 
    5858                        $list = array(); 
     59                        if(is_array($labels)) 
    5960                        foreach ($labels as $label) 
    6061                                $list[] = $label['id']; 
     
    289290                 */ 
    290291                $merge_result = array (); 
     292                if(is_array($imap_result)) 
    291293                foreach ($imap_result as $j => $ir) { 
    292294                 
     
    342344                 * que o banco conheça 
    343345                 */ 
     346                 
     347                $folder = isset($uri['folder']) ? $uri['folder'] : 'INBOX'; 
     348 
    344349                if (self::in_arrayr('messageNumber', $criteria) || self::in_arrayr('folderName', $criteria)) { 
    345                         $result = Controller::find(array('concept' => 'message'), array('messageId'), array('filter' => $criteria['filter'])); 
     350                        $result = Controller::find(array('concept' => 'message' , 'folder' =>  $folder), array('messageId'), array('filter' => $criteria['filter'])); 
    346351                        $idList = array(); 
    347352                        foreach ($result as $message) 
Note: See TracChangeset for help on using the changeset viewer.