Changeset 6243 for trunk/prototype/services/ImapServiceAdapter.php
- Timestamp:
- 05/19/12 21:39:07 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/prototype/services/ImapServiceAdapter.php
r6212 r6243 72 72 case 'folder': 73 73 { 74 $result = $this-> to_utf8($this->get_folders_list());74 $result = $this->getFolders(); 75 75 76 76 foreach ($result as $res) { 77 77 78 78 $response[] = array( 79 'id' => $res['folder_id'],80 'commonName' => $res['folder_name'],81 'parentFolder' => $res['folder_parent'],79 'id' => mb_convert_encoding( $res['folder_id'], 'UTF-8', 'UTF7-IMAP' ), 80 'commonName' => mb_convert_encoding( $res['folder_name'], 'UTF-8' , 'UTF7-IMAP' ), 81 'parentFolder' => mb_convert_encoding( $res['folder_parent'], 'UTF-8' , 'UTF7-IMAP' ), 82 82 'messageCount' => array('unseen' => isset($res['folder_unseen']) ? $res['folder_unseen'] : null, 'total' => null) 83 83 ); … … 282 282 283 283 foreach ($map['labelId'] as $label) { 284 $messagesLabeleds = imap_search($this->mbox, 'UNDELETED KEYWORD "$ Label'.$label.'"', SE_UID);284 $messagesLabeleds = imap_search($this->mbox, 'UNDELETED KEYWORD "$ExpressoLabel'.$label.'"', SE_UID); 285 285 286 286 if(is_array($messagesLabeleds)) … … 422 422 if ($folderName && $messageNumber && $labelId) { 423 423 $this->mbox = $this->open_mbox($folderName); 424 $messagesLabeleds = imap_search($this->mbox, 'UNDELETED KEYWORD "$ Label'.$labelId.'"', SE_UID);424 $messagesLabeleds = imap_search($this->mbox, 'UNDELETED KEYWORD "$ExpressoLabel'.$labelId.'"', SE_UID); 425 425 426 426 if (in_array($messageNumber, $messagesLabeleds)) { … … 517 517 if (isset($data['folderName']) && isset($data['messageNumber']) && isset($data['labelId'])) { 518 518 $this->mbox = $this->open_mbox($data['folderName']); 519 imap_setflag_full($this->mbox, $data['messageNumber'], '$ Label' . $data['labelId'], ST_UID);519 imap_setflag_full($this->mbox, $data['messageNumber'], '$ExpressoLabel' . $data['labelId'], ST_UID); 520 520 521 521 return array ('id' => $data['folderName'].'/'.$data['messageNumber'].'#'.$data['labelId']); … … 691 691 if ($folderName && $messageNumber && $labelId) { 692 692 $this->mbox = $this->open_mbox($folderName); 693 imap_clearflag_full($this->mbox, $messageNumber, '$ Label' . $labelId, ST_UID);693 imap_clearflag_full($this->mbox, $messageNumber, '$ExpressoLabel' . $labelId, ST_UID); 694 694 695 695 }
Note: See TracChangeset
for help on using the changeset viewer.