Changeset 5026 for branches


Ignore:
Timestamp:
09/02/11 15:04:11 (13 years ago)
Author:
brunocosta
Message:

Ticket #2181 - Atualiza busca se msgs arquivadas forem apagadas.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.3/expressoMail1_2/js/main.js

    r5016 r5026  
    666666                } 
    667667                if(proxy_mensagens.is_local_folder(new_folder)){ 
    668                     archive_msgs('',new_folder,selected_param); 
     668                    archive_msgs('',new_folder,selected_param,selected_messages); 
    669669                }else{ 
    670670                    cExecute ("$this.imap_functions.move_search_messages", handler_move_search_msgs, params); 
     
    843843} 
    844844 
    845 function archive_msgs(folder,folder_dest,id_msgs) { 
     845function archive_msgs(folder,folder_dest,id_msgs,id_tr) { 
    846846        if(proxy_mensagens.is_local_folder(folder)) { 
    847847                write_msg(get_lang("You cant archive local mails")); 
     
    864864        if(folder==''){ 
    865865            var ids_folders = id_msgs.split(','); 
     866             
     867            if(preferences.keep_archived_messages == "0"){ 
     868                selected_messages = id_tr.split(","); 
     869                for (i = 0; i < selected_messages.length; i++){ 
     870                          removeAll(selected_messages[i]); 
     871                } 
     872                // Update Box BgColor 
     873                var box = Element("tbody_box_"+getNumBoxFromTabId(currentTab)).childNodes; 
     874                if(Element("tbody_box_"+getNumBoxFromTabId(currentTab)).childNodes.length > 1){ 
     875                        updateBoxBgColor(box); 
     876                } 
     877                EsearchE.refresh(); 
     878            } 
     879 
    866880            for(i in ids_folders){ 
    867881                temp_id = ids_folders[i].split(';'); 
Note: See TracChangeset for help on using the changeset viewer.