From 60cde86efe1732a81069590dbf6eca046fbe4556 Mon Sep 17 00:00:00 2001 From: Elias Fierke Date: Wed, 14 Jan 2026 11:29:21 +0100 Subject: [PATCH] [fix:] one-line addresses were visible in pdf creation --- Tasks/AddressCreation.cs | 3 ++- Tasks/PdfBuilder.cs | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Tasks/AddressCreation.cs b/Tasks/AddressCreation.cs index 2b99243..6c7beab 100644 --- a/Tasks/AddressCreation.cs +++ b/Tasks/AddressCreation.cs @@ -194,7 +194,8 @@ public static class AddressCreator string_address = names + "\n" + string_address; } // Error-Handling? - return string_address; + if (address_line_count > 1) return string_address; + return null; } public static string CreateNameLine(string anredezus, string anrede, string titel, string vorname, string adel, diff --git a/Tasks/PdfBuilder.cs b/Tasks/PdfBuilder.cs index cf3b26d..86be8b8 100644 --- a/Tasks/PdfBuilder.cs +++ b/Tasks/PdfBuilder.cs @@ -73,7 +73,7 @@ public class PdfBuilder for (var i = 0; i < addressSet.KasPersons.Count; i++) { var addr = AddressCreator.CreateFinalMarkdownString(addressSet.KasPersons[i].refsid); - if (string.IsNullOrWhiteSpace(addr.Trim())) continue; + if (string.IsNullOrWhiteSpace(addr)) continue; if (!string.IsNullOrEmpty(senderLine)) addresses.Add(senderLine + (addr ?? "")); else