mirror of
https://github.com/gohugoio/hugo.git
synced 2024-12-27 22:01:14 +00:00
hugolib: Add the last lookup variant for the GetPage index
Now, even for nun-bundles it is possible to do lookup without path or extension. So, given `blog/my-blog-post.en.md` these lookups will succeed: * `blog/my-blog-post.en.md` * `blog/my-blog-post` * `my-blog-post.en.md` * `my-blog-post` See #4312 See https://github.com/gohugoio/hugoDocs/issues/307
This commit is contained in:
parent
4a7c2b3695
commit
3446fe9b89
2 changed files with 6 additions and 0 deletions
|
@ -80,6 +80,9 @@ func TestPageBundlerSite(t *testing.T) {
|
|||
singlePage := s.getPage(KindPage, "a/1.md")
|
||||
|
||||
assert.NotNil(singlePage)
|
||||
assert.Equal(singlePage, s.getPage("page", "a/1"))
|
||||
assert.Equal(singlePage, s.getPage("page", "1"))
|
||||
|
||||
assert.Contains(singlePage.Content, "TheContent")
|
||||
|
||||
if ugly {
|
||||
|
|
|
@ -86,6 +86,9 @@ func (c *PageCollections) refreshPageCaches() {
|
|||
_, name := path.Split(dir)
|
||||
cache[name] = p
|
||||
cache[dir] = p
|
||||
} else {
|
||||
// Again, ambigous
|
||||
cache[translasionBaseName] = p
|
||||
}
|
||||
|
||||
// We need a way to get to the current language version.
|
||||
|
|
Loading…
Reference in a new issue