From d69e75cbb61d22967ccc296726a7c60567658143 Mon Sep 17 00:00:00 2001 From: MickaelK Date: Thu, 27 Nov 2025 16:49:19 +1100 Subject: [PATCH] fix (main): reorder boot sequence the issue is from plugins we could not generate a endpoint in the Onload section, leading to some weird piece of code --- cmd/main.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmd/main.go b/cmd/main.go index 9b56b803..5d118b14 100644 --- a/cmd/main.go +++ b/cmd/main.go @@ -31,12 +31,12 @@ func Run(router *mux.Router, app App) { if len(Hooks.Get.Starter()) == 0 { check(ErrNotFound, "Missing starter plugin. err=%s") } - for _, obj := range Hooks.Get.HttpEndpoint() { - obj(router, &app) - } for _, fn := range Hooks.Get.Onload() { fn() } + for _, obj := range Hooks.Get.HttpEndpoint() { + obj(router, &app) + } server.Build(router, app) server.PluginRoutes(router) server.CatchAll(router, app)