feat: update settings management to use site_name and add batch update schema
Test / backend (push) Successful in 13s
Test / frontend (push) Successful in 33s

This commit is contained in:
LaurensBartelds committed 2026-04-27 13:06:01 +02:00
1 parent 1b5fd04040
commit 6dd87972f6
5 files changed
+44 -13

No files matched your search

+3 -3
View File
@@ -14,7 +14,7 @@ const router = Router()
const SALT_ROUNDS = 10
function getSiteTitle(): string | null {
return settingsRepo.getSetting('site_title') ?? null
return settingsRepo.getSetting('site_name') ?? null
}
// GET /api/setup/status
@@ -38,7 +38,7 @@ router.post(
// Atomic transaction prevents race conditions between concurrent setup requests
const tx = db.transaction(() => {
const title = settingsRepo.getSetting('site_title')
const title = settingsRepo.getSetting('site_name')
if (title) {
throw new AppError(400, 'Setup already completed')
}
@@ -74,7 +74,7 @@ router.post(
})
const settings: Array<[string, string]> = [
['site_title', siteTitle?.trim() || 'BrainWave'],
['site_name', siteTitle?.trim() || 'BrainWave'],
['site_language', language || 'en'],
['maintenance_mode', 'false'],
]