summaryrefslogtreecommitdiff
path: root/spartan.go
diff options
context:
space:
mode:
authortjp <tjp@ctrl-c.club>2023-11-14 21:48:48 -0700
committertjp <tjp@ctrl-c.club>2023-11-14 21:48:48 -0700
commitb081308884cb01d235336c900f65dc0a638f08c8 (patch)
tree6174e31ca0a4b03aab568c74591d35e8c9a2a29f /spartan.go
parent04b5ba5d9d02a987e74d04bd61b6dc2c49c31a5d (diff)
minor optimization for git routes
Diffstat (limited to 'spartan.go')
-rw-r--r--spartan.go3
1 files changed, 1 insertions, 2 deletions
diff --git a/spartan.go b/spartan.go
index 61a0b66..2ee650d 100644
--- a/spartan.go
+++ b/spartan.go
@@ -121,9 +121,8 @@ func addSpartanStaticRoute(router *sr.Router, route RouteDirective) {
func addSpartanGitRoute(router *sr.Router, route RouteDirective) {
buildAndAddRoute(router, route, func(route RouteDirective) sr.Handler {
+ subrouter := syw.SpartanRouter(route.FsPath, route.Modifiers.Templates)
handler := sr.HandlerFunc(func(ctx context.Context, request *sr.Request) *sr.Response {
- subrouter := syw.SpartanRouter(route.FsPath, route.Modifiers.Templates)
-
reqclone := cloneRequest(request)
reqclone.Path = strings.TrimPrefix(reqclone.Path, route.URLPath)