From: Moritz Bunkus Date: Tue, 10 Jan 2012 15:40:51 +0000 (+0100) Subject: "Zurück"-Button bei nicht gefundenem Artikel in Lieferschein fixen X-Git-Tag: release-2.7.0beta1~61^2~13^2~2^2~1 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=5fef3589ce91e38c4083d0dfb920aaf0c9d4a5da;p=kivitendo-erp.git "Zurück"-Button bei nicht gefundenem Artikel in Lieferschein fixen Neue Elemente in Form haben zur Ausführung von Codepfaden in invoice_io.pl geführt, die eigentlich zu den Warenstammdatenmasken gehört. Clobbern von $::form reichte dann beim Wiederherstellen der Session nicht -- diese überflüssigen Variablen müssen manuell entfernt werden. --- diff --git a/bin/mozilla/ic.pl b/bin/mozilla/ic.pl index b02e19d3e..48280d71f 100644 --- a/bin/mozilla/ic.pl +++ b/bin/mozilla/ic.pl @@ -2053,6 +2053,9 @@ sub ajax_autocomplete { sub back_to_record { _check_io_auth(); + + delete @{$::form}{qw(action action_add action_back_to_record back_sub description item notes partnumber sellprice taxaccount2 unit vc)}; + $::auth->restore_form_from_session($::form->{previousform}, clobber => 1); $::form->{rowcount}--; $::form->{action} = 'display_form';