diff options
author | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2016-08-08 01:12:06 +0300 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2016-09-06 18:32:18 +0300 |
commit | e56ecab1575f1b25552988b9efff2836f05f87f9 (patch) | |
tree | 630da0933c367ab1b334b232e48abecd6081e55f /commands | |
parent | 0a7d1d0ddc213628fcde7c0e24991246836d9f16 (diff) |
Multilingual TODO-fixes, take 1
See #2309
Diffstat (limited to 'commands')
-rw-r--r-- | commands/hugo.go | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/commands/hugo.go b/commands/hugo.go index 3ac35db1c..6c28b78bd 100644 --- a/commands/hugo.go +++ b/commands/hugo.go @@ -630,11 +630,17 @@ func getDirList() []string { } func reCreateAndbuildSites(watching bool) (err error) { + if err := initSites(); err != nil { + return err + } fmt.Println("Started building sites ...") return Hugo.Build(hugolib.BuildCfg{CreateSitesFromConfig: true, Watching: watching, PrintStats: true}) } func resetAndbuildSites(watching bool) (err error) { + if err := initSites(); err != nil { + return err + } fmt.Println("Started building sites ...") return Hugo.Build(hugolib.BuildCfg{ResetState: true, Watching: watching, PrintStats: true}) } @@ -655,13 +661,17 @@ func initSites() error { } func buildSites(watching bool) (err error) { - initSites() + if err := initSites(); err != nil { + return err + } fmt.Println("Started building sites ...") return Hugo.Build(hugolib.BuildCfg{Watching: watching, PrintStats: true}) } func rebuildSites(events []fsnotify.Event) error { - initSites() + if err := initSites(); err != nil { + return err + } return Hugo.Rebuild(hugolib.BuildCfg{PrintStats: true, Watching: true}, events...) } |