From 030d05d57a7e46c57497bfaab5f3a27a91893b9d Mon Sep 17 00:00:00 2001 From: tjpcc Date: Thu, 7 Sep 2023 12:58:17 -0600 Subject: opt-in AutoAtom support for gemini --- routes.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'routes.go') diff --git a/routes.go b/routes.go index c4c9df0..9c330b6 100644 --- a/routes.go +++ b/routes.go @@ -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 { -- cgit v1.2.3