Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 8390994c

Von Moritz Bunkus vor fast 13 Jahren hinzugefügt

  • ID 8390994c44058b0b620b763238e4bdf54fc26709
  • Vorgänger eecf08b8
  • Nachfolger 4ba806ac

"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.

Unterschiede anzeigen:

bin/mozilla/ic.pl
2042 2042
sub back_to_record {
2043 2043
  _check_io_auth();
2044 2044

  
2045

  
2046
  delete @{$::form}{qw(action action_add action_back_to_record back_sub description item notes partnumber sellprice taxaccount2 unit vc)};
2047

  
2045 2048
  $::auth->restore_form_from_session($::form->{previousform}, clobber => 1);
2046 2049
  $::form->{rowcount}--;
2047 2050
  $::form->{action}   = 'display_form';

Auch abrufbar als: Unified diff