Ignore:
Timestamp:
07/15/11 14:15:53 (13 years ago)
Author:
roberto.santosjunior
Message:

Ticket #1820 - Ordenação incorreta de mensagens. r4611

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/inc/class.imap_functions.inc.php

    r4745 r4764  
    17621762                foreach($msg_to_insert as $msg_number) 
    17631763                        $msgs_to_exec[] = $msg_number; 
    1764                 sort($msgs_to_exec); 
     1764                //sort($msgs_to_exec); 
    17651765 
    17661766                $return = array(); 
     
    17931793                        $msg_key_position = array_search($msg_number, $msgs_in_the_server); 
    17941794                         
    1795                         if($msg_key_position !== false && array_key_exists($msg_key_position + 1) !== false) 
     1795                        $return[$i]['msg_key_position'] = $msg_key_position; 
     1796                        if($msg_key_position !== false && array_key_exists($msg_key_position + 1,$msgs_in_the_server) !== false) 
    17961797                                $return[$i]['next_msg_number'] = $msgs_in_the_server[$msg_key_position + 1]; 
     1798                        else 
     1799                                $return[$i]['next_msg_number'] = $msgs_in_the_server[$msg_key_position]; 
    17971800 
    17981801                        $return[$i]['msg_folder']       = $folder; 
Note: See TracChangeset for help on using the changeset viewer.