From d851d6b98fefbe7de91c8c58b883cca4da17eea9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Thu, 23 Mar 2017 20:05:10 +0100 Subject: Add custom protocol support in Permalink --- hugolib/page.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'hugolib/page.go') diff --git a/hugolib/page.go b/hugolib/page.go index 4e9ea2e78..dba3942de 100644 --- a/hugolib/page.go +++ b/hugolib/page.go @@ -862,7 +862,12 @@ func (p *Page) initURLs() error { p.outputFormats = p.s.outputFormats[p.Kind] } rel := p.createRelativePermalink() - p.permalink = p.s.permalink(rel) + + var err error + p.permalink, err = p.s.permalinkForOutputFormat(rel, p.outputFormats[0]) + if err != nil { + return err + } rel = p.s.PathSpec.PrependBasePath(rel) p.relPermalink = rel p.layoutDescriptor = p.createLayoutDescriptor() -- cgit v1.2.3