Revision b2945bf6
Von Sven Schöling vor mehr als 14 Jahren hinzugefügt
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
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: