hugolib: Add .Site.Sites

Fixes #5504
This commit is contained in:
Bjørn Erik Pedersen
2018-12-06 10:29:28 +01:00
parent 831d23cb4d
commit 8378358857
4 changed files with 22 additions and 8 deletions

View File

@@ -369,12 +369,7 @@ func (p *Page) Summary() template.HTML {
// Sites is a convenience method to get all the Hugo sites/languages configured.
func (p *Page) Sites() SiteInfos {
infos := make(SiteInfos, len(p.s.owner.Sites))
for i, site := range p.s.owner.Sites {
infos[i] = &site.Info
}
return infos
return p.s.owner.siteInfos()
}
// SearchKeywords implements the related.Document interface needed for fast page searches.