aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Tools/Tracker
diff options
context:
space:
mode:
authorFuwn <[email protected]>2026-01-23 21:26:36 -0800
committerFuwn <[email protected]>2026-01-23 21:26:36 -0800
commite30cc3795166a372876969fd83b813472043b48b (patch)
treefc672e36c5d64a804963029a9fe8cc413fc4c220 /src/lib/Tools/Tracker
parentfix(stores): Use unknown cast for dynamic property access (diff)
downloaddue.moe-e30cc3795166a372876969fd83b813472043b48b.tar.xz
due.moe-e30cc3795166a372876969fd83b813472043b48b.zip
fix: Add null guards and improve error messaging for user lookups
Diffstat (limited to 'src/lib/Tools/Tracker')
-rw-r--r--src/lib/Tools/Tracker/Tool.svelte7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/Tools/Tracker/Tool.svelte b/src/lib/Tools/Tracker/Tool.svelte
index 6c7fbf1c..a3705fbe 100644
--- a/src/lib/Tools/Tracker/Tool.svelte
+++ b/src/lib/Tools/Tracker/Tool.svelte
@@ -97,7 +97,12 @@
value={entry.progress}
size={3}
onchange={(e) =>
- adjustEntry(entry.id, e.target ? e.target.value || entry.progress : entry.progress)}
+ adjustEntry(
+ entry.id,
+ e.target
+ ? Number((e.target as HTMLInputElement).value) || entry.progress
+ : entry.progress
+ )}
/>
<span class="entry-adjust">