From de905cc7218ec5631651baf2be696dad43cbd798 Mon Sep 17 00:00:00 2001 From: "G. Richardson" Date: Wed, 17 Apr 2013 16:04:59 +0200 Subject: [PATCH] Kontenabgleich - Bug bei Differenz behoben und Feld read-only MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Hat man beim Kontenabgleich im Feld "Sammelrechnungsbilanz" Werte eingegeben, die nicht zu einer Differenz 0 geführt haben, kam es nach Erneuern manchmal zu Formatierungsfehlern die man nicht mehr beheben konnte. Daher wird $form->{difference} jetzt bei jedem Update neu initialisiert. Kann man bestimmt sauberer lösen, stellt aber erst Mal die Funktionalität wieder her. Außerdem wurde das Eingabefeld auf readonly gesetzt, an sich könnte man es auch nur als Text anzeigen, sofern man das hidden behält. --- bin/mozilla/rc.pl | 3 +++ templates/webpages/rc/step2.html | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/bin/mozilla/rc.pl b/bin/mozilla/rc.pl index 7d4245bfe..f1aeb47f2 100644 --- a/bin/mozilla/rc.pl +++ b/bin/mozilla/rc.pl @@ -128,6 +128,9 @@ sub update { $::lxdebug->enter_sub; $::auth->assert('cash'); + # reset difference as it doesn't always arrive here empty + $::form->{difference} = 0; + RC->payment_transactions(\%::myconfig, $::form); my $i; diff --git a/templates/webpages/rc/step2.html b/templates/webpages/rc/step2.html index baa3ac6b0..0270d5bbc 100644 --- a/templates/webpages/rc/step2.html +++ b/templates/webpages/rc/step2.html @@ -90,7 +90,7 @@ [% 'Difference' | $T8 %] - + -- 2.20.1