From aa253ddc592165b4d25d09a85fb5a2d861e5e9ab Mon Sep 17 00:00:00 2001 From: MickaelK Date: Sat, 4 Oct 2025 04:45:49 +1000 Subject: [PATCH] fix (#883): console bug --- .../plugin/plg_handler_console/index_linux.go | 20 +++++++++---------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/server/plugin/plg_handler_console/index_linux.go b/server/plugin/plg_handler_console/index_linux.go index f21ad7bf..f5336b50 100644 --- a/server/plugin/plg_handler_console/index_linux.go +++ b/server/plugin/plg_handler_console/index_linux.go @@ -49,19 +49,17 @@ var console_enable = func() bool { } func init() { - Hooks.Register.Onload(func() { + Hooks.Register.HttpEndpoint(func(r *mux.Router, _ *App) error { if console_enable() == false { - return + return ErrNotFound } - Hooks.Register.HttpEndpoint(func(r *mux.Router, _ *App) error { - r.PathPrefix("/admin/tty/").Handler( - AuthBasic( - func() (string, string) { return "admin", Config.Get("auth.admin").String() }, - TTYHandler("/admin/tty/"), - ), - ) - return nil - }) + r.PathPrefix("/admin/tty/").Handler( + AuthBasic( + func() (string, string) { return "admin", Config.Get("auth.admin").String() }, + TTYHandler("/admin/tty/"), + ), + ) + return nil }) }