From b0347bf1cba6aa7e4a784d4962fbb9e06060a241 Mon Sep 17 00:00:00 2001 From: Christoph Wurst Date: Tue, 28 Jan 2020 11:08:01 +0100 Subject: Fix saving an embedded message to Files Signed-off-by: Christoph Wurst --- lib/Controller/MessagesController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lib/Controller/MessagesController.php') diff --git a/lib/Controller/MessagesController.php b/lib/Controller/MessagesController.php index 804022b96..2764bbb3c 100755 --- a/lib/Controller/MessagesController.php +++ b/lib/Controller/MessagesController.php @@ -339,7 +339,9 @@ class MessagesController extends Controller { foreach ($attachmentIds as $attachmentId) { $attachment = $mailBox->getAttachment($messageId, $attachmentId); - $fileName = $attachment->getName(); + $fileName = $attachment->getName() ?? $this->l10n->t('Embedded message %s', [ + $attachmentId, + ]) . '.eml'; $fileParts = pathinfo($fileName); $fileName = $fileParts['filename']; $fileExtension = $fileParts['extension']; -- cgit v1.2.3