Move block create before normal page creation
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Peter Stuifzand 2020-10-21 21:54:19 +02:00
parent 5cc4e65638
commit 057b8d2f46

15
file.go
View File

@ -228,6 +228,13 @@ func (fp *FilePages) save(msg saveMessage) error {
page.Name = strings.Replace(p, " ", "_", -1) page.Name = strings.Replace(p, " ", "_", -1)
page.Title = strings.Replace(p, "_", " ", -1) page.Title = strings.Replace(p, "_", " ", -1)
sw.Start("create blocks")
err := saveBlocksFromPage(fp.dirname, page)
if err != nil {
log.Println(err)
}
sw.Stop()
if p[0] != '_' { if p[0] != '_' {
sw.Start("prepare") sw.Start("prepare")
@ -284,13 +291,7 @@ func (fp *FilePages) save(msg saveMessage) error {
sw.Stop() sw.Stop()
} }
sw.Start("create blocks") return nil
err := saveBlocksFromPage(fp.dirname, page)
if err != nil {
log.Println(err)
}
sw.Stop()
return err
} }
func saveWithNewIDs(dirname string, listItems []ListItemV2, pageName string) ([]ListItem, error) { func saveWithNewIDs(dirname string, listItems []ListItemV2, pageName string) ([]ListItem, error) {