Changeset 7449 for trunk/expressoMail1_2/js/mail_archiver.js
- Timestamp:
- 10/22/12 10:23:49 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/mail_archiver.js
r7428 r7449 171 171 this.selectedfolder = null; 172 172 this.allmessagesbyfolder = new Array(); 173 this.isArchiveOperation = false; //Se estiver em andamento uma operação de arquivamento/desarquivamento. 173 174 } 174 175 … … 411 412 expresso_mail_archive.folder_origin = source_folder; 412 413 expresso_mail_archive.CreateMessageList(msgs_id); 414 expresso_mail_archive.isArchiveOperation = true; 413 415 var tagsHandler = function(data){ 414 416 if(data){ … … 510 512 } 511 513 } 512 514 513 515 //if user preference is setted to move messages, here, whe will call a delete message at mailserver 514 516 if(preferences.keep_archived_messages == 0){ … … 538 540 draw_tree_local_folders(); 539 541 //ttreeBox.update_folder(true); 542 expresso_mail_archive.isArchiveOperation = false; 540 543 } 541 544 //close_lightbox(); … … 585 588 try{ 586 589 write_msg(get_lang("Starting to unarchive messages")); 590 expresso_mail_archive.isArchiveOperation = true; 587 591 if(currentTab.toString().indexOf("_r") != -1){ 588 592 msgs_number = currentTab.toString().substr(0,currentTab.toString().indexOf("_r")); … … 709 713 write_msg(get_lang('Unarchiving message %1 of %2', (expresso_mail_archive.unarchivecounter + 1), expresso_mail_archive.message_list.length)); 710 714 cExecute ("$this.imap_functions.unarchive_mail&", handler_unarchive, params); 711 712 715 } 713 716 714 write_msg(get_lang('Opening message %1 to unarchive', (expresso_mail_archive.unarchivecounter + 1)));715 716 717 UnarchiveReqHandler.handler.open("GET", email, true); 717 718 if(UnarchiveReqHandler.handler.overrideMimeType){ … … 781 782 //clear message list 782 783 expresso_mail_archive.message_list = new Array(); 784 expresso_mail_archive.isArchiveOperation = false; 783 785 } 784 786 } … … 828 830 connector.purgeCache(); 829 831 //ttreeBox.update_folder(true); 830 if(expresso_mail_archive.message_list.length > 1){ 831 write_msg(get_lang("The messages were deleted.")); 832 }else{ 833 write_msg(get_lang("The message was deleted.")); 834 } 832 if(!expresso_mail_archive.isArchiveOperation){ 833 if(expresso_mail_archive.message_list.length > 1){ 834 write_msg(get_lang("The messages were deleted.")); 835 }else{ 836 write_msg(get_lang("The message was deleted.")); 837 } 838 } 835 839 expresso_mail_archive.update_counters = true; 836 840 expresso_mail_archive.messageslisted = new Array();
Note: See TracChangeset
for help on using the changeset viewer.