From 21845ca4191187bba5de9940e1b22b0ec49db97e Mon Sep 17 00:00:00 2001 From: adnano Date: Sat, 20 Mar 2021 13:33:13 -0400 Subject: [PATCH] fs: Fix empty media type for directory index pages --- fs.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fs.go b/fs.go index 5e2841c..8a70df2 100644 --- a/fs.go +++ b/fs.go @@ -151,7 +151,8 @@ func serveFile(w ResponseWriter, r *Request, fsys fs.FS, name string, redirect b } // Use contents of index.gmi if present - index, err := fsys.Open(path.Join(name, indexPage)) + name = path.Join(name, indexPage) + index, err := fsys.Open(name) if err == nil { defer index.Close() istat, err := index.Stat()