diff --git a/package.json b/package.json
index 559efa3..10d463e 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "siteforge",
"private": true,
- "version": "2.9.6",
+ "version": "2.9.7",
"type": "module",
"scripts": {
"dev": "vite",
diff --git a/src/AdminPage.tsx b/src/AdminPage.tsx
index c62bd39..134b42b 100644
--- a/src/AdminPage.tsx
+++ b/src/AdminPage.tsx
@@ -4702,6 +4702,36 @@ const [dashboardNow, setDashboardNow] = useState(() => new Date())
Adds a “Study This Book” button to the playlist page and an audio-only link on the study hub.
+ {(book.highlights ?? []).length > 0 && (
+
+
+ {(book.highlights ?? []).map(link => (
+
+
{link.episodeNumber ? `Ep. ${link.episodeNumber}` : '—'}
+
{link.title || Untitled}
+
+
+
+
+
+ ))}
+
Highlights that moved here when this series ended. Restore puts one back on the Episodes page (as General) so you can edit it.
+
+ )}
setForm(f => ({ ...f, finishedBooks: (f.finishedBooks ?? []).map(b => b.id === book.id ? { ...b, downloadUrl: e.target.value } : b) }))} />