Ignore:
Timestamp:
08/31/11 16:43:08 (13 years ago)
Author:
rafaelraymundo
Message:

Ticket #2154 - Não importa mensagens quando selecionada pasta do arquivamento local

File:
1 edited

Legend:

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

    r5011 r5014  
    27362736                if(data == 'Post-Content-Length') 
    27372737                        write_msg(get_lang('The size of this message has exceeded  the limit (%1B).', preferences.max_attachment_size ? preferences.max_attachment_size : Element('upload_max_filesize').value)); 
    2738                 else {  /* 
    2739                         * @author Rommel Cysne (rommel.cysne@serpro.gov.br) 
    2740                         * @date 2009/05/15 
    2741                         * Foi colocado um teste para verificar se a pasta selecionada, passada como parametro, 
    2742                         * eh uma pasta local (qualquer uma) 
    2743                         */ 
    2744                         var er = /^local_/; 
    2745                         if ( er.test(wfolders_tree._selected.id) ) 
    2746                         { 
    2747                                 archive_msgs('INBOX/Lixeira/tmpMoveToLocal',wfolders_tree._selected.id,data); 
    2748                                 cExecute('$this.imap_functions.delete_mailbox',function(){},'del_past=INBOX/Lixeira/tmpMoveToLocal'); 
    2749                         } 
    2750                                                  else{ 
    2751                                 write_msg(get_lang(data)); 
    2752                                 arrayJSWin["import_window"].close(); 
    2753                                 if(openTab.imapBox[0] == wfolders_tree._selected.id) 
    2754                                 { 
    2755                                         openTab.imapBox[0] = ''; 
    2756                                         change_folder(wfolders_tree._selected.id, wfolders_tree._selected.caption); 
    2757                                 } else{ 
    2758                                         refresh(); 
    2759                                 } 
    2760                         } 
    2761         } 
     2738                else 
     2739                { 
     2740                    write_msg(get_lang('The import was executed successfully.')); 
     2741                    /* 
     2742                    * @author Rommel Cysne (rommel.cysne@serpro.gov.br) 
     2743                    * @date 2009/05/15 
     2744                    * Foi colocado um teste para verificar se a pasta selecionada, passada como parametro, 
     2745                    * eh uma pasta local (qualquer uma) 
     2746                    */ 
     2747                    var er = /^local_/; 
     2748                    if ( er.test(wfolders_tree._selected.id) ) 
     2749                    { 
     2750                        var tempTrashFolder = 'INBOX' + cyrus_delimiter + trashfolder + '/tmpMoveToLocal'; 
     2751                        archive_msgs(tempTrashFolder ,wfolders_tree._selected.id, data); 
     2752                        cExecute('$this.imap_functions.delete_mailbox',function(){},'del_past=' + tempTrashFolder); 
     2753                    } 
     2754                    else{ 
     2755                        arrayJSWin["import_window"].close(); 
     2756                        if(openTab.imapBox[0] == wfolders_tree._selected.id) 
     2757                        { 
     2758                                openTab.imapBox[0] = ''; 
     2759                                change_folder(wfolders_tree._selected.id, wfolders_tree._selected.caption); 
     2760                        } else{ 
     2761                                refresh(); 
     2762                        } 
     2763                    } 
     2764                } 
    27622765        } 
    27632766 
Note: See TracChangeset for help on using the changeset viewer.