summaryrefslogtreecommitdiffstats
path: root/hugofs/filter_fs.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2022-03-20 11:24:44 +0100
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2022-03-20 20:23:03 +0100
commit1c0e7c1ae1eb9cd47fbe030ebddbf89df04fe667 (patch)
treee3e5528048ddb5bb749e7549eb8946717ebd45a3 /hugofs/filter_fs.go
parentcad2d8cc70f25ca5e5107dd963c95b7b7c6840d1 (diff)
Make sure file mounts higher up wins
Fixes #9693
Diffstat (limited to 'hugofs/filter_fs.go')
-rw-r--r--hugofs/filter_fs.go4
1 files changed, 1 insertions, 3 deletions
diff --git a/hugofs/filter_fs.go b/hugofs/filter_fs.go
index 9da63bbb7..ec3897d9e 100644
--- a/hugofs/filter_fs.go
+++ b/hugofs/filter_fs.go
@@ -47,10 +47,9 @@ func NewLanguageFs(langs map[string]int, fs afero.Fs) (afero.Fs, error) {
lang := meta.Lang
fileLang, translationBaseName, translationBaseNameWithExt := langInfoFrom(langs, fi.Name())
- weight := 0
+ weight := meta.Weight
if fileLang != "" {
- weight = 1
if fileLang == lang {
// Give priority to myfile.sv.txt inside the sv filesystem.
weight++
@@ -63,7 +62,6 @@ func NewLanguageFs(langs map[string]int, fs afero.Fs) (afero.Fs, error) {
&FileMeta{
Lang: lang,
Weight: weight,
- Ordinal: langs[lang],
TranslationBaseName: translationBaseName,
TranslationBaseNameWithExt: translationBaseNameWithExt,
Classifier: files.ClassifyContentFile(fi.Name(), meta.OpenFunc),