- allow 'show_additional_headers' option value to be a string

release-0.6
alecpl 15 years ago
parent 1e6b19ddd7
commit 9194996a28

@ -32,7 +32,7 @@ class show_additional_headers extends rcube_plugin
function imap_init($p)
{
$rcmail = rcmail::get_instance();
if ($add_headers = $rcmail->config->get('show_additional_headers', array()))
if ($add_headers = (array)$rcmail->config->get('show_additional_headers', array()))
$p['fetch_headers'] = trim($p['fetch_headers'].' ' . strtoupper(join(' ', $add_headers)));
return $p;
@ -41,7 +41,7 @@ class show_additional_headers extends rcube_plugin
function message_headers($p)
{
$rcmail = rcmail::get_instance();
foreach ($rcmail->config->get('show_additional_headers', array()) as $header) {
foreach ((array)$rcmail->config->get('show_additional_headers', array()) as $header) {
$key = strtolower($header);
if ($value = $p['headers']->others[$key])
$p['output'][$key] = array('title' => $header, 'value' => $value);

Loading…
Cancel
Save