From 37fcdba02e1bdfdca9e01ab6ef6bf4270d3f4ae1 Mon Sep 17 00:00:00 2001 From: Prad N Date: Fri, 4 Apr 2025 00:25:46 -0400 Subject: [PATCH] refactor: enable middleware injection for route registration --- x/identity/handler.go | 2 +- x/portfolio/handler.go | 2 +- x/user/handler.go | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/x/identity/handler.go b/x/identity/handler.go index a5c15e2..42b239e 100644 --- a/x/identity/handler.go +++ b/x/identity/handler.go @@ -18,7 +18,7 @@ func InitTables(db *sql.DB) (Model, error) { return model.New(db), nil } -func RegisterRoutes(e *echo.Echo, m Model) { +func RegisterRoutes(e *echo.Echo, m Model, mdws ...echo.MiddlewareFunc) { controller.HandleAccounts(e.Group("/account"), m) controller.HandleCredentials(e.Group("/credential"), m) controller.HandleDevices(e.Group("/device"), m) diff --git a/x/portfolio/handler.go b/x/portfolio/handler.go index bb5421f..402abe3 100644 --- a/x/portfolio/handler.go +++ b/x/portfolio/handler.go @@ -18,7 +18,7 @@ func InitTables(db *sql.DB) (Model, error) { return model.New(db), nil } -func RegisterRoutes(e *echo.Echo, m Model) { +func RegisterRoutes(e *echo.Echo, m Model, mdws ...echo.MiddlewareFunc) { controller.HandleAssets(e.Group("/assets"), m) controller.HandleBalances(e.Group("/balances"), m) } diff --git a/x/user/handler.go b/x/user/handler.go index 8212bf9..a119ab7 100644 --- a/x/user/handler.go +++ b/x/user/handler.go @@ -18,7 +18,7 @@ func InitTables(db *sql.DB) (Model, error) { return model.New(db), nil } -func RegisterRoutes(e *echo.Echo, m Model) { +func RegisterRoutes(e *echo.Echo, m Model, mdws ...echo.MiddlewareFunc) { controller.HandleProfiles(e.Group("/profiles"), m) controller.HandleSessions(e.Group("/sessions"), m) controller.HandleVault(e.Group("/vault"), m)