From 323db625121f1207e257b5f2fad217e9c5ddee8d Mon Sep 17 00:00:00 2001 From: mlogclub Date: Sat, 25 Apr 2026 10:51:41 +0800 Subject: [PATCH] refactor: reorganize WebSocket API route configuration for improved clarity --- internal/bootstrap/server.go | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/internal/bootstrap/server.go b/internal/bootstrap/server.go index 0ea614d..74eafa8 100644 --- a/internal/bootstrap/server.go +++ b/internal/bootstrap/server.go @@ -92,21 +92,18 @@ func addRouter(app *iris.Application) { mcpHandler.ServeHTTP(w, r) }))) - mvc.Configure(app.Party("/api/ws"), func(m *mvc.Application) { - m.Router.Get("/dashboard", middleware.AuthMiddleware, services.WsService.HandleDashboardWS) - m.Router.Get("/open", services.WsService.HandleOpenWS) - }) - mvc.Configure(app.Party("/api"), func(m *mvc.Application) { m.Party("/auth").Handle(new(api.AuthController)) m.Party("/channel").Handle(new(api.ChannelController)) - - // m.Router.Get("/ws", middleware.OpenImWsMiddleware) - m.Party("/conversation", middleware.ExternalInfoMiddleware).Handle(new(api.ConversationController)) m.Party("/message", middleware.ExternalInfoMiddleware).Handle(new(api.MessageController)) }) + mvc.Configure(app.Party("/api/ws"), func(m *mvc.Application) { + m.Router.Get("/dashboard", middleware.AuthMiddleware, services.WsService.HandleDashboardWS) + m.Router.Get("/open", services.WsService.HandleOpenWS) + }) + mvc.Configure(app.Party("/api/dashboard", middleware.AuthMiddleware), func(m *mvc.Application) { m.Party("/dashboard").Handle(new(dashboard.DashboardController)) m.Party("/user").Handle(new(dashboard.UserController))