Browse Source

$header (shorthand for $message->header) is not known when this is a raw
message we want to download. Fixes #712775

Thijs Kinkhorst 22 years ago
parent
commit
a6805bda61
1 changed files with 3 additions and 2 deletions
  1. 3 2
      src/download.php

+ 3 - 2
src/download.php

@@ -65,7 +65,7 @@ if ($ent_id) {
     /* raw message */
     /* raw message */
     $type0 = 'message';
     $type0 = 'message';
     $type1 = 'rfc822';
     $type1 = 'rfc822';
-    $encoding = "US-ASCII";
+    $encoding = 'US-ASCII';
 }
 }
 
 
 /*
 /*
@@ -90,8 +90,9 @@ if (is_object($message->header->disposition)) {
         $filename = $header->getParameter('name');
         $filename = $header->getParameter('name');
     }    
     }    
 } else {
 } else {
-    $filename = $header->getParameter('name');
+    $filename = $message->header->getParameter('name');
 }
 }
+
 $filename = decodeHeader($filename);
 $filename = decodeHeader($filename);
 if (strlen($filename) < 1) {
 if (strlen($filename) < 1) {
     if ($type1 == 'plain' && $type0 == 'text') {
     if ($type1 == 'plain' && $type0 == 'text') {