Ignore:
Timestamp:
05/29/12 14:05:15 (12 years ago)
Author:
rafaelraymundo
Message:

Ticket #2809 - Mensagem é apagada da origem caso o desarquivamento não tenha sucesso.

File:
1 edited

Legend:

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

    r6264 r6340  
    12391239    var handler_unarchive = function(data) 
    12401240    { 
     1241        var archived = typeof (data.archived) == 'undefined' ? Array() : data.archived; 
    12411242        if(preferences.keep_archived_messages == "0") 
    1242              expresso_local_messages.delete_msgs(data.join()); 
     1243             expresso_local_messages.delete_msgs(archived.join()); 
    12431244        if(currentTab != 0) 
    1244             delete_border(currentTab,'false');  
    1245         write_msg(get_lang('All messages are successfully unarchived')); 
    1246  
     1245            delete_border(currentTab,'false'); 
     1246         
     1247        if (!data.error) 
     1248        { 
     1249            write_msg(get_lang('All messages are successfully unarchived')); 
     1250        } 
     1251        else if (!data.archived) 
     1252            { 
     1253                write_msg(get_lang('No messages were unarchived')); 
     1254            } 
     1255            else 
     1256            { 
     1257                write_msg(get_lang("Some messages weren't successfully unarchived")); 
     1258            } 
    12471259    } 
    12481260 
Note: See TracChangeset for help on using the changeset viewer.