From 66355917882ff67f44337b50d6e0813a45a36f16 Mon Sep 17 00:00:00 2001 From: bytedream Date: Wed, 27 Nov 2024 20:34:07 +0100 Subject: [PATCH] remove paypal link settings and show link when registered successfully --- .env.example | 5 +++++ src/routes/admin/settings/+page.server.ts | 4 +--- src/routes/admin/settings/+page.svelte | 8 +++----- src/routes/faq/+page.server.ts | 8 -------- src/routes/faq/+page.svelte | 15 ++++++++------- src/routes/register/RegistrationComplete.svelte | 7 +++++++ src/routes/reports/+page.server.ts | 15 +++++++++++++++ src/routes/reports/+page.svelte | 0 8 files changed, 39 insertions(+), 23 deletions(-) delete mode 100644 src/routes/faq/+page.server.ts create mode 100644 src/routes/reports/+page.server.ts create mode 100644 src/routes/reports/+page.svelte diff --git a/.env.example b/.env.example index 70e5cca..fa0be7c 100644 --- a/.env.example +++ b/.env.example @@ -4,3 +4,8 @@ ADMIN_PASSWORD=admin REPORT_SECRET= PUBLIC_START_DATE=2023-12-26T00:00:00+0200 PUBLIC_BASE_PATH= + +PUBLIC_SERVER_IP=example.com +PUBLIC_TS_LINK=ts3server://example.com +PUBLIC_DISCORD_LINK=https://example.com +PUBLIC_PAYPAL_LINK=https://example.com diff --git a/src/routes/admin/settings/+page.server.ts b/src/routes/admin/settings/+page.server.ts index 5f731cf..1c6253a 100644 --- a/src/routes/admin/settings/+page.server.ts +++ b/src/routes/admin/settings/+page.server.ts @@ -22,9 +22,7 @@ export const load: PageServerLoad = async ({ parent, cookies }) => { return { settings: { - global: { - paypal_link: settings['global.paypal_link'] ?? '' - }, + global: {}, register: { enabled: settings['register.enabled'] ?? true, disabled_title: settings['register.disabled_title'] ?? 'Anmeldung geschlossen', diff --git a/src/routes/admin/settings/+page.svelte b/src/routes/admin/settings/+page.svelte index d8c9de9..2d16c52 100644 --- a/src/routes/admin/settings/+page.svelte +++ b/src/routes/admin/settings/+page.svelte @@ -8,9 +8,7 @@ await fetch(`${env.PUBLIC_BASE_PATH}/admin/settings`, { method: 'POST', body: JSON.stringify({ - global: { - paypal_link: returnIfNoDup(settings.global.paypal_link, data.settings.global.paypal_link) - }, + global: {}, register: { enabled: returnIfNoDup(settings.register.enabled, data.settings.register.enabled), disabled_title: returnIfNoDup( @@ -35,13 +33,13 @@
-
+
Anmeldung