From 62d2b3103e9f8daf8e6b9f4b9c8b177d7c932365 Mon Sep 17 00:00:00 2001 From: Adam Moussa <166072409+amoussa1229@users.noreply.github.com> Date: Thu, 16 Apr 2026 17:42:47 -0400 Subject: [PATCH] Navigate back to view page from work order edit form - Cancel and save now return to /workorders/:id when editing - New work orders still navigate to the list --- src/pages/workorders/form/WorkOrderFormPage.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/workorders/form/WorkOrderFormPage.js b/src/pages/workorders/form/WorkOrderFormPage.js index 88c6ff33..94aa2e32 100644 --- a/src/pages/workorders/form/WorkOrderFormPage.js +++ b/src/pages/workorders/form/WorkOrderFormPage.js @@ -67,7 +67,7 @@ export default function WorkOrderFormPage() { await addWorkOrder(formData); toast.success("Work Order created successfully!"); } - navigate("/workorders"); + navigate(isEdit ? `/workorders/${id}` : "/workorders"); } catch (err) { console.error(err); toast.error("Failed to save work order"); @@ -77,7 +77,7 @@ export default function WorkOrderFormPage() { }; const handleCancel = () => { - navigate("/workorders"); + navigate(isEdit ? `/workorders/${id}` : "/workorders"); }; return (