diff options
Diffstat (limited to 'routes.go')
| -rw-r--r-- | routes.go | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -15,6 +15,7 @@ import ( "tildegit.org/tjp/sliderule/contrib/tlsauth" "tildegit.org/tjp/sliderule/finger" "tildegit.org/tjp/sliderule/gemini" + "tildegit.org/tjp/sliderule/gemini/gemtext" "tildegit.org/tjp/sliderule/logging" ) @@ -55,7 +56,12 @@ func geminiRouter(conf config) sr.Handler { )), ) - return router.Handler() + h := router.Handler() + if conf.geminiAutoAtom { + h = gemtext.AutoAtom(h) + } + + return h } func gopherRouter(conf config) sr.Handler { |
