From 85b73061f0a3717a43548a805510d6c774f71812 Mon Sep 17 00:00:00 2001 From: Kevin Ditscheid <kevin.ditscheid@sgalinski.de> Date: Wed, 30 May 2018 13:50:26 +0200 Subject: [PATCH] [BUGFIX] Use sg_mail method to add file attachments --- Classes/Controller/JoblistController.php | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/Classes/Controller/JoblistController.php b/Classes/Controller/JoblistController.php index f971c6d8..82405ae3 100644 --- a/Classes/Controller/JoblistController.php +++ b/Classes/Controller/JoblistController.php @@ -317,32 +317,25 @@ class JoblistController extends ActionController { } } - $mailService->setMarkers(['application' => $applyData]); + $mailService->setMarkers([ + 'application' => $applyData, + ]); $mailService->setIgnoreMailQueue(TRUE); // add attachments for each file $coverLetter = $applyData->getCoverLetter(); if ($coverLetter) { - $originalResource = $coverLetter->getOriginalResource(); - if ($originalResource) { - $this->addAttachmentsToMail($originalResource, $mailService); - } + $mailService->addFileResourceAttachment($coverLetter); } $cv = $applyData->getCv(); if ($cv) { - $originalResource = $cv->getOriginalResource(); - if ($originalResource) { - $this->addAttachmentsToMail($originalResource, $mailService); - } + $mailService->addFileResourceAttachment($cv); } $certificate = $applyData->getCertificate(); if ($certificate) { - $originalResource = $certificate->getOriginalResource(); - if ($originalResource) { - $this->addAttachmentsToMail($originalResource, $mailService); - } + $mailService->addFileResourceAttachment($certificate); } $mailService->sendEmail(); -- GitLab