diff --git a/Classes/Controller/JoblistController.php b/Classes/Controller/JoblistController.php index f971c6d811ebde918604d34e15cab83814e0ac28..82405ae3462e73826360c32e38ce6068e192b3be 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();