From a959f204bde66aba3a50a9393e6733803877acc6 Mon Sep 17 00:00:00 2001
From: JCEEE <0xjceee@proton.me>
Date: Fri, 4 Sep 2026 10:22:51 +0100
Subject: [PATCH] cleanup period confusion
---
frontend/src/routes/admin/+page.server.ts | 4 +--
frontend/src/routes/admin/+page.svelte | 33 +++++++++++++----------
2 files changed, 21 insertions(+), 16 deletions(-)
diff --git a/frontend/src/routes/admin/+page.server.ts b/frontend/src/routes/admin/+page.server.ts
index a5ab2ad..1d7901f 100644
--- a/frontend/src/routes/admin/+page.server.ts
+++ b/frontend/src/routes/admin/+page.server.ts
@@ -277,7 +277,7 @@ export const actions: Actions = {
rewardType: (fd.get('rewardType') as string) || 'points',
rewardValue: (fd.get('rewardValue') as string) || '',
criteriaValue: Number(fd.get('criteriaValue') || 0),
- period: (fd.get('period') as string) || 'weekly'
+ period: (fd.get('period') as string) || ''
});
}
return { success: true };
@@ -321,7 +321,7 @@ export const actions: Actions = {
rewardType: (fd.get('rewardType') as string) || 'points',
rewardValue: (fd.get('rewardValue') as string) || '',
criteriaValue: Number(fd.get('criteriaValue') || 0),
- period: (fd.get('period') as string) || 'weekly'
+ period: (fd.get('period') as string) || ''
});
}
return { success: true };
diff --git a/frontend/src/routes/admin/+page.svelte b/frontend/src/routes/admin/+page.svelte
index 94c2d3d..658ca0e 100644
--- a/frontend/src/routes/admin/+page.svelte
+++ b/frontend/src/routes/admin/+page.svelte
@@ -45,7 +45,7 @@
rewardType: 'points',
rewardValue: '',
criteriaValue: 0,
- period: 'weekly'
+ period: 'daily'
};
let tplVals = $state({ ...blankTpl });
@@ -73,7 +73,7 @@
rewardType: rec.rewardType || 'points',
rewardValue: rec.rewardValue ?? '',
criteriaValue: rec.criteriaValue ?? 0,
- period: rec.period || 'weekly'
+ period: rec.period || ''
};
showTplModal = true;
}
@@ -554,18 +554,23 @@
Reward Value
-
-
+ {#if tplVals.bonusType !== 'manual'}
+
+ {/if}
+ {#if tplVals.bonusType === 'manual'}
+
+ {/if}
{/if}