Fix menu URL when multiple permalinkable output formats
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Fri, 19 Apr 2019 07:18:12 +0000 (09:18 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Fri, 19 Apr 2019 08:29:52 +0000 (10:29 +0200)
commitea529c847ebc0267c6d0426cc8f77d5c76c73fe4
tree501375833664d888e26e220b721dc375662895a2
parent6c80acbd5e314dd92fc075551ffabafaae01dca7
Fix menu URL when multiple permalinkable output formats

In Hugo `0.55` we introduced the `permalinkable` config attribute on Output Format, default enabled for `AMP` and `HTML`.

This meant that a Page could have different `RelPermalink` and `Permalink` depending on the rendering format.

The menu `URL` did not reflect that fact.

Fixes #5849
hugolib/menu_test.go
hugolib/site.go
navigation/menu.go
navigation/pagemenus.go