fix: avoid issues with incomplete teamer data when rendering invoice pdf
This commit is contained in:
@@ -34,7 +34,7 @@ class InvoiceRenderer extends AbstractPdfRenderer
|
|||||||
$pdf->Text(135,51, $pdf->encodeString($address->getPostCode(). ' '.$address->getCity()));
|
$pdf->Text(135,51, $pdf->encodeString($address->getPostCode(). ' '.$address->getCity()));
|
||||||
|
|
||||||
// Tax ID
|
// Tax ID
|
||||||
$pdf->Text(144,62, $pdf->encodeString($teamer->getTaxId()));
|
$pdf->Text(144,62, $pdf->encodeString($teamer->getTaxId() ?? '-'));
|
||||||
|
|
||||||
// Invoice number
|
// Invoice number
|
||||||
$pdf->SetFont('Arial', '', 12);
|
$pdf->SetFont('Arial', '', 12);
|
||||||
@@ -45,9 +45,9 @@ class InvoiceRenderer extends AbstractPdfRenderer
|
|||||||
|
|
||||||
// Bank account
|
// Bank account
|
||||||
$bankAccount = $teamer->getBankAccount();
|
$bankAccount = $teamer->getBankAccount();
|
||||||
$pdf->Text(36,233.5, $pdf->encodeString($bankAccount->getIban()));
|
$pdf->Text(36,233.5, $pdf->encodeString($bankAccount->getIban() ?? '-'));
|
||||||
$pdf->Text(36,241, $pdf->encodeString($bankAccount->getBic()));
|
$pdf->Text(36,241, $pdf->encodeString($bankAccount->getBic() ?? '-'));
|
||||||
$pdf->Text(36,248.5, $pdf->encodeString($bankAccount->getBank()));
|
$pdf->Text(36,248.5, $pdf->encodeString($bankAccount->getBank() ?? '-'));
|
||||||
|
|
||||||
|
|
||||||
// Current date
|
// Current date
|
||||||
|
|||||||
Reference in New Issue
Block a user