Changeset 7940


Ignore:
Timestamp:
03/01/13 17:23:53 (6 years ago)
Author:
thiago
Message:

Ticket #3349 - Problema de flags e também na visualizacao da mensagem.

Location:
sandbox/2.5.1-expresso1
Files:
2 edited

Legend:

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

    r7939 r7940  
    172172    this.allmessagesbyfolder = new Array(); 
    173173    this.allcompletemessagesbyfolder = new Array(); 
    174     this.isArchiveOperation = false; //Se estiver em andamento uma operação de arquivamento/desarquivamento. 
     174    this.isArchiveOperation = false; //Se estiver em andamento uma operação de arquivamento/desarquivamento. 
    175175    //Contadores da aba de listagem de mensagem 
    176176    this.tot_msgs_tab = 0; 
     
    10671067        expresso_mail_archive.CreateMessageList(msgs_number); 
    10681068        expresso_mail_archive.folder_destination = folder; 
    1069         //window.alert('invocando o moveMessages com lista = ' + expresso_mail_archive.message_list.length + ' e folder destino =' + folder + '.\nFolder corrente ᅵ ' + expresso_mail_archive.currentfolder); 
     1069        //window.alert('invocando o moveMessages com lista = ' + expresso_mail_archive.message_list.length + ' e folder destino =' + folder + '.\nFolder corrente ï¿œ ' + expresso_mail_archive.currentfolder); 
    10701070         
    10711071        if((expresso_mail_archive.message_list.length > 0) && (expresso_mail_archive.message_list[0] != '')) { 
     
    11881188            //var folderData = new Array(folderlist.getReturn()[i].getName(), folderlist.getReturn()[i].getMessageCount(), folderChild, folderlist.getReturn()[i].getId(), folderlist.getReturn()[i].getParentId(), folderlist.getReturn()[i].getPath()); 
    11891189            var folderData = {name: folderlist.getReturn()[i].getName(), messages: folderlist.getReturn()[i].getMessageCount(), haschild: folderChild, id: folderlist.getReturn()[i].getId(), parentid: folderlist.getReturn()[i].getParentId(), path: folderlist.getReturn()[i].getPath(), unseen: folderlist.getReturn()[i].getUnseenCount()}; 
    1190             //window.alert('folder ' + folderData.name + ' tem ' + folderData.messages + ' mensagens, sendo ' + folderData.unseen + ' nᅵo lidas'); 
     1190            //window.alert('folder ' + folderData.name + ' tem ' + folderData.messages + ' mensagens, sendo ' + folderData.unseen + ' nï¿œo lidas'); 
    11911191            lfolders.push(folderData); 
    11921192        } 
     
    15431543        var msgitem = connector.unserialize(ExpSerialized); 
    15441544         
    1545         // correção para por no padrao certo, se nao fizer isso buga a listagem 
     1545        // correção para por no padrao certo, se nao fizer isso buga a listagem 
    15461546        msgitem.msg_sample = { "body": msgitem.msg_sample }; 
    15471547 
     
    15941594    var msgAll = new Array(); 
    15951595    for(var i=0; i< returnService.getReturn().length; i++){ 
    1596         //Array montado apenas com ids para tratamento de seleção de mensagens independente de paginação 
     1596        //Array montado apenas com ids para tratamento de seleção de mensagens independente de paginação 
    15971597        msglist.push(returnService.getReturn()[i]._id); 
    15981598 
    15991599        msgAll.push(returnService.getReturn()[i]); 
    16001600 
    1601         //Incremento de contadores para atualização da aba de listagem 
     1601        //Incremento de contadores para atualização da aba de listagem 
    16021602        if(returnService.getReturn()[i]._tags.indexOf("unseen") != -1){ 
    16031603            expresso_mail_archive.tot_unseen_msgs_tab++; 
    16041604        } 
    16051605        expresso_mail_archive.tot_msgs_tab++; 
    1606         //Array montado para operação de desarquivamento 
     1606        //Array montado para operação de desarquivamento 
    16071607        var ExpSerialized = expresso_mail_archive.pattern.toExpressoHeader(returnService.getReturn()[i]); 
    16081608        msglistcomplete.push(connector.unserialize(ExpSerialized)); 
     
    16371637    var msglistcomplete = new Array(); 
    16381638    for(var i=0; i< returnService.getReturn().length; i++){ 
    1639         //Array montado apenas com ids para tratamento de seleção de mensagens independente de paginação 
     1639        //Array montado apenas com ids para tratamento de seleção de mensagens independente de paginação 
    16401640        msglist.push(returnService.getReturn()[i]._id); 
    1641         //Incremento de contadores para atualização da aba de listagem 
     1641        //Incremento de contadores para atualização da aba de listagem 
    16421642        if(returnService.getReturn()[i]._tags.indexOf("unseen") != -1){ 
    16431643            expresso_mail_archive.tot_unseen_msgs_tab++; 
    16441644        } 
    16451645        expresso_mail_archive.tot_msgs_tab++; 
    1646         //Array montado para operação de desarquivamento 
     1646        //Array montado para operação de desarquivamento 
    16471647        var ExpSerialized = expresso_mail_archive.pattern.toExpressoHeader(returnService.getReturn()[i]); 
    16481648        msglistcomplete.push(connector.unserialize(ExpSerialized)); 
     
    16751675     
    16761676    /*for (var w=0; w < expresso_mail_archive.folders.length; w++){ 
    1677         //window.alert('comparando folder "' + expresso_mail_archive.folders[w]["id"] + '" com o corrente "' + expresso_mail_archive.currentfolder + '"\nEnquanto que o folder.name obtido do getfolderinfo é "' + expresso_mail_archive.folder.name + '"'); 
     1677        //window.alert('comparando folder "' + expresso_mail_archive.folders[w]["id"] + '" com o corrente "' + expresso_mail_archive.currentfolder + '"\nEnquanto que o folder.name obtido do getfolderinfo é "' + expresso_mail_archive.folder.name + '"'); 
    16781678        if(expresso_mail_archive.folders[w]["id"] == expresso_mail_archive.currentfolder){ 
    16791679            fcaption = expresso_mail_archive.folders[w]["name"]; 
     
    16871687    /*window.alert('fcaption = ' + fcaption); 
    16881688    var udate_tree_folder = expresso_mail_archive.drawdata.treefolder; 
    1689     window.alert('atualizar contador da ᅵrvore : ' + udate_tree_folder); 
     1689    window.alert('atualizar contador da ï¿œrvore : ' + udate_tree_folder); 
    16901690    var udate_tab_folder = expresso_mail_archive.drawdata.tabfolder; 
    16911691    window.alert('atualizar contador da tab : ' + udate_tab_folder);*/ 
     
    17851785 
    17861786 
    1787 //** Esse metodo é responsavel da iteração com o ContextMenu pois o getMessageMenu está com um show_msg, wtf??? LOL!!!  *// 
     1787//** Esse metodo é responsavel da iteração com o ContextMenu pois o getMessageMenu está com um show_msg, wtf??? LOL!!!  *// 
    17881788MailArchiver.prototype.getMessageMenu = function(msgdata){ 
    17891789    try{ 
     
    18641864    //expresso_mail_archive.showEmbededImage(msgBody); 
    18651865 
    1866     //É necessário fazer o encode com Base64 no destinatário para ser possivel enviar e-mail 
     1866    //É necessário fazer o encode com Base64 no destinatário para ser possivel enviar e-mail 
    18671867    if(expSerializedMessage.DispositionNotificationTo != null){ 
    18681868        expSerializedMessage.DispositionNotificationTo = Base64.encode(expSerializedMessage.DispositionNotificationTo); 
     
    21922192        //expresso_mail_archive.messageslisted = msglist2; 
    21932193        expresso_mail_archive.search_message_list = msglist2; 
    2194         //window.alert('temos ' + expresso_mail_archive.search_message_list.length + ' mensagens de resultado da pesquisa mapeadas em memᅵria'); 
     2194        //window.alert('temos ' + expresso_mail_archive.search_message_list.length + ' mensagens de resultado da pesquisa mapeadas em memï¿œria'); 
    21952195    } 
    21962196    else{ 
  • sandbox/2.5.1-expresso1/prototype/modules/attach_message/attach_message.js

    r7939 r7940  
    423423                    var message = {}; 
    424424                     
    425                     console.log(flag); 
    426425                     
    427426                    message['msg_number'] = id; 
     
    796795                    stamp = parseInt(stamp); 
    797796 
    798                     console.log(flag); 
    799  
    800797                    message['msg_number'] = id; 
    801798                    message['flags'] = archive_flag_search(flag);//"1,1,1,1,1,1";// 
     
    882879                DataLayer.register( 'criterias', 'message:jqGridSearch', function( crit ){ 
    883880                            crit.properties = { context: { folder: folder } }; 
    884                             console.log(crit); 
     881 
    885882                            return { filter: [ "msgNumber", "IN", data ], criteria: crit }; 
    886883                        }); 
Note: See TracChangeset for help on using the changeset viewer.