From f5b6c2f14d3521e9763ba7a356b8e87ebc6d7cd9 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Thu, 1 Aug 2024 01:19:00 +0900 Subject: feat: change procedure of game starting --- backend/main.go | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'backend/main.go') diff --git a/backend/main.go b/backend/main.go index d3a180c..d636af7 100644 --- a/backend/main.go +++ b/backend/main.go @@ -57,13 +57,6 @@ func main() { e.Use(middleware.Logger()) e.Use(middleware.Recover()) - apiGroup := e.Group("/api") - apiGroup.Use(oapimiddleware.OapiRequestValidator(openApiSpec)) - apiHandler := api.NewHandler(queries) - api.RegisterHandlers(apiGroup, api.NewStrictHandler(apiHandler, []api.StrictMiddlewareFunc{ - api.NewJWTMiddleware(), - })) - gameHubs := game.NewGameHubs(queries) err = gameHubs.RestoreFromDB(ctx) if err != nil { @@ -79,6 +72,13 @@ func main() { return sockHandler.HandleSockGolfWatch(c) }) + apiGroup := e.Group("/api") + apiGroup.Use(oapimiddleware.OapiRequestValidator(openApiSpec)) + apiHandler := api.NewHandler(queries, gameHubs) + api.RegisterHandlers(apiGroup, api.NewStrictHandler(apiHandler, []api.StrictMiddlewareFunc{ + api.NewJWTMiddleware(), + })) + gameHubs.Run() if err := e.Start(":80"); err != http.ErrServerClosed { -- cgit v1.2.3-70-g09d2