Ignore:
Timestamp:
06/15/11 12:08:29 (13 years ago)
Author:
rafaelraymundo
Message:

Ticket #1945 - Ordenação incorreta de mensagens .................

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2.0.1/expressoMail1_2/inc/class.imap_functions.inc.php

    r4579 r4611  
    16261626                foreach($msg_to_insert as $msg_number) 
    16271627                        $msgs_to_exec[] = $msg_number; 
    1628                 sort($msgs_to_exec); 
     1628                //sort($msgs_to_exec); 
    16291629 
    16301630                $return = array(); 
     
    16571657                        $msg_key_position = array_search($msg_number, $msgs_in_the_server); 
    16581658                         
    1659                         if($msg_key_position !== false && array_key_exists($msg_key_position + 1) !== false) 
     1659                        $return[$i]['msg_key_position'] = $msg_key_position; 
     1660                        if($msg_key_position !== false && array_key_exists($msg_key_position + 1,$msgs_in_the_server) !== false) 
    16601661                                $return[$i]['next_msg_number'] = $msgs_in_the_server[$msg_key_position + 1]; 
     1662                        else 
     1663                                $return[$i]['next_msg_number'] = $msgs_in_the_server[$msg_key_position]; 
    16611664 
    16621665                        $return[$i]['msg_folder']       = $folder; 
Note: See TracChangeset for help on using the changeset viewer.