hugolib: Conditionally suppress .Site.Author deprecation notice - hugo - [fork] hugo port for 9front
HTML git clone git@git.drkhsh.at/hugo.git
DIR Log
DIR Files
DIR Refs
DIR Submodules
DIR README
DIR LICENSE
---
DIR commit e1917740afe3fd08d1948947e25eff55e2c10d98
DIR parent 27414d43a07026fe94f0e3c5ca3e69a4b1c8f2e4
HTML Author: Joe Mooring <joe.mooring@veriphor.com>
Date: Fri, 22 Mar 2024 13:02:56 -0700
hugolib: Conditionally suppress .Site.Author deprecation notice
Suppress the .Site.Author deprecation notice unless the Author key
is present and not empty in the site configuration.
Closes #12297
Diffstat:
M hugolib/site_new.go | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
---
DIR diff --git a/hugolib/site_new.go b/hugolib/site_new.go
@@ -449,7 +449,9 @@ func (s *Site) Params() maps.Params {
// Deprecated: Use taxonomies instead.
func (s *Site) Author() map[string]any {
- hugo.Deprecate(".Site.Author", "Use taxonomies instead.", "v0.124.0")
+ if len(s.conf.Author) != 0 {
+ hugo.Deprecate(".Site.Author", "Use taxonomies instead.", "v0.124.0")
+ }
return s.conf.Author
}