diff --git a/src/Controller/Teamer/Disposition/ContractPdfController.php b/src/Controller/Teamer/Disposition/ContractPdfController.php index 2a42855..7fed60c 100644 --- a/src/Controller/Teamer/Disposition/ContractPdfController.php +++ b/src/Controller/Teamer/Disposition/ContractPdfController.php @@ -29,11 +29,12 @@ class ContractPdfController extends AbstractController $slugger = new AsciiSlugger('de'); - $teamer = $slugger->slug($disposition->getTeamer()); + $teamer = $disposition->getTeamer(); + $teamerPart = $slugger->slug($teamer); $assignment = $disposition->getAssignment(); $destination = $slugger->slug($assignment->getDestination()); - $filename = sprintf('Honorarvertrag_%s_%s.pdf', $teamer, $destination); + $filename = sprintf('Honorarvertrag_%s_%s.pdf', $teamerPart, $destination); $disposition = HeaderUtils::makeDisposition( HeaderUtils::DISPOSITION_ATTACHMENT, $filename, @@ -47,7 +48,7 @@ class ContractPdfController extends AbstractController $this->logger->info('Create teamer contract', [ 'teamer_id' => $teamer->getId(), - 'teamer_name' => (string) $teamer, + 'teamer_name' => (string) $teamerPart, 'assignment_id' => $assignment->getId(), 'destination' => (string) $destination, ]);