mirror of
https://github.com/getgrav/grav.git
synced 2026-05-07 03:27:08 +02:00
Moved debugger logic to avoid null page instances.
This commit is contained in:
@@ -34,16 +34,16 @@ class PageServiceProvider implements ServiceProviderInterface
|
||||
|
||||
$page = $pages->dispatch($path);
|
||||
|
||||
// some debugger override logic
|
||||
if ($page->debugger() == false) {
|
||||
Grav::instance()['debugger']->enabled(false);
|
||||
}
|
||||
|
||||
// Redirection tests
|
||||
if ($page) {
|
||||
/** @var Language $language */
|
||||
$language = $c['language'];
|
||||
|
||||
// some debugger override logic
|
||||
if ($page->debugger() == false) {
|
||||
Grav::instance()['debugger']->enabled(false);
|
||||
}
|
||||
|
||||
if ($c['config']->get('system.force_ssl')) {
|
||||
if (!isset($_SERVER['HTTPS']) || $_SERVER["HTTPS"] != "on") {
|
||||
$url = "https://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"];
|
||||
|
||||
Reference in New Issue
Block a user