From 5fef3589ce91e38c4083d0dfb920aaf0c9d4a5da Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Tue, 10 Jan 2012 16:40:51 +0100 Subject: [PATCH] =?utf8?q?"Zur=C3=BCck"-Button=20bei=20nicht=20gefundenem?= =?utf8?q?=20Artikel=20in=20Lieferschein=20fixen?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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. --- bin/mozilla/ic.pl | 3 +++ 1 file changed, 3 insertions(+) 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'; -- 2.20.1