Make view does not exist an error instead of fatal
parent
7fdb318e49
commit
cbd8b1f40f
|
@ -277,8 +277,11 @@ if ( $includeFiles = getSkinIncludes('views/'.$view.'.php', true, true) ) {
|
||||||
ob_start();
|
ob_start();
|
||||||
CSPHeaders($view, $cspNonce);
|
CSPHeaders($view, $cspNonce);
|
||||||
foreach ( $includeFiles as $includeFile ) {
|
foreach ( $includeFiles as $includeFile ) {
|
||||||
if (!file_exists($includeFile))
|
if (!file_exists($includeFile)) {
|
||||||
ZM\Fatal("View '$view' does not exist");
|
ZM\Error("View '$view' does not exist, redirecting to console");
|
||||||
|
header('Location: ?view=console');
|
||||||
|
return;
|
||||||
|
}
|
||||||
require_once $includeFile;
|
require_once $includeFile;
|
||||||
}
|
}
|
||||||
// If the view overrides $view to 'error', and the user is not logged in, then the
|
// If the view overrides $view to 'error', and the user is not logged in, then the
|
||||||
|
|
Loading…
Reference in New Issue