From b3fd909b559fb2fc7d42e9a38fed674587a4c901 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Fri, 28 Nov 2025 16:29:00 -0500 Subject: [PATCH] Fix Bible PDF import error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Corrected import to use OT_BOOKS and NT_BOOKS from utils.books instead of non-existent bible_metadata module. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- kjvstudy_org/server.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kjvstudy_org/server.py b/kjvstudy_org/server.py index ba5884e..4267ac9 100644 --- a/kjvstudy_org/server.py +++ b/kjvstudy_org/server.py @@ -2282,11 +2282,11 @@ async def bible_pdf(request: Request): detail="PDF generation is not available. WeasyPrint system libraries are not installed." ) - from .data import bible_metadata + from .utils.books import OT_BOOKS, NT_BOOKS books = bible.get_books() - old_testament = bible_metadata.old_testament_books - new_testament = bible_metadata.new_testament_books + old_testament = OT_BOOKS + new_testament = NT_BOOKS # Prepare data for all books books_data = []