diff options
Diffstat (limited to 'internal/bible/registry.go')
| -rw-r--r-- | internal/bible/registry.go | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/internal/bible/registry.go b/internal/bible/registry.go index 28571ea..794b48f 100644 --- a/internal/bible/registry.go +++ b/internal/bible/registry.go @@ -35,10 +35,9 @@ func buildRegistry() { } regMeta = map[string]CorpusMeta{} regUserTSV = map[string]string{} - // embedded first - ents, _ := corporaFS.ReadDir("corpora") - for _, e := range ents { - if code, ok := strings.CutSuffix(e.Name(), ".ini"); ok { + // embedded first (core FS = vul always; optional FS = rest under -tags fullbible) + for _, name := range embCorpusFiles() { + if code, ok := strings.CutSuffix(name, ".ini"); ok { if m, ok := embeddedCorpusMeta(code); ok { regMeta[code] = m } |
