aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-01-02 20:15:04 -0800
committerFuwn <[email protected]>2024-01-02 20:15:04 -0800
commit68a2a32b0c0f88754f53df7ca03e9fed2c545338 (patch)
tree7ba45d89bcdcb34d5e62071691d1ce5cc9694bf4 /src
parentfeat(badges): update and delete ui (diff)
downloaddue.moe-68a2a32b0c0f88754f53df7ca03e9fed2c545338.tar.xz
due.moe-68a2a32b0c0f88754f53df7ca03e9fed2c545338.zip
fix(badges): datetime update
Diffstat (limited to 'src')
-rw-r--r--src/lib/Utility/time.ts6
-rw-r--r--src/routes/user/[user]/badges/+page.svelte4
2 files changed, 5 insertions, 5 deletions
diff --git a/src/lib/Utility/time.ts b/src/lib/Utility/time.ts
index a54d5569..02e08c8f 100644
--- a/src/lib/Utility/time.ts
+++ b/src/lib/Utility/time.ts
@@ -1,5 +1,7 @@
-export const databaseTimeToDate = (time: string) =>
- new Date(new Date(time + 'Z').getTime() + new Date(time + 'Z').getTimezoneOffset());
+export const databaseTimeToDate = (time: string, noOffset = false) =>
+ new Date(
+ new Date(time + 'Z').getTime() + (noOffset ? 0 : new Date(time + 'Z').getTimezoneOffset())
+ );
export const dateToDatabaseTime = (date: Date) =>
date
diff --git a/src/routes/user/[user]/badges/+page.svelte b/src/routes/user/[user]/badges/+page.svelte
index 07bb8542..20d4775a 100644
--- a/src/routes/user/[user]/badges/+page.svelte
+++ b/src/routes/user/[user]/badges/+page.svelte
@@ -240,9 +240,7 @@
<span style="float: right;">
<input
type="datetime-local"
- value={selectedBadge && selectedBadge.time
- ? databaseTimeToDate(selectedBadge.time).toISOString()
- : ''}
+ value={selectedBadge && selectedBadge.time ? selectedBadge.time : ''}
/>
<small>Must be full date and time, defaults to now if any fields empty</small>
</span>