diff options
| author | tjpcc <tjp@ctrl-c.club> | 2023-09-07 12:58:17 -0600 |
|---|---|---|
| committer | tjpcc <tjp@ctrl-c.club> | 2023-09-08 14:55:02 -0600 |
| commit | 030d05d57a7e46c57497bfaab5f3a27a91893b9d (patch) | |
| tree | 9c239dc1671f49a5c8bae9aa2670cb5fc5752ae8 /routes.go | |
| parent | 45565e27f17c802be6f38eed35d86199606c308c (diff) | |
opt-in AutoAtom support for gemini
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 { |
