From 7e9c2ccbe995fe0337f3b580442d3e9f862282e2 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Fri, 30 Jul 2021 11:32:23 +0200 Subject: [PATCH] sync: Ignore some hidden files/dirs --- admin/sync/exercice_files.go | 2 +- admin/sync/themes.go | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/admin/sync/exercice_files.go b/admin/sync/exercice_files.go index d9ea9295..54a4ed53 100644 --- a/admin/sync/exercice_files.go +++ b/admin/sync/exercice_files.go @@ -42,7 +42,7 @@ func BuildFilesListInto(i Importer, exercice fic.Exercice, into string) (files [ errs = append(errs, err.Error()) } else { for _, fname := range flist { - if fname == "DIGESTS.txt" { + if fname == "DIGESTS.txt" || fname == ".gitattributes" { continue } diff --git a/admin/sync/themes.go b/admin/sync/themes.go index 33f99c8b..2e468c81 100644 --- a/admin/sync/themes.go +++ b/admin/sync/themes.go @@ -26,8 +26,10 @@ func GetThemes(i Importer) ([]string, error) { return nil, err } else { for _, dir := range dirs { - if _, err := i.listDir(dir); err == nil { - themes = append(themes, dir) + if !strings.HasPrefix(dir, ".") { + if _, err := i.listDir(dir); err == nil { + themes = append(themes, dir) + } } } }