Revision 579d651f
Von Moritz Bunkus vor mehr als 13 Jahren hinzugefügt
SL/Dispatcher.pm | ||
---|---|---|
180 | 180 |
$::form->{script} = "controller.pl"; |
181 | 181 |
} |
182 | 182 |
|
183 |
pre_request_checks(); |
|
184 |
|
|
185 | 183 |
eval { |
184 |
pre_request_checks(); |
|
185 |
|
|
186 | 186 |
my $session_result = $::auth->restore_session; |
187 | 187 |
$::auth->create_or_refresh_session; |
188 | 188 |
|
Auch abrufbar als: Unified diff
Pre-Checks können mit Exception enden (end-of-request), daher in eval {} packen
Ansonsten wurde nach jeder Anfrage der Prozess beendet, sofern ein
Pre-Check fehl schlug. Das passiert z.B., wenn die Auth-DB nicht
existiert.