]> wagnertech.de Git - mfinanz.git/blobdiff - SL/Dispatcher.pm
UTF8-Flags setzen/beachten
[mfinanz.git] / SL / Dispatcher.pm
index 147b8cc3e4287781e3a99a56b1cefdf495d65bbc..8c450ad771363ef0792d969aed1fb1a96341877b 100644 (file)
@@ -16,9 +16,6 @@ use SL::Locale;
 use SL::Common;
 use Form;
 use List::Util qw(first);
-use Moose;
-use Rose::DB;
-use Rose::DB::Object;
 use File::Basename;
 
 # Trailing new line is added so that Perl will not add the line
@@ -150,14 +147,14 @@ sub handle_request {
   pre_request_checks();
 
   eval {
+    $::form->error($::locale->text('System currently down for maintenance!')) if -e "$::userspath/nologin" && $script ne 'admin';
+
     if ($script eq 'login' or $script eq 'admin' or $script eq 'kopf') {
       $::form->{titlebar} = "Lx-Office " . $::locale->text('Version') . " $::form->{version}";
       ::run($::auth->restore_session);
 
     } elsif ($action) {
       # copy from am.pl routines
-      $::form->error($::locale->text('System currently down for maintenance!')) if -e "$main::userspath/nologin" && $script ne 'admin';
-
       my $session_result = $::auth->restore_session;
 
       show_error('login/password_error', 'session') if SL::Auth::SESSION_EXPIRED == $session_result;