From 08580794da3ff955c1f347d89eea8c19910f59b0 Mon Sep 17 00:00:00 2001 From: ghotso <168240713+ghotso@users.noreply.github.com> Date: Mon, 18 Aug 2025 22:44:38 +0200 Subject: [PATCH] =?UTF-8?q?fix(incidents):=20ensure=20assignee=20is=20pref?= =?UTF-8?q?illed=20and=20persisted=20on=20edit=20(assigned=5Fto=20?= =?UTF-8?q?=E2=86=92=20assigned=5Fusers)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../incident/hooks/useIncidentEditForm.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/application/src/components/schedule-incident/incident/hooks/useIncidentEditForm.ts b/application/src/components/schedule-incident/incident/hooks/useIncidentEditForm.ts index 24ae314..4d5ebc0 100644 --- a/application/src/components/schedule-incident/incident/hooks/useIncidentEditForm.ts +++ b/application/src/components/schedule-incident/incident/hooks/useIncidentEditForm.ts @@ -25,7 +25,7 @@ export const useIncidentEditForm = ( impact: (incident.impact?.toLowerCase() || 'minor') as any, priority: (incident.priority?.toLowerCase() || 'medium') as any, service_id: incident.service_id || '', - assigned_to: incident.assigned_to || '', + assigned_to: incident.assigned_users || incident.assigned_to || '', root_cause: incident.root_cause || '', resolution_steps: incident.resolution_steps || '', lessons_learned: incident.lessons_learned || '', @@ -45,11 +45,14 @@ export const useIncidentEditForm = ( impact: data.impact, priority: data.priority, service_id: data.service_id, - assigned_to: data.assigned_to, // This is the user ID from the form + ...(data.assigned_to + ? { assigned_to: data.assigned_to, assigned_users: data.assigned_to } + : {}), root_cause: data.root_cause, resolution_steps: data.resolution_steps, lessons_learned: data.lessons_learned, }); + toast({ title: t('incidentUpdated'),