Changeset 6076
- Timestamp:
- 05/02/12 17:52:47 (12 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/draw_api.js
r6071 r6076 1697 1697 headers_msgs.followupflagged.id = DataLayer.put('followupflagged', headers_msgs.followupflagged); 1698 1698 DataLayer.commit(false, false, function(data){ 1699 1699 var fail = false; 1700 1700 $.each(data, function(index, value) { 1701 if(typeof value != 'object'){ 1701 fail = false; 1702 if(typeof value != 'object' || !(value['id'])){ 1702 1703 fail = true; 1703 alert(value);1704 1704 } 1705 1705 }); … … 1716 1716 $('#td_message_followup_' + messageClickedId + ', ' + 1717 1717 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", "#CCCCCC"); 1718 alert("Não foi possível sinalizar esta mensagem. \nDetalhes do erro: mensagem não contém o atributo message-id."); 1718 1719 } 1719 1720 }); -
trunk/expressoMail1_2/js/search.js
r6047 r6076 575 575 var fail = false; 576 576 $.each(data, function(index, value) { 577 if(typeof value != 'object'){ 577 fail = false; 578 if(typeof value != 'object' || !(value['id'])){ 578 579 fail = true; 579 alert(value);580 580 } 581 581 }); … … 591 591 $('tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", "#CCCCCC"); 592 592 } 593 alert("Não foi possível sinalizar esta mensagem. \nDetalhes do erro: mensagem não contém o atributo message-id."); 593 594 return false; 594 595 } -
trunk/prototype/modules/mail/interceptors/Helpers.php
r6047 r6076 205 205 if(empty($params['messageId'])) 206 206 { 207 throw new Exception('Não foi possÃvel sinalizar a mensagem, por falta de uma referência válida.');208 } 209 210 $params = Controller::create($imap_uri, $params);211 207 return false; 208 }else{ 209 210 $params = Controller::create($imap_uri, $params); 211 } 212 212 if (!$params) 213 213 return false; -
trunk/prototype/services/ImapServiceAdapter.php
r6067 r6076 17 17 public function find( $URI, $justthese = false, $criteria = false ) 18 18 { 19 19 20 $context = $justthese['context']; 20 21 $URI = $URI['concept']; … … 292 293 foreach ($messagesIds as $k => $v) { 293 294 294 $r = imap_search($this->mbox, 'UNDELETED KEYWORD "$Followupflagged" TEXT "Message-Id: '.$v.'"', SE_UID); 295 295 $r = imap_search($this->mbox, 'ALL KEYWORD "$Followupflagged" TEXT "Message-Id: '.$v.'"', SE_UID); 296 296 297 297 if ($r) { … … 308 308 */ 309 309 } else { 310 $messages = imap_search($this->mbox, ' UNDELETEDKEYWORD "$Followupflagged"', SE_UID);310 $messages = imap_search($this->mbox, 'ALL KEYWORD "$Followupflagged"', SE_UID); 311 311 } 312 312 … … 415 415 416 416 $this->mbox = $this->open_mbox($folderName); 417 $r = imap_search($this->mbox, ' UNDELETEDKEYWORD "$Followupflagged"', SE_UID);417 $r = imap_search($this->mbox, 'ALL KEYWORD "$Followupflagged"', SE_UID); 418 418 419 419 if (in_array($messageNumber, $r)) { … … 450 450 $this->mbox = $this->open_mbox($folder); 451 451 452 if ($messages = imap_search($this->mbox, ' UNDELETED KEYWORD "$Followupflagged" TEXT "'.$URI['id'].'"', SE_UID)) {452 if ($messages = imap_search($this->mbox, 'ALL KEYWORD "$Followupflagged" TEXT "Message-Id: '.$URI['id'].'"', SE_UID)) { 453 453 454 454 $result = array ( … … 532 532 533 533 $this->mbox = $this->open_mbox($folder); 534 if ($messages = imap_search($this->mbox, ' TEXT "'.$data['messageId'].'"', SE_UID)) {534 if ($messages = imap_search($this->mbox, 'ALL TEXT "Message-Id: '.$data['messageId'].'"', SE_UID)) { 535 535 536 536 $s = imap_setflag_full($this->mbox, $messages[0], '$Followupflagged', ST_UID); … … 712 712 713 713 foreach ($messagesIds as $k => $v) { 714 $r = imap_search($this->mbox, ' UNDELETED KEYWORD "$Followupflagged" TEXT "'.$v.'"', SE_UID);714 $r = imap_search($this->mbox, 'ALL KEYWORD "$Followupflagged" TEXT "Message-Id: '.$v.'"', SE_UID); 715 715 716 716 if ($r) { … … 725 725 */ 726 726 } else { 727 $messages = imap_search($this->mbox, ' UNDELETEDKEYWORD "$Followupflagged"', SE_UID);727 $messages = imap_search($this->mbox, 'ALL KEYWORD "$Followupflagged"', SE_UID); 728 728 } 729 729
Note: See TracChangeset
for help on using the changeset viewer.