From e1917740afe3fd08d1948947e25eff55e2c10d98 Mon Sep 17 00:00:00 2001 From: Joe Mooring Date: Fri, 22 Mar 2024 13:02:56 -0700 Subject: [PATCH] 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 --- hugolib/site_new.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hugolib/site_new.go b/hugolib/site_new.go index 97b46e358..59b97e887 100644 --- 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 }