mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-21 20:46:30 -05:00
hugolib: Simplify some code
This commit is contained in:
parent
0665a3951b
commit
e38e881248
4 changed files with 15 additions and 21 deletions
|
@ -1440,9 +1440,7 @@ func (p *Page) update(frontmatter map[string]interface{}) error {
|
|||
resources = append(resources, cast.ToStringMap(vvv))
|
||||
}
|
||||
case []map[string]interface{}:
|
||||
for _, vvv := range vv {
|
||||
resources = append(resources, vvv)
|
||||
}
|
||||
resources = append(resources, vv...)
|
||||
case []interface{}:
|
||||
for _, vvv := range vv {
|
||||
switch vvvv := vvv.(type) {
|
||||
|
|
|
@ -580,10 +580,8 @@ func testAllMarkdownEnginesForPages(t *testing.T,
|
|||
|
||||
cfg, fs := newTestCfg()
|
||||
|
||||
if settings != nil {
|
||||
for k, v := range settings {
|
||||
cfg.Set(k, v)
|
||||
}
|
||||
for k, v := range settings {
|
||||
cfg.Set(k, v)
|
||||
}
|
||||
|
||||
contentDir := "content"
|
||||
|
|
|
@ -199,19 +199,17 @@ func newFrontmatterConfig(cfg config.Provider) (frontmatterConfig, error) {
|
|||
|
||||
if cfg.IsSet("frontmatter") {
|
||||
fm := cfg.GetStringMap("frontmatter")
|
||||
if fm != nil {
|
||||
for k, v := range fm {
|
||||
loki := strings.ToLower(k)
|
||||
switch loki {
|
||||
case fmDate:
|
||||
c.date = toLowerSlice(v)
|
||||
case fmPubDate:
|
||||
c.publishDate = toLowerSlice(v)
|
||||
case fmLastmod:
|
||||
c.lastmod = toLowerSlice(v)
|
||||
case fmExpiryDate:
|
||||
c.expiryDate = toLowerSlice(v)
|
||||
}
|
||||
for k, v := range fm {
|
||||
loki := strings.ToLower(k)
|
||||
switch loki {
|
||||
case fmDate:
|
||||
c.date = toLowerSlice(v)
|
||||
case fmPubDate:
|
||||
c.publishDate = toLowerSlice(v)
|
||||
case fmLastmod:
|
||||
c.lastmod = toLowerSlice(v)
|
||||
case fmExpiryDate:
|
||||
c.expiryDate = toLowerSlice(v)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,7 +70,7 @@ func createSiteOutputFormats(allFormats output.Formats, cfg config.Provider) (ma
|
|||
|
||||
outputs := cfg.GetStringMap("outputs")
|
||||
|
||||
if outputs == nil || len(outputs) == 0 {
|
||||
if len(outputs) == 0 {
|
||||
return outFormats, nil
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue