diff options
Diffstat (limited to 'hugolib/config.go')
-rw-r--r-- | hugolib/config.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/hugolib/config.go b/hugolib/config.go index 65b269ab6..694f34615 100644 --- a/hugolib/config.go +++ b/hugolib/config.go @@ -78,10 +78,6 @@ func LoadConfig(d ConfigSourceDescriptor, doWithConfig ...func(cfg config.Provid } } - if err := l.applyConfigDefaults(); err != nil { - return l.cfg, configFiles, err - } - if d.AbsConfigDir != "" { dcfg, dirnames, err := config.LoadConfigFromDir(l.Fs, d.AbsConfigDir, l.Environment) if err == nil { @@ -97,6 +93,10 @@ func LoadConfig(d ConfigSourceDescriptor, doWithConfig ...func(cfg config.Provid } } + if err := l.applyConfigDefaults(); err != nil { + return l.cfg, configFiles, err + } + l.cfg.SetDefaultMergeStrategy() // We create languages based on the settings, so we need to make sure that |