Changeset 4840 for trunk/expressoMail1_2


Ignore:
Timestamp:
07/20/11 12:42:39 (13 years ago)
Author:
airton
Message:

Ticket #2151 - Mensagens apagadas da conta compartilhada nao estao sendo movidas para a lixeira

File:
1 edited

Legend:

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

    r4836 r4840  
    496496} 
    497497 
    498 function delete_msgs(folder, msgs_number, border_ID, show_success_msg,archive) 
    499 { 
    500         if (arguments.length < 4){ 
    501                 show_success_msg = true; 
    502         } 
    503  
    504         if (folder == 'null') 
    505                 folder = current_folder; 
    506  
    507         if(openTab.type[currentTab] == 1) 
    508                 return move_search_msgs('content_id_'+currentTab,'INBOX'+cyrus_delimiter+trashfolder,trashfolder); 
    509  
    510         if(currentTab.toString().indexOf("_r") != -1){ 
    511                         msgs_number = currentTab.toString().substr(0,currentTab.toString().indexOf("_r")); 
    512         } 
    513  
    514         if (!archive && (parseInt(preferences.save_deleted_msg)) && (folder!='INBOX'+cyrus_delimiter+trashfolder)){ 
    515                 move_msgs2(folder, msgs_number, border_ID, 'INBOX'+cyrus_delimiter+trashfolder,trashfolder,show_success_msg ); 
    516                 return; 
     498        function delete_msgs(folder, msgs_number, border_ID, show_success_msg,archive){       
     499                        var userTrashFolder = '';  
     500                        
     501                        if (arguments.length < 4) show_success_msg = true;  
     502                        if (folder == 'null') folder = current_folder;  
     503                  
     504                        if(folder.substr(0,4) == 'user')  
     505                        {  
     506                          var arrayFolder = folder.split(cyrus_delimiter);  
     507                          userTrashFolder = 'user'+cyrus_delimiter+arrayFolder[1]+cyrus_delimiter+trashfolder;   
     508                        }  
     509                                else userTrashFolder = 'INBOX'+cyrus_delimiter+trashfolder;  
     510          
     511                        if(openTab.type[currentTab] == 1) return move_search_msgs('content_id_'+currentTab,userTrashFolder,trashfolder);  
     512                                if(currentTab.toString().indexOf("_r") != -1) msgs_number = currentTab.toString().substr(0,currentTab.toString().indexOf("_r"));  
     513                          
     514                        if (!archive && (parseInt(preferences.save_deleted_msg)) && (folder != userTrashFolder)){  
     515                                move_msgs2(folder, msgs_number, border_ID, userTrashFolder,trashfolder,show_success_msg );  
     516                                return; 
    517517        } 
    518518 
Note: See TracChangeset for help on using the changeset viewer.