Changeset 2448


Ignore:
Timestamp:
04/07/10 15:41:58 (14 years ago)
Author:
amuller
Message:

Ticket #1027 - Resolução do problema de mensagens na pasta errada e duplicadas

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/js/main.js

    r2425 r2448  
    409409                        var box = Element("tbody_box"); 
    410410                        table_element.appendChild(box); 
    411                          
     411 
     412                        if (data[0].msg_folder != current_folder) // Bad request 
     413                                return false; 
     414 
    412415                        for (var i=0; i<data.length; i++){ 
    413                                 var new_msg = this.make_tr_message(data[i], current_folder);                             
    414                                 _dragArea.makeDragged(new_msg, data[i].msg_number, data[i].subject, true); 
    415                                 eval(data[i].command); 
     416                                var existent = document.getElementById(data[i].msg_number); 
     417                                if (!existent) 
     418                                { 
     419                                        var new_msg = this.make_tr_message(data[i], current_folder);                             
     420                                        _dragArea.makeDragged(new_msg, data[i].msg_number, data[i].subject, true); 
     421                                        eval(data[i].command); 
     422                                } 
    416423                        } 
    417424                        if (! typeof(data.msgs_to_delete) == 'undefined') 
Note: See TracChangeset for help on using the changeset viewer.