Have got post creation working.

This commit is contained in:
Leon Mika 2025-01-27 14:23:54 +11:00
parent 63b19a249a
commit 8e0ffb6c24
20 changed files with 479 additions and 11 deletions

View file

@ -3,6 +3,7 @@ package hugo
type SiteDir string
const (
BaseSiteDir SiteDir = "base"
ThemeSiteDir SiteDir = "theme"
BaseSiteDir SiteDir = "base"
ThemeSiteDir SiteDir = "theme"
ContentSiteDir SiteDir = "content"
)

View file

@ -36,7 +36,7 @@ func (p *Provider) SiteStagingDir(site models.Site, what SiteDir) string {
case ThemeSiteDir:
return filepath.Join(p.stagingDir, site.Name, "themes", site.Theme)
}
return ""
return filepath.Join(p.stagingDir, site.Name, string(what))
}
func (p *Provider) NewSite(ctx context.Context, site models.Site) error {