Fetch BSB passage text from Bolls.life API in study lesson view; v1.1.35

Adds /api/bible-passage server route that proxies the Berean Standard Bible
from Bolls.life per-verse, with in-memory caching. Study lesson scripture
block now displays live BSB text instead of static passageText. Adds
bibleBook field to StudyProgram so admins can set the book name explicitly
when the study slug doesn't match (e.g. a study titled "ephesians-part-2").

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
nmemmertandClaude Sonnet 4.6 committed 2026-08-10 10:12:25 -04:00
1 parent 6acc3f1d04
commit 9e602e29ec
8 files changed
+117 -5

No files matched your search

+1
View File
@@ -9,6 +9,7 @@ export interface StudyProgram {
slug: string
title: string
description: string
bibleBook?: string
homepageEyebrow?: string
showOnHomepage?: boolean
showNewTag?: boolean