Changeset 8133 for trunk


Ignore:
Timestamp:
05/03/13 14:42:39 (11 years ago)
Author:
marcieli
Message:

Ticket #3439 - Corrigido tratamento para mover mensagens abertas para leitura.

Location:
trunk/expressoMail1_2/js
Files:
2 edited

Legend:

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

    r8116 r8133  
    15621562 
    15631563        try{ 
    1564                 if (proxy_mensagens.is_local_folder(Element('input_folder_'+currentTab).getAttribute('value')) && !border_ID) { 
    1565                         alert(get_lang("You cant manipulate local messages on search")); 
    1566                         return; 
    1567                 } 
     1564        if(Element('input_folder_'+currentTab)) 
     1565            if (proxy_mensagens.is_local_folder(Element('input_folder_'+currentTab).getAttribute('value')) && !border_ID) { 
     1566                alert(get_lang("You cant manipulate local messages on search")); 
     1567                return; 
     1568            } 
    15681569        } catch (e) {}  
    15691570    //Validação para recuperar o id caso não seja aba de listagem 
  • trunk/expressoMail1_2/js/wfolders.js

    r8130 r8133  
    136136        { 
    137137        if(type == "move_to"){ 
    138             if( (currentTab != 0) && (currentTab.indexOf("search") >= 0)){ 
     138            if( (currentTab == 0) || (currentTab.toString().indexOf("search") >= 0)){ 
     139                var selected_msg = get_selected_messages(); 
     140                if ((parseInt(selected_msg) > 0 || selected_msg.length > 0)||(type != "move_to")){ 
     141                    this.load( border_id, type, false); 
     142                }else 
     143                    write_msg(get_lang('No selected message.')); 
     144            } else{ 
    139145                if(typeof (currentTab) == "string" && currentTab.indexOf("local") != -1){ 
    140146                    alert("Impossível manipular mensagens locais a partir de uma busca. Isso é permitido apenas para mensagens não locais."); 
     
    142148                } 
    143149                this.load( border_id, type, false); 
    144             } else{ 
    145                 var selected_msg = get_selected_messages(); 
    146                 if ((parseInt(selected_msg) > 0 || selected_msg.length > 0)||(type != "move_to")){ 
    147                     this.load( border_id, type, false); 
    148                 }else 
    149                     write_msg(get_lang('No selected message.')); 
    150150            } 
    151151        }else { 
Note: See TracChangeset for help on using the changeset viewer.