diff --git a/src/routes/admin/settings/+page.server.ts b/src/routes/admin/settings/+page.server.ts index 495a1bc..e47c981 100644 --- a/src/routes/admin/settings/+page.server.ts +++ b/src/routes/admin/settings/+page.server.ts @@ -23,7 +23,9 @@ export const load: PageServerLoad = async ({ parent, cookies }) => { return { settings: { register: { - enabled: settings['register.enabled'] ?? true + enabled: settings['register.enabled'] ?? true, + disabled_title: settings['register.disabled_title'] ?? 'Anmeldung geschlossen', + disabled_details: settings['register.disabled_details'] ?? '' } }, self: self diff --git a/src/routes/admin/settings/+page.svelte b/src/routes/admin/settings/+page.svelte index fa55538..9f020d5 100644 --- a/src/routes/admin/settings/+page.svelte +++ b/src/routes/admin/settings/+page.svelte @@ -9,7 +9,15 @@ method: 'POST', body: JSON.stringify({ register: { - enabled: returnIfNoDup(settings.register.enabled, data.settings.register.enabled) + enabled: returnIfNoDup(settings.register.enabled, data.settings.register.enabled), + disabled_title: returnIfNoDup( + settings.register.disabled_title, + data.settings.register.disabled_title + ), + disabled_details: returnIfNoDup( + settings.register.disabled_details, + data.settings.register.disabled_details + ) } } as PageData['settings']) }); @@ -30,6 +38,22 @@ Aktiviert + +