浏览代码

fix for "untitled" attachment names

stekkel 23 年之前
父节点
当前提交
4dd5bd6dd6
共有 1 个文件被更改,包括 7 次插入2 次删除
  1. 7 2
      src/compose.php

+ 7 - 2
src/compose.php

@@ -614,8 +614,13 @@ function getAttachments($message, $session, $passed_id, $entities, $imapConnecti
                }
 	    } else {
                $filename = decodeHeader($message->header->getParameter('filename'));
-               if ($filename == "") {
-                  $filename = "untitled-".$message->entity_id;
+               if ($filename == '') {
+	          $name = decodeHeader($message->header->getParameter('name'));
+		  if ($name == '') {
+                     $filename = "untitled-".$message->entity_id;
+		  } else {
+		     $filename = $name;
+		  }
                }
             }
             $localfilename = GenerateRandomString(32, '', 7);