mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-21 20:46:30 -05:00
Fix htimes /: operation not permitted error on config changes
Regression introduced in v0.104.1.
This commit is contained in:
parent
2171e3c9a5
commit
4611b6920b
1 changed files with 3 additions and 1 deletions
|
@ -79,8 +79,8 @@ type commandeer struct {
|
|||
changeDetector *fileChangeDetector
|
||||
|
||||
// We need to reuse these on server rebuilds.
|
||||
// These 2 will be different if --renderStaticToDisk is set.
|
||||
publishDirFs afero.Fs
|
||||
publishDirStaticFs afero.Fs
|
||||
publishDirServerFs afero.Fs
|
||||
|
||||
h *hugoBuilderCommon
|
||||
|
@ -170,6 +170,7 @@ func (c *commandeer) Set(key string, value any) {
|
|||
|
||||
func (c *commandeer) initFs(fs *hugofs.Fs) error {
|
||||
c.publishDirFs = fs.PublishDir
|
||||
c.publishDirStaticFs = fs.PublishDirStatic
|
||||
c.publishDirServerFs = fs.PublishDirServer
|
||||
c.DepsCfg.Fs = fs
|
||||
|
||||
|
@ -426,6 +427,7 @@ func (c *commandeer) loadConfig() error {
|
|||
if c.publishDirFs != nil {
|
||||
// Need to reuse the destination on server rebuilds.
|
||||
fs.PublishDir = c.publishDirFs
|
||||
fs.PublishDirStatic = c.publishDirStaticFs
|
||||
fs.PublishDirServer = c.publishDirServerFs
|
||||
} else {
|
||||
if c.renderStaticToDisk {
|
||||
|
|
Loading…
Reference in a new issue