summaryrefslogtreecommitdiffstats
path: root/hugolib/page_paths.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-01-05 11:07:50 +0100
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-01-06 10:29:13 +0100
commitf25d8a9e17fb65fa41dafdcbf0358853d68eaf45 (patch)
treefd8932fdf88b3774b5773866c5f8ceadea2cc15a /hugolib/page_paths.go
parent54a89cde69c1fcda7afe0ba0f4e0de86f5f69aa5 (diff)
Fix sub-folder baseURL handling for Page resources
I.e. images etc. Fixes #4228
Diffstat (limited to 'hugolib/page_paths.go')
-rw-r--r--hugolib/page_paths.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/hugolib/page_paths.go b/hugolib/page_paths.go
index 3eb1add80..287678c61 100644
--- a/hugolib/page_paths.go
+++ b/hugolib/page_paths.go
@@ -137,9 +137,9 @@ func (p *Page) initURLs() error {
if err != nil {
return err
}
- rel = p.s.PathSpec.PrependBasePath(rel)
- p.relPermalink = rel
+
p.relPermalinkBase = strings.TrimSuffix(rel, f.MediaType.FullSuffix())
+ p.relPermalink = p.s.PathSpec.PrependBasePath(rel)
p.layoutDescriptor = p.createLayoutDescriptor()
return nil
}