- Timestamp:
- 10/10/12 17:48:16 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.5.0-expresso1/expressoMail1_2/js/mail_archiver.js
r7408 r7409 170 170 this.session = null; 171 171 this.selectedfolder = null; 172 //Marcosw inicio - criado array para guardar todas mensagens de determinada pasta 173 this.allmessagesbyfolder = new Array(); 174 //Marcosw fim 172 175 } 173 176 … … 1400 1403 } 1401 1404 1402 1403 1404 1405 //listMessages operation 1405 1406 //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) { … … 1492 1493 } 1493 1494 1495 //Marcosw inicio - criado métodos para retornar todos os ids de mensagens por folder 1496 //List all messages by folder given and set a array with all messages ids 1497 MailArchiver.prototype.listAllMessagesByFolder = function(folderid){ 1498 try{ 1499 var query_messages = '{"query":{"folder":[{"@id":"'+folderid+'"}], "order":[{"@asc":"date"}]}}'; 1500 ArchiveServices.listMessages(expresso_mail_archive.listAllMessagesByFolderOperationOK, expresso_mail_archive.listAllMessagesByFolderOperationFailure, expresso_mail_archive.session.id, query_messages); 1501 } 1502 catch (e){ 1503 expresso_mail_archive.getFaultInfo(); 1504 } 1505 } 1506 1507 //listAllMessages callback OK 1508 MailArchiver.prototype.listAllMessagesByFolderOperationOK = function(returnService){ 1509 var msglist = new Array(); 1510 for(var i=0; i< returnService.getReturn().length; i++){ 1511 msglist.push(returnService.getReturn()[i]._id); 1512 } 1513 expresso_mail_archive.allmessagesbyfolder = msglist; 1514 } 1515 1516 //listAllMessages callback Fail 1517 MailArchiver.prototype.listAllMessagesByFolderOperationFailure = function(ServiceFault){ 1518 window.alert('listAllmessagesByFolder FALHOU!\n' + ServiceFault.getReturn()); 1519 } 1520 //Marcosw fim 1521 1494 1522 MailArchiver.prototype.getFolderMessagesNumber = function(){ 1495 1523 var n = 0;
Note: See TracChangeset
for help on using the changeset viewer.