From 834d2a5154860e082c0b65310e42fb2dbbe2b3ad Mon Sep 17 00:00:00 2001 From: trendschau Date: Tue, 22 Jul 2025 13:34:30 +0200 Subject: [PATCH] Fix plugin deactivation --- system/typemill/system.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/system/typemill/system.php b/system/typemill/system.php index bcecd92..8e9a18e 100644 --- a/system/typemill/system.php +++ b/system/typemill/system.php @@ -200,14 +200,15 @@ foreach($plugins as $plugin) # \Typemill\Static\Helpers\addLogEntry('No License: ' . $pluginName); if($pluginSettings[$pluginName]['active']) { +# $settings['plugins'][$pluginName]['active'] = false; $pluginSettings[$pluginName]['active'] = false; - $updateSettings = true; + # $updateSettings = true; } } } # if the plugin is activated, add routes/middleware and add plugin as event subscriber - if(isset($settings['plugins'][$pluginName]['active']) && $settings['plugins'][$pluginName]['active']) + if(isset($pluginSettings[$pluginName]['active']) && $pluginSettings[$pluginName]['active']) { $routes = Plugins::getNewRoutes($className, $routes); $middleware = Plugins::getNewMiddleware($className, $middleware);