X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/6d6c50b47f599d04634b24914d222d461b728759..f87f36c6232fb2c8ff1fa81f205948c1a097192b:/SL/Dispatcher.pm diff --git a/SL/Dispatcher.pm b/SL/Dispatcher.pm index 4b25ca749..8329c5b75 100644 --- a/SL/Dispatcher.pm +++ b/SL/Dispatcher.pm @@ -235,7 +235,7 @@ sub handle_request { eval { pre_request_checks(script => $script, action => $action, routing_type => $routing_type, script_name => $script_name); - if ( (-e ($::lx_office_conf{paths}->{userspath} . "/nologin")) + if ( SL::System::InstallationLock->is_locked && !is_admin_request(script => $script, script_name => $script_name, routing_type => $routing_type)) { $::form->error($::locale->text('System currently down for maintenance!')); }