From 738243d9454672cd94247297df860fc8b2d3b24b Mon Sep 17 00:00:00 2001 From: Kharec Date: Sun, 23 Nov 2025 13:41:55 +0100 Subject: [PATCH] feat: add ValidationMiddleware to RouteModuleConfig --- internal/handlers/routes.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/internal/handlers/routes.go b/internal/handlers/routes.go index 698ac04..24deba7 100644 --- a/internal/handlers/routes.go +++ b/internal/handlers/routes.go @@ -13,9 +13,10 @@ type RouteModule interface { } type RouteModuleConfig struct { - AuthService middleware.TokenVerifier - GeneralRateLimit func(chi.Router) chi.Router - AuthRateLimit func(chi.Router) chi.Router - CSRFMiddleware func(http.Handler) http.Handler - AuthMiddleware func(http.Handler) http.Handler + AuthService middleware.TokenVerifier + GeneralRateLimit func(chi.Router) chi.Router + AuthRateLimit func(chi.Router) chi.Router + CSRFMiddleware func(http.Handler) http.Handler + AuthMiddleware func(http.Handler) http.Handler + ValidationMiddleware func(http.Handler) http.Handler }