Changeset 6047
- Timestamp:
- 04/26/12 15:47:46 (12 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/draw_api.js
r6046 r6047 1696 1696 }; 1697 1697 headers_msgs.followupflagged.id = DataLayer.put('followupflagged', headers_msgs.followupflagged); 1698 DataLayer.commit(false, false, function(){ 1698 DataLayer.commit(false, false, function(data){ 1699 var fail = false; 1700 $.each(data, function(index, value) { 1701 if(typeof value != 'object'){ 1702 fail = true; 1703 alert(value); 1704 } 1705 }); 1706 1699 1707 $('#td_message_followup_' + messageClickedId + ', ' + 1700 1708 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited") 1701 1709 .html('<img src="../prototype/modules/mail/img/flagEditor.png">'); 1702 1703 $('#td_message_followup_' + messageClickedId + ', ' + 1704 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).attr('title', get_lang('Follow up')).find(".flag-edited").css("background", headers_msgs.followupflagged.backgroundColor); 1705 updateCacheFollowupflag(messageClickedId, msg_folder, true); 1710 1711 if (!fail) { 1712 $('#td_message_followup_' + messageClickedId + ', ' + 1713 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).attr('title', get_lang('Follow up')).find(".flag-edited").css("background", headers_msgs.followupflagged.backgroundColor); 1714 updateCacheFollowupflag(messageClickedId, msg_folder, true); 1715 } else { 1716 $('#td_message_followup_' + messageClickedId + ', ' + 1717 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", "#CCCCCC"); 1718 } 1706 1719 }); 1707 1720 -
trunk/expressoMail1_2/js/search.js
r5929 r6047 572 572 573 573 aux.followupflagged.id = DataLayer.put('followupflagged', aux.followupflagged); 574 DataLayer.commit(false, false, function(){ 574 DataLayer.commit(false, false, function(data){ 575 var fail = false; 576 $.each(data, function(index, value) { 577 if(typeof value != 'object'){ 578 fail = true; 579 alert(value); 580 } 581 }); 582 575 583 $('tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited") 576 584 .html('<img src="../prototype/modules/mail/img/flagEditor.png">'); 585 586 if (fail) { 587 if(current_folder == mailbox){ 588 $('#td_message_followup_' + messageClickedId + ', ' + 589 'tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", "#CCCCCC"); 590 }else{ 591 $('tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", "#CCCCCC"); 592 } 593 return false; 594 } 577 595 578 596 if(current_folder == mailbox){ -
trunk/prototype/modules/mail/interceptors/Helpers.php
r6032 r6047 199 199 //followupflagged:PostgreSQL.before.create 200 200 public function doImapCreate( &$uri , &$params , &$criteria , $original ) { 201 201 202 202 $imap_uri = $uri; 203 203 $imap_uri['service'] = 'Imap'; 204 204 205 if(empty($params['messageId'])) 206 { 207 throw new Exception('Não foi possÃvel sinalizar a mensagem, por falta de uma referência válida.'); 208 } 209 205 210 $params = Controller::create($imap_uri, $params); 206 211 … … 289 294 290 295 if ($r['messageId'] == $ir['messageId']) { 291 $merge_result[] = $r + $ir; 296 if (!empty($r['messageId'])) 297 $merge_result[] = $r + $ir; 292 298 293 299 unset($result[$k]);
Note: See TracChangeset
for help on using the changeset viewer.