From ee2003956be70bb50ecaaffbbd52e2be019deef1 Mon Sep 17 00:00:00 2001 From: Guy Van Sanden Date: Thu, 16 Apr 2026 14:39:12 +0200 Subject: [PATCH] Add debug blue border in boot method --- lib/AppInfo/Application.php | 34 +++++++++++++++------------------- 1 file changed, 15 insertions(+), 19 deletions(-) diff --git a/lib/AppInfo/Application.php b/lib/AppInfo/Application.php index dc9f028..9dea848 100644 --- a/lib/AppInfo/Application.php +++ b/lib/AppInfo/Application.php @@ -9,8 +9,6 @@ use OCP\AppFramework\App; use OCP\AppFramework\Bootstrap\IBootContext; use OCP\AppFramework\Bootstrap\IBootstrap; use OCP\AppFramework\Bootstrap\IRegistrationContext; -use OCP\AppFramework\Http\TemplateResponse; -use OCP\EventDispatcher\Event; use OCP\Util; class Application extends App implements IBootstrap { @@ -25,25 +23,23 @@ class Application extends App implements IBootstrap { $context->registerService(Config::class, function($c) { return new Config($c->get(\OCP\IConfig::class)); }); - - $context->registerEventListener( - TemplateResponse::EVENT_LOAD_ADDITIONAL_SCRIPTS, - function(Event $event) { - if (!($event instanceof TemplateResponse)) { - return; - } - $container = $event->getAppContainer(); - $config = $container->query(Config::class); - $hidden = $config->getHiddenFields(); - - if (!empty($hidden)) { - $css = $config->generateCss($hidden); - Util::addInlineStyle($css); - } - } - ); } public function boot(IBootContext $context): void { + $container = $context->getAppContainer(); + $config = $container->query(Config::class); + $hidden = $config->getHiddenFields(); + + $css = ''; + if (!empty($hidden)) { + $css = $config->generateCss($hidden); + } else { + // Debug - always show something + $css = 'body { border: 20px solid blue !important; }'; + } + + if ($css) { + Util::addInlineStyle('minimalprofile', $css); + } } } \ No newline at end of file