]> wagnertech.de Git - mfinanz.git/blobdiff - SL/Dispatcher.pm
Refactoring: list_objects() aus Controllern in ReportGenerator-Helfer verschieben
[mfinanz.git] / SL / Dispatcher.pm
index 9adde75bae672e84d0f07845f9b96c0f75d9ac86..44631a046258fad38dea37910b0b12b2c067f53d 100644 (file)
@@ -82,7 +82,7 @@ sub show_error {
   $::form->{error}         = $::locale->text('The session is invalid or has expired.') if ($error_type eq 'session');
   $::form->{error}         = $::locale->text('Incorrect password!')                    if ($error_type eq 'password');
 
-  $::form->header(no_menu => 1);
+  $::form->header;
   print $::form->parse_html_template($template, \%params);
   $::lxdebug->leave_sub;
 
@@ -241,6 +241,8 @@ sub handle_request {
         action       => $action,
       );
 
+      ::end_of_request() unless $auth_result{auth_ok};
+
       delete @{ $::form }{ grep { m/^\{AUTH\}/ } keys %{ $::form } } unless $auth_result{keep_auth_vars};
 
       if ($action) {