]> git.maquefel.me Git - brevno-suite/hugo/commitdiff
server: Skip watching dirs in ignoreFiles
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Wed, 25 May 2022 16:31:00 +0000 (18:31 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Wed, 25 May 2022 16:31:00 +0000 (18:31 +0200)
Fixes #9838

commands/hugo.go

index 94111e92d01dd7b73a1f3a31409b7fc6438c41cd..c61e6418513e30d421912be8724ab67722619932 100644 (file)
@@ -861,8 +861,13 @@ func (c *commandeer) newWatcher(pollIntervalStr string, dirList ...string) (*wat
                return nil, err
        }
 
+       spec := c.hugo().Deps.SourceSpec
+
        for _, d := range dirList {
                if d != "" {
+                       if spec.IgnoreFile(d) {
+                               continue
+                       }
                        _ = watcher.Add(d)
                }
        }