From 1a3ec70d3f0b7d62e570f3b85aa7e0e034a2cc7b Mon Sep 17 00:00:00 2001 From: tjpcc Date: Tue, 31 Oct 2023 11:11:53 -0600 Subject: move 'auth' to a modifier fixes #12 --- gemini.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gemini.go') diff --git a/gemini.go b/gemini.go index cbf3e79..fc99e5e 100644 --- a/gemini.go +++ b/gemini.go @@ -99,7 +99,7 @@ func addGeminiRoute(router *sr.Router, route RouteDirective) { if route.Modifiers.AutoAtom { handler = atomconv.Auto(handler) } - return GeminiAuthMiddleware(route.Auth)(handler) + return GeminiAuthMiddleware(route.Modifiers.Auth)(handler) }) case "git": addGeminiGitRoute(router, route) @@ -133,7 +133,7 @@ func addGeminiStaticRoute(router *sr.Router, route RouteDirective) { handler = atomconv.Auto(handler) } - handler = GeminiAuthMiddleware(route.Auth)(handler) + handler = GeminiAuthMiddleware(route.Modifiers.Auth)(handler) if route.Modifiers.Titan != nil { titan := fs.TitanUpload(route.FsPath, route.URLPath, route.Modifiers.Titan.Strategy.Approve)(handler) @@ -163,6 +163,6 @@ func addGeminiGitRoute(router *sr.Router, route RouteDirective) { if route.Modifiers.AutoAtom { handler = atomconv.Auto(handler) } - return GeminiAuthMiddleware(route.Auth)(handler) + return GeminiAuthMiddleware(route.Modifiers.Auth)(handler) }) } -- cgit v1.2.3