shithub: hugo

Download patch

ref: 19de4476d8522ca8a63985b3d7efc165666bc35c
parent: 37e378773fbc127863f2b7a389d5ce3a14674c73
author: Bjørn Erik Pedersen <[email protected]>
date: Fri May 26 17:31:45 EDT 2017

hubolib: Remove the regular page restriction from .Site.GetPage

See #2844

--- a/hugolib/site.go
+++ b/hugolib/site.go
@@ -1892,18 +1892,10 @@
 }
 
 // GetPage looks up a index page of a given type in the path given.
-// This method may support regular pages in the future, but currently it is a
-// convenient way of getting the home page or
-// a section from a template:
 //    {{ with .Site.GetPage "section" "blog" }}{{ .Title }}{{ end }}
 //
 // This will return nil when no page could be found.
-//
-// The valid page types are: home, section, taxonomy and taxonomyTerm
 func (s *SiteInfo) GetPage(typ string, path ...string) (*Page, error) {
-	if typ == KindPage {
-		return nil, errors.New("GetPage not supported for regular pages")
-	}
 	return s.getPage(typ, path...), nil
 }