diff options
author | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2018-01-05 12:01:13 +0100 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2018-01-06 10:29:13 +0100 |
commit | ab82a27d055c3aa177821d81a45a5c6e972aa29e (patch) | |
tree | d63246b0801d2cafbb755a204a5920beb067f94e /resource | |
parent | f25d8a9e17fb65fa41dafdcbf0358853d68eaf45 (diff) |
Fix URLs for bundle resources in multihost mode
Fixes #4217
Diffstat (limited to 'resource')
-rw-r--r-- | resource/resource.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/resource/resource.go b/resource/resource.go index a9fa3df16..72ce29125 100644 --- a/resource/resource.go +++ b/resource/resource.go @@ -273,7 +273,11 @@ func (l *genericResource) Publish() error { } func (l *genericResource) target() string { - return l.relPermalinkForRel(l.rel, false) + target := l.relPermalinkForRel(l.rel, false) + if l.spec.PathSpec.Languages.IsMultihost() { + target = path.Join(l.spec.PathSpec.Language.Lang, target) + } + return target } func (r *Spec) newGenericResource( |