From c22799fa12c99932fc4620fce2dc0994567a52af Mon Sep 17 00:00:00 2001 From: tjp Date: Tue, 14 Nov 2023 09:39:53 -0700 Subject: bugfixes from the Protocol refactor --- gopher/gophermap/listdir.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gopher/gophermap/listdir.go') diff --git a/gopher/gophermap/listdir.go b/gopher/gophermap/listdir.go index a2c5214..30d7790 100644 --- a/gopher/gophermap/listdir.go +++ b/gopher/gophermap/listdir.go @@ -28,6 +28,7 @@ func listDir(dir string, location *url.URL, settings FileSystemSettings, hidden for _, entry := range contents { name := entry.Name() + fpath := filepath.Join(dir, name) inf, err := entry.Info() if err != nil { @@ -52,7 +53,7 @@ func listDir(dir string, location *url.URL, settings FileSystemSettings, hidden } else if c, ok := extensions[name]; ok { code = c } else { - code = gopher.GuessItemType(name) + code = gopher.GuessItemType(fpath) } } -- cgit v1.2.3