fix: replace any casts with typed casts for Supabase join results

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AWxyMibCuGGtSQSqfajDQ7
This commit is contained in:
2026-07-11 07:52:53 +08:00
co-authored by Claude Sonnet 4.6
parent b281420810
commit ed14885253
4 changed files with 8 additions and 8 deletions
+2 -2
View File
@@ -27,8 +27,8 @@ export async function sendNewIncidentEmail(
.eq('id', incidentId)
.single()
const siteName = (incident?.sites as any)?.name ?? 'Unknown Site'
const reporterName = (incident?.reporter as any)?.name ?? 'Unknown'
const siteName = (incident?.sites as { name: string } | null)?.name ?? 'Unknown Site'
const reporterName = (incident?.reporter as { name: string } | null)?.name ?? 'Unknown'
const reportedAt = incident?.reported_at
? new Date(incident.reported_at).toLocaleString('en-MY', { timeZone: 'Asia/Kuala_Lumpur' })
: '-'