diff --git a/module/finc/src/finc/Controller/CustomTraits/EmailHoldTrait.php b/module/finc/src/finc/Controller/CustomTraits/EmailHoldTrait.php index 65c6bec4845b9b91b142aabca3f8e3c269d7e636..8568a4b8da5083519ded0bbbba0062fef4d74106 100644 --- a/module/finc/src/finc/Controller/CustomTraits/EmailHoldTrait.php +++ b/module/finc/src/finc/Controller/CustomTraits/EmailHoldTrait.php @@ -29,8 +29,8 @@ */ namespace finc\Controller\CustomTraits; -use VuFind\Exception\Mail as MailException; use finc\Mailer\Mailer as Mailer; +use VuFind\Exception\Mail as MailException; use Zend\Mail\Address as Address; /** @@ -161,10 +161,12 @@ trait EmailHoldTrait 'Email/journalhold-plain.phtml', $details ); - $subject = "Zeitschrift von " . - $details['patron']['lastname'] . ", " . - $details['patron']['firstname'] . - " | Signatur: " . $details['callnumber']; + $subject = sprintf( + $emailProfile->subject, + $details['patron']['lastname'], + $details['patron']['firstname'], + $details['callnumber'] + ); $from = $reply = ( isset($details['patron']['email'])