diff --git a/apps/web/src/lib/ui/data/TaskItem.svelte b/apps/web/src/lib/ui/data/TaskItem.svelte index 6597b45..d17302d 100644 --- a/apps/web/src/lib/ui/data/TaskItem.svelte +++ b/apps/web/src/lib/ui/data/TaskItem.svelte @@ -23,7 +23,7 @@ const code = display_code ?? id; const codeStr = String(code).padStart(4, "0"); - $: isAssigned = currentUserId ? assignees.includes(currentUserId) : false; + $: isAssigned = !!currentUserId && assignees.some((a) => normalizeDigits(a) === normalizeDigits(currentUserId)); $: today = todayYmdUTC(); $: overdue = !!due_date && compareYmd(due_date, today) < 0; $: imminent = !!due_date && (isToday(due_date) || isTomorrow(due_date)); @@ -382,7 +382,7 @@