Ignore:
Timestamp:
09/18/12 11:31:47 (12 years ago)
Author:
thiago
Message:

Ticket #3088 - Implementado a funcionalidade de excluir todas as mensagens na spam e trash

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/2.5.0-expresso1/expressoMail1_2/js/mail_archiver.js

    r7227 r7234  
    13501350} 
    13511351 
     1352 
     1353/** 
     1354 *delete All Messages 
     1355 * 
     1356 *@author Thiago Rossetto Afonso [thiago@prognus.com.br] 
     1357 * 
     1358 *@param folderId - folder id to get all messages that it has 
     1359 */ 
     1360 
     1361MailArchiver.prototype.deleteAllMessages = function(folderId){ 
     1362    try{ 
     1363        var objfolder = new Object(); 
     1364        objfolder.folder = folderId; 
     1365 
     1366        var query_data = expresso_mail_archive.queryconfig.query(objfolder); 
     1367 
     1368        ArchiveServices.listMessages(expresso_mail_archive.deleteMsgsOperationOK, expresso_mail_archive.deleteMsgsOperationFailure, expresso_mail_archive.session.id, query_data); 
     1369    }catch(e){ 
     1370        expresso_mail_archive.getFaultInfo(); 
     1371    } 
     1372} 
     1373MailArchiver.prototype.deleteMsgsOperationOK = function(returnService){ 
     1374    var msgsArray = new Array(); 
     1375    var msgs = ""; 
     1376    for(var i=0; i< returnService.getReturn().length; i++){ 
     1377        msgsArray.push(returnService.getReturn()[i]._id);     
     1378    }   
     1379    msgs = msgsArray.join(","); 
     1380 
     1381    MailArchiver.prototype.deleteMessages(msgs); 
     1382} 
     1383MailArchiver.prototype.deleteMsgsOperationFailure = function(){ 
     1384    alert("Your Messages weren't deleted."); 
     1385} 
     1386 
     1387 
     1388 
    13521389//listMessages operation 
    13531390//OLD local_messages.prototype.get_local_range_msgs = function(folder,msg_range_begin,emails_per_page,sort,sort_reverse,search,preview_msg_subject,preview_msg_tip) { 
Note: See TracChangeset for help on using the changeset viewer.