summaryrefslogtreecommitdiff
path: root/gemini.go
diff options
context:
space:
mode:
authortjpcc <tjp@ctrl-c.club>2023-10-31 11:11:53 -0600
committertjpcc <tjp@ctrl-c.club>2023-10-31 11:15:08 -0600
commit1a3ec70d3f0b7d62e570f3b85aa7e0e034a2cc7b (patch)
tree08e3f9dfc1260cb324625b6437b0254fee89e5bd /gemini.go
parent9d102cb910fe9687b94235da04125329cd787054 (diff)
move 'auth' to a modifier
fixes #12
Diffstat (limited to 'gemini.go')
-rw-r--r--gemini.go6
1 files changed, 3 insertions, 3 deletions
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)
})
}