Changeset 5649 for trunk/expressoMail1_2/js/search.js
- Timestamp:
- 03/06/12 17:48:35 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/search.js
r5625 r5649 563 563 if(current_folder == mailbox){ 564 564 $('#td_message_followup_' + messageClickedId + ', ' + 565 'tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", aux.followupflagged.backgroundColor) ;565 'tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", aux.followupflagged.backgroundColor).attr('title', 'Follow up'); 566 566 }else{ 567 $('tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", aux.followupflagged.backgroundColor) ;567 $('tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", aux.followupflagged.backgroundColor).attr('title', 'Follow up'); 568 568 } 569 569 aux.followupflagged.id = DataLayer.put('followupflagged', aux.followupflagged); 570 DataLayer.commit(); 571 var extend = DataLayer.get('followupflagged', { 572 filter: ['AND', ['IN', 'messageNumber', messageClickedId], ['IN', 'folderName', mailbox]], 573 criteria: {deepness: 1} 574 }, true); 570 DataLayer.commit(false, false, function(){ 571 var extend = DataLayer.get('followupflagged', { 572 filter: ['AND', ['IN', 'messageNumber', messageClickedId], ['IN', 'folderName', mailbox]], 573 criteria: {deepness: 1} 574 }, true); 575 576 updateCacheFollowupflag(messageClickedId, mailbox, true); 577 }); 578 575 579 576 updateCacheFollowupflag(messageClickedId, mailbox, true); 577 578 }else if(onceOpenedHeadersMessages[mailbox][messageClickedId]['followupflagged'].id){ 580 }else if(onceOpenedHeadersMessages[mailbox][messageClickedId]['followupflagged'].followupflag.name == 'Follow up'){ 579 581 /** 580 582 * Remover followupflag de Acompanhamento (DFD0078:RI25) … … 585 587 DataLayer.remove('followupflagged', flagged[0].id); 586 588 if(current_folder == mailbox){ 587 $('#td_message_followup_' + messageClickedId + ', ' + 588 'tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", '#CCC'); 589 $('#td_message_followup_' + messageClickedId + ', ' + 590 'tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited") 591 .find("img").attr("src", "../prototype/modules/mail/img/flagEditor.png").css("margin-left","0"); 592 DataLayer.commit(); 593 updateCacheFollowupflag(messageClickedId, mailbox, false); 589 DataLayer.commit(false, false, function(){ 590 updateCacheFollowupflag(messageClickedId, mailbox, false); 591 $('#td_message_followup_' + messageClickedId + ', ' + 592 'tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", '#CCC'); 593 $('#td_message_followup_' + messageClickedId + ', ' + 594 'tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited") 595 .find("img").attr("src", "../prototype/modules/mail/img/flagEditor.png").css("margin-left","0"); 596 }); 597 594 598 }else{ 595 $('tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", '#CCC'); 596 $('tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited") 597 .find("img").attr("src", "../prototype/modules/mail/img/flagEditor.png").css("margin-left","0"); 599 DataLayer.commit(false, false, function(){ 600 updateCacheFollowupflag(messageClickedId, mailbox, false); 601 $('tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", '#CCC'); 602 $('tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited") 603 .find("img").attr("src", "../prototype/modules/mail/img/flagEditor.png").css("margin-left","0"); 604 }); 598 605 } 606 599 607 } else { 600 //TODO - open dialog 608 $(this).parents('[role="'+messageClickedId+'_'+mailbox+'"]').attr('class', 'selected_msg').find(':checkbox').trigger('click'); 609 configureFollowupflag(); 601 610 } 602 611 //if(!){}
Note: See TracChangeset
for help on using the changeset viewer.