From 20dee618ea59f0b248f7d455576d79fe2a575e4d Mon Sep 17 00:00:00 2001 From: Audrius Butkevicius Date: Sat, 22 Nov 2014 02:19:16 +0000 Subject: [PATCH] Populate ignores upon adding a folder (fixes #996) --- internal/model/model.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/model/model.go b/internal/model/model.go index 73d10b60..2c460264 100644 --- a/internal/model/model.go +++ b/internal/model/model.go @@ -1004,6 +1004,9 @@ func (m *Model) AddFolder(cfg config.FolderConfiguration) { m.deviceFolders[device.DeviceID] = append(m.deviceFolders[device.DeviceID], cfg.ID) } + ignores, _ := ignore.Load(filepath.Join(cfg.Path, ".stignore"), m.cfg.Options().CacheIgnoredFiles) + m.folderIgnores[cfg.ID] = ignores + m.addedFolder = true m.fmut.Unlock() }