Revision 75f69249
Von Moritz Bunkus vor mehr als 13 Jahren hinzugefügt
SL/Dispatcher.pm | ||
---|---|---|
164 | 164 |
$::form = Form->new; |
165 | 165 |
%::called_subs = (); |
166 | 166 |
|
167 |
my $session_result = $::auth->restore_session; |
|
168 |
$::auth->create_or_refresh_session; |
|
169 |
|
|
170 |
$::form->read_cgi_input; |
|
171 |
|
|
167 | 172 |
eval { ($routing_type, $script_name, $action) = _route_request($script_name); 1; } or return; |
168 | 173 |
|
169 | 174 |
if ($routing_type eq 'old') { |
... | ... | |
183 | 188 |
eval { |
184 | 189 |
pre_request_checks(); |
185 | 190 |
|
186 |
my $session_result = $::auth->restore_session; |
|
187 |
$::auth->create_or_refresh_session; |
|
188 |
|
|
189 | 191 |
$::form->error($::locale->text('System currently down for maintenance!')) if -e ($::lx_office_conf{paths}->{userspath} . "/nologin") && $script ne 'admin'; |
190 | 192 |
|
191 | 193 |
if ($script eq 'login' or $script eq 'admin') { |
Auch abrufbar als: Unified diff
Keine großen GET-Requests via HTTP-Redirect erfordern
Bugfix für 1609.