From d437bd117a76cf38e2e0dc5ef115cb421b6fa2af Mon Sep 17 00:00:00 2001 From: Andy Miller Date: Sat, 18 Oct 2025 12:27:32 -0600 Subject: [PATCH] minor tweaks --- admin.php | 4 ---- classes/plugin/AdminController.php | 4 +++- themes/grav/templates/tools.html.twig | 1 - 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/admin.php b/admin.php index 8d04220f..30c5ab86 100644 --- a/admin.php +++ b/admin.php @@ -394,18 +394,14 @@ class AdminPlugin extends Plugin } $tools = $event['tools']; - Grav::instance()['log']->debug('[Admin] Tools before restore grav: ' . implode(',', array_keys($tools))); if ($manifestFiles) { $tools['restore-grav'] = [['admin.super'], 'PLUGIN_ADMIN.RESTORE_GRAV']; - Grav::instance()['log']->debug('[Admin] Restore Grav tool enabled'); } $event['tools'] = $tools; - Grav::instance()['log']->debug('[Admin] Tools after register: ' . implode(',', array_keys($tools))); } catch (\Throwable $e) { // ignore availability errors, snapshots tool will simply stay hidden - Grav::instance()['log']->warning('[Admin] Restore Grav detection failed: ' . $e->getMessage()); } } diff --git a/classes/plugin/AdminController.php b/classes/plugin/AdminController.php index 9b0c99bf..ed68d9a4 100644 --- a/classes/plugin/AdminController.php +++ b/classes/plugin/AdminController.php @@ -971,9 +971,11 @@ class AdminController extends AdminBaseController $this->admin->setMessage($message, 'error'); } + $redirect = $this->admin->adminUrl('tools/restore-grav'); $this->setRedirect('/tools/restore-grav'); + Grav::instance()->redirect($redirect, 303); - return true; + return false; } /** diff --git a/themes/grav/templates/tools.html.twig b/themes/grav/templates/tools.html.twig index 7b168ef6..51ed06fa 100644 --- a/themes/grav/templates/tools.html.twig +++ b/themes/grav/templates/tools.html.twig @@ -39,7 +39,6 @@ {% endif %} - {{ dump(tools) }} {% endblock %} {% block content %}