Move the privacy config into a parent

See #4751
This commit is contained in:
Bjørn Erik Pedersen
2018-05-22 14:00:36 +02:00
parent 568b4335c2
commit 353148c2bc
10 changed files with 23 additions and 19 deletions

View File

@@ -388,11 +388,7 @@ type SiteInfo struct {
preserveTaxonomyNames bool
Data *map[string]interface{}
// This contains all privacy related settings that can be used to
// make the YouTube template etc.GDPR compliant.
// It is mostly in use by Hugo's built-in, but is also available
// for end users with {{ .Site.PrivacyConfig.YouTube.NoCookie }} etc.
PrivacyConfig privacy.Config
Config SiteConfig
owner *HugoSites
s *Site
@@ -1151,7 +1147,7 @@ func (s *Site) initializeSiteInfo() error {
Data: &s.Data,
owner: s.owner,
s: s,
PrivacyConfig: privacyConfig,
Config: SiteConfig{Privacy: privacyConfig},
}
rssOutputFormat, found := s.outputFormats[KindHome].GetByName(output.RSSFormat.Name)