Changeset 7479 for trunk


Ignore:
Timestamp:
10/29/12 15:11:00 (11 years ago)
Author:
thiago
Message:

Ticket #3175 - Corrigido o problema para desarquivar mensagens.

Location:
trunk/expressoMail1_2/js
Files:
2 edited

Legend:

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

    r7456 r7479  
    110110            archive = ""; 
    111111        } 
    112  
    113112        var labelItems = getLabels(); 
    114113 
     
    119118                    alert("Impossível manipular mensagens locais a partir de uma busca. Isso é permitido apenas para mensagens não locais."); 
    120119                    return true; 
     120                } 
     121                if( current.indexOf("local") != -1){ 
     122                   archive = {"name": get_lang("Unarchive"), "icon": "archive", callback: function(key, opt){ proxy_mensagens.unarchive_message('inbox', 'get_selected_messages'); }} 
    121123                } 
    122124                var itensNotLocal = { 
  • trunk/expressoMail1_2/js/messages_controller.js

    r7458 r7479  
    712712                expresso_mail_archive.Archive("INBOX", "inbox", msgs_number); 
    713713        } 
     714 
     715 
     716    messages_proxy.prototype.unarchive_message = function(folder, msgs_number) { 
     717 
     718        if(msgs_number == 'get_selected_messages') 
     719            msgs_number = get_selected_messages(); 
     720 
     721        expresso_mail_archive.unarchieve(folder, "inbox", msgs_number); 
     722        $('.select-link').trigger('click',function(){selectAllFolderMsgs();$('.select-link').unbind('click');}); 
     723    } 
    714724         
    715725         
Note: See TracChangeset for help on using the changeset viewer.