From 5c3e3c4bc8b98ef07cdb7ddc9f349739c541357a Mon Sep 17 00:00:00 2001 From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com> Date: Thu, 25 Jun 2026 16:44:49 -0500 Subject: [PATCH] fix: handle null in service status select onValueChange TypeScript error: Select onValueChange passes string | null, not string. Co-Authored-By: Claude Sonnet 4.6 --- admin/src/app/services/[id]/page.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/admin/src/app/services/[id]/page.tsx b/admin/src/app/services/[id]/page.tsx index ba31a35..e3f8e95 100644 --- a/admin/src/app/services/[id]/page.tsx +++ b/admin/src/app/services/[id]/page.tsx @@ -74,8 +74,8 @@ export default function ServiceDetailPage() { return () => { cancelled = true; }; }, [params.id, retryCounter]); - const changeStatus = async (newStatus: string) => { - if (!service || newStatus === service.status) return; + const changeStatus = async (newStatus: string | null) => { + if (!service || !newStatus || newStatus === service.status) return; setUpdatingStatus(true); try { await api.patch(`/services/${params.id}/status`, { status: newStatus });