Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision bdc9bdd0

Von Jan Büren vor mehr als 7 Jahren hinzugefügt

  • ID bdc9bdd01791fa83f307b937caeae0eab7fc70d2
  • Vorgänger 0c1b51b8
  • Nachfolger 9595eb7c

Behebt #243 Nach Aufruf von Buchung erstellen, keine weitere Kontoverbuchung möglich

Kontoauszug verbuchen: Nach dem Buchen in Belegen (Vorlagen) wird beim Rücksprung die aktuelle Ansicht nicht erneuert
Problem: form->{redirect) verträgt sich nicht mit Controller-Code, von
daher in ap.pl direkt die CallBack URL an den Browser zurückgeben ohne
weitere Rücksicht auf Session-Werte (in diesem Fall auch nicht sinnvoll).

Unterschiede anzeigen:

bin/mozilla/ap.pl
823 823
      $form->{what_done} = "invoice";
824 824
      $form->save_history;
825 825
    }
826
    # /saving the history
827
    # Dieser Text wird niemals ausgegeben: Probleme beim redirect?
826
    # no restore_from_session_id needed. we like to have a newly generated
827
    # list of invoices for bank transactions
828
    print $form->redirect_header($form->{callback}) if ($form->{callback} =~ /BankTransaction/);
828 829
    $form->redirect($locale->text('AP transaction posted.')) unless $inline;
829 830
  } else {
830 831
    $form->error($locale->text('Cannot post transaction!'));

Auch abrufbar als: Unified diff