From c510453fa98ddd2bb77d0ad51a94ffff7f44b887 Mon Sep 17 00:00:00 2001 From: mariusrklein <47218379+mariusrklein@users.noreply.github.com> Date: Sat, 28 Dec 2024 01:13:43 +0100 Subject: [PATCH] fixed qr for members with umlaut --- jdav_web/finance/models.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/jdav_web/finance/models.py b/jdav_web/finance/models.py index d81539d..d27b74f 100644 --- a/jdav_web/finance/models.py +++ b/jdav_web/finance/models.py @@ -522,13 +522,15 @@ class Transaction(models.Model): bic = iban.bic reference = self.escape_reference(self.reference) - + + # also escaping receiver as umlaute are also not allowed here + receiver = self.escape_reference(f"{self.member.prename} {self.member.lastname}") return f"""BCD 001 1 SCT {bic} -{self.member.prename} {self.member.lastname} +{receiver} {iban} EUR{self.amount}