mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-29 06:12:02 -05:00
hugolib: Remove deprecated rssURI
This commit is contained in:
parent
df4cbbd3bd
commit
f1a00b2069
3 changed files with 3 additions and 21 deletions
|
@ -471,7 +471,7 @@ func loadDefaultSettingsFor(v *viper.Viper) error {
|
||||||
v.SetDefault("disableFastRender", false)
|
v.SetDefault("disableFastRender", false)
|
||||||
v.SetDefault("timeout", 10000) // 10 seconds
|
v.SetDefault("timeout", 10000) // 10 seconds
|
||||||
|
|
||||||
// Remove in Hugo 0.39
|
// Remove in Hugo 0.50
|
||||||
|
|
||||||
if v.GetBool("useModTimeAsFallback") {
|
if v.GetBool("useModTimeAsFallback") {
|
||||||
|
|
||||||
|
@ -480,7 +480,7 @@ func loadDefaultSettingsFor(v *viper.Viper) error {
|
||||||
[frontmatter]
|
[frontmatter]
|
||||||
date = [ "date",":fileModTime", ":default"]
|
date = [ "date",":fileModTime", ":default"]
|
||||||
lastmod = ["lastmod" ,":fileModTime", ":default"]
|
lastmod = ["lastmod" ,":fileModTime", ":default"]
|
||||||
`, false)
|
`, true)
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -30,10 +30,9 @@ func TestRSSOutput(t *testing.T) {
|
||||||
|
|
||||||
rssLimit := len(weightedSources) - 1
|
rssLimit := len(weightedSources) - 1
|
||||||
|
|
||||||
rssURI := "customrss.xml"
|
rssURI := "index.xml"
|
||||||
|
|
||||||
cfg.Set("baseURL", "http://auth/bub/")
|
cfg.Set("baseURL", "http://auth/bub/")
|
||||||
cfg.Set("rssURI", rssURI)
|
|
||||||
cfg.Set("title", "RSSTest")
|
cfg.Set("title", "RSSTest")
|
||||||
cfg.Set("rssLimit", rssLimit)
|
cfg.Set("rssLimit", rssLimit)
|
||||||
|
|
||||||
|
|
|
@ -15,11 +15,8 @@ package hugolib
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"path"
|
|
||||||
"strings"
|
|
||||||
|
|
||||||
"github.com/gohugoio/hugo/config"
|
"github.com/gohugoio/hugo/config"
|
||||||
"github.com/gohugoio/hugo/helpers"
|
|
||||||
"github.com/gohugoio/hugo/output"
|
"github.com/gohugoio/hugo/output"
|
||||||
"github.com/spf13/cast"
|
"github.com/spf13/cast"
|
||||||
)
|
)
|
||||||
|
@ -30,20 +27,6 @@ func createDefaultOutputFormats(allFormats output.Formats, cfg config.Provider)
|
||||||
robotsOut, _ := allFormats.GetByName(output.RobotsTxtFormat.Name)
|
robotsOut, _ := allFormats.GetByName(output.RobotsTxtFormat.Name)
|
||||||
sitemapOut, _ := allFormats.GetByName(output.SitemapFormat.Name)
|
sitemapOut, _ := allFormats.GetByName(output.SitemapFormat.Name)
|
||||||
|
|
||||||
// TODO(bep) this mumbo jumbo is deprecated and should be removed, but there are tests that
|
|
||||||
// depends on this, so that will have to wait.
|
|
||||||
rssBase := cfg.GetString("rssURI")
|
|
||||||
if rssBase == "" || rssBase == "index.xml" {
|
|
||||||
rssBase = rssOut.BaseName
|
|
||||||
} else {
|
|
||||||
// Remove in Hugo 0.36.
|
|
||||||
helpers.Deprecated("Site config", "rssURI", "Set baseName in outputFormats.RSS", true)
|
|
||||||
// RSS has now a well defined media type, so strip any suffix provided
|
|
||||||
rssBase = strings.TrimSuffix(rssBase, path.Ext(rssBase))
|
|
||||||
}
|
|
||||||
|
|
||||||
rssOut.BaseName = rssBase
|
|
||||||
|
|
||||||
return map[string]output.Formats{
|
return map[string]output.Formats{
|
||||||
KindPage: output.Formats{htmlOut},
|
KindPage: output.Formats{htmlOut},
|
||||||
KindHome: output.Formats{htmlOut, rssOut},
|
KindHome: output.Formats{htmlOut, rssOut},
|
||||||
|
|
Loading…
Reference in a new issue