Skip to content
Permalink
Browse files

hugolib: Fix broken bundle live reload logic

Fixes #6315
Updates #6308
  • Loading branch information...
bep committed Sep 6, 2019
1 parent 24ad429 commit 901077c0364eaf3fe4f997c3026aa18cfc7781ed
Showing with 6 additions and 5 deletions.
  1. +6 −5 hugolib/hugo_sites.go
@@ -837,15 +837,16 @@ type contentChangeMap struct {
symContent map[string]map[string]bool
}

func (m *contentChangeMap) add(filename string, tp bundleDirType) {
func (m *contentChangeMap) add(dirname string, tp bundleDirType) {
m.mu.Lock()
dir := filepath.Dir(filename) + helpers.FilePathSeparator
dir = strings.TrimPrefix(dir, ".")
if !strings.HasSuffix(dirname, helpers.FilePathSeparator) {
dirname += helpers.FilePathSeparator
}
switch tp {
case bundleBranch:
m.branchBundles[dir] = true
m.branchBundles[dirname] = true
case bundleLeaf:
m.leafBundles.Insert(dir, true)
m.leafBundles.Insert(dirname, true)
default:
panic("invalid bundle type")
}

0 comments on commit 901077c

Please sign in to comment.
You can’t perform that action at this time.