mirror of
https://github.com/EGroupware/egroupware.git
synced 2025-02-05 21:09:52 +01:00
* eMail: fixed bug for not getting multiple unnamed attachments, while saving a mail to infolog or tracker
This commit is contained in:
parent
e12e0d8fb5
commit
58a39a67a8
@ -2318,6 +2318,9 @@
|
||||
|
||||
static function getFileNameFromStructure(&$structure)
|
||||
{
|
||||
static $namecounter;
|
||||
if (is_null($namecounter)) $namecounter = 0;
|
||||
|
||||
if(isset($structure->parameters['NAME'])) {
|
||||
return self::decode_header($structure->parameters['NAME']);
|
||||
} elseif(isset($structure->dparameters['FILENAME'])) {
|
||||
@ -2327,7 +2330,8 @@
|
||||
} elseif ( isset($structure->filename) && !empty($structure->filename) && $structure->filename != 'NIL') {
|
||||
return self::decode_header($structure->filename);
|
||||
} else {
|
||||
return lang("unknown").($structure->subType ? ".".$structure->subType : "");
|
||||
$namecounter++;
|
||||
return lang("unknown").$namecounter.($structure->subType ? ".".$structure->subType : "");
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user