Fix ReadDir()

This commit is contained in:
Ian Gulliver
2023-05-21 08:24:22 -07:00
parent 1136cf1210
commit d1016459e6

View File

@@ -12,9 +12,8 @@ import (
) )
var mapSigs = map[string]string{ var mapSigs = map[string]string{
"./*.jpg;./*.psd;Objects/*.png": "patreon-drmapzo-diamond", "./*.jpg;Objects/*.png": "drmapzo-diamond",
"./*.jpg;./*.png;./*.psd;Objects/*.png": "patreon-drmapzo-diamond", "./*.jpg;./*.png;Objects/*.png": "drmapzo-diamond",
"./*.jpg;./*.webp;Objects/*.png": "patreon-morvoldpress-tier2",
} }
func main() { func main() {
@@ -34,14 +33,14 @@ func main() {
"root", *root, "root", *root,
) )
ok := validateMaps(l, lo.Must(fs.Sub(rootFS, "Maps"))) ok := validateMaps(l, rootFS)
if !ok { if !ok {
os.Exit(1) os.Exit(1)
} }
} }
func validateMaps(l *slog.Logger, mapsFS fs.FS) bool { func validateMaps(l *slog.Logger, mapsFS fs.FS) bool {
entries := lo.Must(mapsFS.(fs.ReadDirFS).ReadDir(".")) entries := lo.Must(fs.ReadDir(mapsFS, "."))
for _, entry := range entries { for _, entry := range entries {
if strings.HasPrefix(entry.Name(), ".") { if strings.HasPrefix(entry.Name(), ".") {