diff options
Diffstat (limited to 'contrib/fs/gopher.go')
-rw-r--r-- | contrib/fs/gopher.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/contrib/fs/gopher.go b/contrib/fs/gopher.go index db21227..0a0b482 100644 --- a/contrib/fs/gopher.go +++ b/contrib/fs/gopher.go @@ -185,7 +185,8 @@ func isFile(path string) (bool, error) { } func isMap(path string, settings gophermap.FileSystemSettings) bool { - if strings.HasSuffix(path, ".gophermap") { + base := filepath.Base(path) + if base == "gophermap" || strings.HasSuffix(base, ".gph") || strings.HasSuffix(base, ".gophermap") { return true } return slices.Contains(settings.DirMaps, filepath.Base(path)) |