diff --git a/src/Services/PdfInvoiceService.php b/src/Services/PdfInvoiceService.php
index 9a4b446..09e2230 100644
--- a/src/Services/PdfInvoiceService.php
+++ b/src/Services/PdfInvoiceService.php
@@ -220,13 +220,14 @@ HTML;
private function buildFooter(array $settings): string
{
$h = fn($v) => htmlspecialchars((string)$v, ENT_QUOTES, 'UTF-8');
+ $inhaber = trim((string)($settings['inhaber'] ?? ''));
+ $inhaberLine = $inhaber !== '' ? "Inh. {$h($inhaber)}
" : '';
return <<
{$h($settings['firma'] ?? '')}
- Inh. {$h($settings['inhaber'] ?? '')}
- {$h($settings['strasse'] ?? '')}
+ {$inhaberLine}{$h($settings['strasse'] ?? '')}
{$h($settings['plz'] ?? '')} {$h($settings['ort'] ?? '')}
USt-ID: {$h($settings['ust_id'] ?? '')}
|
diff --git a/src/Views/invoices/show.php b/src/Views/invoices/show.php
index f064f0c..5d2e143 100644
--- a/src/Views/invoices/show.php
+++ b/src/Views/invoices/show.php
@@ -174,7 +174,7 @@ $badgeClass = match($invoice['status']) {
= $h($settings['firma'] ?? '') ?>
- Inh. = $h($settings['inhaber'] ?? '') ?>
+ Inh. = $h($settings['inhaber']) ?>
= $h($settings['strasse'] ?? '') ?>
= $h(($settings['plz'] ?? '') . ' ' . ($settings['ort'] ?? '')) ?>
USt-ID: = $h($settings['ust_id'] ?? '') ?>
diff --git a/src/version.txt b/src/version.txt
index b52cf7f..91fa3d4 100644
--- a/src/version.txt
+++ b/src/version.txt
@@ -1 +1 @@
-1-260428
+1-260503