瀏覽代碼

fix in case we couldn;t retrieve the message from the session

stekkel 23 年之前
父節點
當前提交
c3dd27943c
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      src/download.php

+ 3 - 0
src/download.php

@@ -43,6 +43,9 @@ if (!isset($passed_ent_id)) {
 }
 }
 
 
 $message = &$messages[$mbx_response['UIDVALIDITY']]["$passed_id"];
 $message = &$messages[$mbx_response['UIDVALIDITY']]["$passed_id"];
+if (!is_object($message)) {
+    $message = sqimap_get_message($imapConnection,$passed_id, $mailbox);
+}
 $subject = $message->rfc822_header->subject;
 $subject = $message->rfc822_header->subject;
 $message = &$message->getEntity($ent_id);
 $message = &$message->getEntity($ent_id);
 $header = $message->header;
 $header = $message->header;