diff options
| author | Fuwn <[email protected]> | 2025-05-02 23:46:06 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2025-05-02 23:46:06 -0700 |
| commit | 817e5bcfc5cdbdcdb502e2c7d2a56a19b793a16e (patch) | |
| tree | a7c9a5fce78014b095990c4f1474cc4001e230c8 /src | |
| parent | fix(birthdays): Send cookie to bypass bot detection (diff) | |
| download | due.moe-817e5bcfc5cdbdcdb502e2c7d2a56a19b793a16e.tar.xz due.moe-817e5bcfc5cdbdcdb502e2c7d2a56a19b793a16e.zip | |
fix(badges): Properly set badge time when mutating
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/Utility/time.ts | 8 | ||||
| -rw-r--r-- | src/routes/user/[user]/badges/+page.svelte | 2 |
2 files changed, 2 insertions, 8 deletions
diff --git a/src/lib/Utility/time.ts b/src/lib/Utility/time.ts index c5edc6fb..da864e26 100644 --- a/src/lib/Utility/time.ts +++ b/src/lib/Utility/time.ts @@ -11,10 +11,4 @@ export const dateToInputTime = (date: Date) => { return date.toISOString().slice(0, 16); }; -export const inputTimeToDatabaseTime = (date: Date) => { - const offset = date.getTimezoneOffset(); - - date.setMinutes(date.getMinutes() + offset); - - return dateToDatabaseTime(date); -}; +export const inputTimeToDatabaseTime = (date: Date) => dateToDatabaseTime(date); diff --git a/src/routes/user/[user]/badges/+page.svelte b/src/routes/user/[user]/badges/+page.svelte index 44dd852a..fa01707f 100644 --- a/src/routes/user/[user]/badges/+page.svelte +++ b/src/routes/user/[user]/badges/+page.svelte @@ -262,7 +262,7 @@ post: activityURL.value || '#', description: description.value, category: category.value, - time: time.valueAsDate ? inputTimeToDatabaseTime(time.valueAsDate) : undefined, + time: inputTimeToDatabaseTime(new Date(time.value)), hidden: hidden.value === 'Hidden', source: source.value, designer: designer.value |