hugolib: Fix static filesystem for themed multihost sites
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Thu, 12 Jul 2018 08:09:32 +0000 (10:09 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Thu, 12 Jul 2018 10:18:56 +0000 (12:18 +0200)
commit80c8f3b81a9849080e64bf877288ede28d960d3f
tree915da0911088942d85584d469fe39e497f34a6eb
parent6b6dcb44a014699c289bf32fe57d4c4216777be0
hugolib: Fix static filesystem for themed multihost sites

Multihost is where each language has its own `baseURL`. In this configuration, static files from the theme was not picked up.

This was a regression in Hugo `0.42`. This commit also adds proper tests for this, so that does not happen again.

Fixes #4929
hugolib/filesystems/basefs.go
hugolib/filesystems/basefs_test.go