mirror of
https://github.com/gohugoio/hugo.git
synced 2025-08-30 22:39:58 +02:00
resources/page: Deprecate .Sites.First in favor of .Sites.Default
Closes #12513
This commit is contained in:
committed by
Bjørn Erik Pedersen
parent
0068f03290
commit
c8dac67def
@@ -139,8 +139,15 @@ type Site interface {
|
||||
// Sites represents an ordered list of sites (languages).
|
||||
type Sites []Site
|
||||
|
||||
// First is a convenience method to get the first Site, i.e. the main language.
|
||||
// Deprecated: Use .Sites.Default instead.
|
||||
func (s Sites) First() Site {
|
||||
hugo.Deprecate(".Sites.First", "Use .Sites.Default instead.", "v0.127.0")
|
||||
return s.Default()
|
||||
}
|
||||
|
||||
// Default is a convenience method to get the site corresponding to the default
|
||||
// content language.
|
||||
func (s Sites) Default() Site {
|
||||
if len(s) == 0 {
|
||||
return nil
|
||||
}
|
||||
@@ -165,7 +172,7 @@ func (s *siteWrapper) Key() string {
|
||||
return s.s.Language().Lang
|
||||
}
|
||||
|
||||
// // Deprecated: Use .Site.Params instead.
|
||||
// Deprecated: Use .Site.Params instead.
|
||||
func (s *siteWrapper) Social() map[string]string {
|
||||
return s.s.Social()
|
||||
}
|
||||
|
Reference in New Issue
Block a user