mirror of
https://github.com/cf-sonr/motr.git
synced 2026-01-12 02:59:13 +00:00
refactor: enable middleware injection for route registration
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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)
|
||||
}
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user