Add Mailgun admin tools and contact API

This commit is contained in:
2025-09-24 13:59:26 +00:00
parent 6329ad0618
commit 1054f5d817
13 changed files with 1459 additions and 29 deletions

View File

@@ -86,12 +86,13 @@ export async function GET(request: Request) {
id: bookmark.id,
type: 'chapter' as const,
title: `${bookmark.book.name} ${bookmark.chapterNum}`,
subtitle: bookmark.book.version.name,
subtitle: `${bookmark.book.version.name} - ${bookmark.book.version.abbreviation}`,
note: bookmark.note,
createdAt: bookmark.createdAt,
navigation: {
bookId: bookmark.bookId,
chapterNum: bookmark.chapterNum
chapterNum: bookmark.chapterNum,
versionId: bookmark.book.versionId
},
book: bookmark.book
}))
@@ -100,7 +101,7 @@ export async function GET(request: Request) {
id: bookmark.id,
type: 'verse' as const,
title: `${bookmark.verse.chapter.book.name} ${bookmark.verse.chapter.chapterNum}:${bookmark.verse.verseNum}`,
subtitle: bookmark.verse.chapter.book.version.name,
subtitle: `${bookmark.verse.chapter.book.version.name} - ${bookmark.verse.chapter.book.version.abbreviation}`,
note: bookmark.note,
createdAt: bookmark.createdAt,
color: bookmark.color,
@@ -108,7 +109,8 @@ export async function GET(request: Request) {
navigation: {
bookId: bookmark.verse.chapter.bookId,
chapterNum: bookmark.verse.chapter.chapterNum,
verseNum: bookmark.verse.verseNum
verseNum: bookmark.verse.verseNum,
versionId: bookmark.verse.chapter.book.versionId
},
verse: bookmark.verse
}))