Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision b2945bf6

Von Sven Schöling vor mehr als 14 Jahren hinzugefügt

  • ID b2945bf61775161f9ce9be9bdbd106ad44247a14
  • Vorgänger fdbd1e07
  • Nachfolger a07567c2

Aufrufe von 'exit' durch eigene Funktion '::end_of_request()' ersetzt.

Außerdem dafür gesorgt, dass Meldungen, die per
$form->show_generic_(error|information) ausgegeben werden, nicht
doppelt angezeigt werden.

Conflicts:

bin/mozilla/io.pl
bin/mozilla/oe.pl

Unterschiede anzeigen:

bin/mozilla/ustva.pl
915 915
      } else {
916 916
        $form->header;
917 917
        USTVA::error( $locale->text('Wrong Period' ));
918
        exit(0);
918
        ::end_of_request();
919 919
      }
920 920

  
921 921
      my $tax_office           = first { $_->{name} eq $form->{elsterland} } @{ $ustva->{tax_office_information} };
......
983 983
    } elsif ( $form->{format} eq '' ){ # No format error.
984 984
      $form->header;
985 985
      USTVA::error( $locale->text('Application Error. No Format given' ) . "!");
986
      exit(0);
986
      ::end_of_request();
987 987

  
988 988
    } else { # All other Formats are wrong
989 989
      $form->header;
990 990
      USTVA::error( $locale->text('Application Error. Wrong Format') . ": " . $form->{format} );
991
      exit(0);
991
      ::end_of_request();
992 992
    }
993 993

  
994 994

  

Auch abrufbar als: Unified diff