From ebe1220520caeb047ea3f9eb925d5d88974fe3cc Mon Sep 17 00:00:00 2001 From: viktorstrate Date: Sat, 7 Mar 2020 15:34:32 +0100 Subject: [PATCH] Skip hidden folders, this closes #13 --- api/scanner/album_scanner.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/api/scanner/album_scanner.go b/api/scanner/album_scanner.go index 869a257..9e2d853 100644 --- a/api/scanner/album_scanner.go +++ b/api/scanner/album_scanner.go @@ -193,6 +193,11 @@ func scan(database *sql.DB, user *models.User) { for _, item := range dirContent { subalbumPath := path.Join(albumPath, item.Name()) + // Skip if directory is hidden + if path.Base(subalbumPath)[0:1] == "." { + continue + } + if item.IsDir() && directoryContainsPhotos(subalbumPath, &scanner_cache) { scanQueue.PushBack(scanInfo{ path: subalbumPath,