Don't set name if it doesn't exist
authorMichael M Slusarz <slusarz@curecanti.org>
Fri, 20 Feb 2009 20:53:57 +0000 (13:53 -0700)
committerMichael M Slusarz <slusarz@curecanti.org>
Fri, 20 Feb 2009 20:53:57 +0000 (13:53 -0700)
framework/Mime/lib/Horde/Mime/Part.php

index e6b241a..55109dd 100644 (file)
@@ -1510,7 +1510,10 @@ class Horde_Mime_Part
 
         /* Set the name. */
         if (!$ob->getName()) {
-            $ob->setName($ob->getDispositionParameter('filename'));
+            $fname = $ob->getDispositionParameter('filename');
+            if (strlen($fname)) {
+                $ob->setName($fname);
+            }
         }
 
         // @todo Handle language, location, md5, lines, envelope