alecpl
2009-05-04 23a2eec4d540b5f971ed6377e7ad776456ee0633
program/include/rcube_message.php
@@ -84,6 +84,9 @@
    else {
      $this->body = $this->imap->get_body($uid);
    }
    // notify plugins and let them analyze this structured message object
    $this->app->plugins->exec_hook('message_load', array('object' => $this));
  }
  
  
@@ -166,17 +169,13 @@
   */
  function first_html_part()
    {
    $html_part = null;
    // check all message parts
    foreach ($this->mime_parts as $mime_id => $part) {
      $mimetype = strtolower($part->ctype_primary . '/' . $part->ctype_secondary);
      if ($mimetype == 'text/html') {
        $html_part = $this->imap->get_message_part($this->uid, $mime_id, $part);
        return $this->imap->get_message_part($this->uid, $mime_id, $part);
      }
    }
    return $html_part;
  }