Module manager installs Bibles whose versification we can't read; they then vanish #124
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
schaefera/utStudyBIble#124
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Found while testing #28 on the phone (build fix/install-416-restart@98c2484).
Seen:
Versification=LXX) and installs it without complaint. The files land insword/modules/texts/ztext/lxx/plusmods.d/lxx.conf, and the row says "installed".Cause:
BibleInfo::installed(core/src/bible/installed.rs:28) keeps only confs for whichModule::from_confsucceeds.sword/src/v11n/systems.inihas only KJV, MT and German, so any other versification (LXX, Synodal, Vulg, Leningrad, Catholic, NRSV, …) fails there and is silently dropped.That breaks the CLAUDE.md rule: a feature that depends on module data is greyed out with an explanation, never silently broken.
Fix (a small one, for v0.1):
Tests: a catalog test with a conf that has
Versification=LXX(not installable, with the reason), plus an e2e check of the greyed row if the repo server can serve such a conf.🤖 Generated with Claude Code
claude-bot referenced this issue2026-10-30 15:46:09 +00:00
claude-bot referenced this issue2026-10-30 16:14:36 +00:00