diff --git a/internal/app/handler.go b/internal/app/handler.go index 80bc801..3b5afe3 100644 --- a/internal/app/handler.go +++ b/internal/app/handler.go @@ -39,6 +39,13 @@ func NewApp(deps Deps) *App { apiRoutes.GET("/", func(c *gin.Context) { c.String(http.StatusOK, "API is ready") }) + + for _, m := range app.modules { + if hasRoutes, ok := m.(interfaces.ModuleRoutes); ok { + hasRoutes.RegisterRoutes(apiRoutes, app.routerHandler.AuthMW()) + } + } + return app }