Ignore:
Timestamp:
03/01/13 17:21:16 (11 years ago)
Author:
thiago
Message:

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/2.5.1-expresso1/prototype/modules/attach_message/attach_message.js

    r7929 r7939  
    297297} 
    298298 
     299function archive_flag_search( flagObj ){ 
     300    var flags = {}; 
     301    var returns = ''; 
     302 
     303    flagObj = flagObj.split(""); 
     304    $.each( flagObj , function(i, flag){ 
     305        flags[ flag ] = true; 
     306    }); 
     307 
     308    returns += (flags['U'] ? '1,' : '0,') ; 
     309    returns += (flags['A'] && !flags['X'] ? '1,' : '0,') ; 
     310    returns += (flags['X'] ? '1,' : '0,') ; 
     311    returns += (flags['F'] ? '1,' : '0,') ; 
     312    returns += '0,0'; 
     313             
     314    return returns; 
     315} 
     316 
     317 
    299318$mailpreview_tabs_label_length = 15; 
    300319 
     
    404423                    var message = {}; 
    405424                     
     425                    console.log(flag); 
     426                     
    406427                    message['msg_number'] = id; 
    407428                    message['flags'] = archive_flag( flag ); 
     
    428449                    .jqGrid('setCaption', '<span class="'+child.attr('class')+'">'+child.attr('title')+'</span>'); 
    429450            } 
    430  
    431  
    432451                }) 
    433452                .find('span:first-child'); 
     
    555574                                if (selected) {  
    556575                   if(selectedFolder['id'].indexOf("local_messages_") != -1){ 
    557  
    558576                        expresso_mail_archive.getPreviewToAttach(id); 
    559577 
    560578                        var body = expresso_mail_archive.bodyPreview; 
    561579                        var subject = expresso_mail_archive.subjectPreview; 
     580 
     581 
    562582                        tabPanelTemplateLabel =  subject.substring(0, $mailpreview_tabs_label_length) + '...'; 
    563583 
     
    706726            if(preferences.use_local_messages != 0) 
    707727            { 
    708  
    709728                folder = folder.split("_")[2]; 
    710729                folder = "messages_"+folder; 
     
    714733                 
    715734                local_folders.push(folder); 
    716  
    717                 expresso_local_messages.setSortType('SORTDATE'); 
    718735                 
    719736                tmp = []; 
     
    779796                    stamp = parseInt(stamp); 
    780797 
     798                    console.log(flag); 
     799 
    781800                    message['msg_number'] = id; 
    782                     message['flags'] = flag; 
     801                    message['flags'] = archive_flag_search(flag);//"1,1,1,1,1,1";// 
    783802                    message['from.name'] = msg['from']; 
    784803                    message['subject'] = msg['subject']; 
Note: See TracChangeset for help on using the changeset viewer.