From d5e9ce756b3d9ec6068e57785c80d240a196b1cd Mon Sep 17 00:00:00 2001 From: Flavio Copes Date: Fri, 16 Oct 2015 21:16:34 +0200 Subject: [PATCH] Fix for swapping with admin pro if available --- admin.php | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/admin.php b/admin.php index 819a3edc..fa901a6e 100644 --- a/admin.php +++ b/admin.php @@ -63,10 +63,14 @@ class AdminPlugin extends Plugin */ public static function getSubscribedEvents() { - return [ - 'onPluginsInitialized' => [['login', 100000], ['onPluginsInitialized', 1000]], - 'onShutdown' => ['onShutdown', 1000] - ]; + if (!Grav::instance()['config']->get('plugins.admin-pro.enabled')) { + return [ + 'onPluginsInitialized' => [['login', 100000], ['onPluginsInitialized', 1000]], + 'onShutdown' => ['onShutdown', 1000] + ]; + } else { + return []; + } } /** @@ -75,12 +79,6 @@ class AdminPlugin extends Plugin */ public function login() { - // Check for Pro version is enabled - if ($this->config->get('plugins.admin-pro.enabled')) { - $this->active = false; - return; - } - $route = $this->config->get('plugins.admin.route'); if (!$route) { return;