From 8822116210a95aa0db2b078591998ea1bfad897a Mon Sep 17 00:00:00 2001 From: Basti Date: Sun, 24 Mar 2024 15:42:05 +0000 Subject: [PATCH] Hotfix for different labeled transactions are supported now. --- beitragsquittung.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/beitragsquittung.rb b/beitragsquittung.rb index f873dab..1cf7b63 100755 --- a/beitragsquittung.rb +++ b/beitragsquittung.rb @@ -55,13 +55,18 @@ def get_payments_from_member_id(mitgliedsnummer) # add the second entry of the sepa reference (sf) to the reference string if the first entry contans "MREF" if sf[0] == "MREF" reference = sf[1] + # puts reference end end # if the mitgliedsnummer is a single digit number, the reference is "Mitgliedsbeitrag Nr. 01" and not "Mitgliedsbeitrag Nr. 1" # so we have to check for both cases - if reference.include?("Mitgliedsbeitrag Nr. #{mitgliedsnummer.to_s.rjust(2, '0')}") || reference.include?("Mitgliedsbeitrag Nr. #{mitgliedsnummer}") + if reference.include?("Mitgliedsbeitrag Nr. #{mitgliedsnummer.to_s.rjust(2, '0')}") || + reference.include?("Mitgliedsbeitrag Nr. #{mitgliedsnummer}") || + reference.include?("Mitgliedsbeitrag Mitgliedsnr.: #{mitgliedsnummer.to_s.rjust(2, '0')}") || + reference.include?("Mitgliedsbeitrag Mitgliedsnr.: #{mitgliedsnummer}") + # puts t.entry_date # puts t.amount payment = {