From e85449288746608f879ba12012e9ba70bfeab73d Mon Sep 17 00:00:00 2001 From: John O'Keefe Date: Thu, 26 Feb 2026 17:25:27 -0500 Subject: [PATCH] refactor: use ScannerHandler directly for library convenience routes Previously, library routes used a generic NewHandler for convenience routes. Now uses cfg.ScannerHandler directly for consistency with other scanner endpoints and to ensure proper handler-specific middleware is applied. --- internal/router/library.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/router/library.go b/internal/router/library.go index f09dc4c..177afad 100644 --- a/internal/router/library.go +++ b/internal/router/library.go @@ -16,7 +16,7 @@ func registerLibraryRoutes(cfg *Config) { protected := e.Group("/api", jwtMiddleware) // Create handler for library-specific convenience routes - h := handlers.NewHandler(cfg.Queries, cfg.ConnManager, cfg.QueueProcessor) + h := cfg.ScannerHandler // Public library types endpoint e.GET("/api/libraries/types", cfg.LibraryHandler.GetLibraryTypes)