diff --git a/src/pages/workorders/api.js b/src/pages/workorders/api.js index b8f65f02..f35ba132 100644 --- a/src/pages/workorders/api.js +++ b/src/pages/workorders/api.js @@ -13,7 +13,22 @@ export const getWorkOrders = async (params = {}) => { export const getWorkOrderById = async (id) => { try { - return await workOrderApi.getById(id); + const wo = await workOrderApi.getById(id); + return { + id: wo.id, + workOrderNumber: wo.workerOrderNumber ?? wo.workOrderNumber ?? "", + title: wo.title ?? wo.workerOrderTitle ?? "", + location: wo.location ?? "", + assignedTo: wo.assignee ?? wo.assignedTo ?? "", + dueDate: wo.dueDate ? wo.dueDate.split("T")[0] : "", + createdDate: wo.createdDate ? wo.createdDate.split("T")[0] : "", + description: wo.description ?? "", + priority: wo.priority ?? "", + status: wo.status ?? "Open", + estimatedHours: wo.estimatedHours ?? "", + po: wo.po ?? "", + tt: wo.tt ?? "", + }; } catch (error) { console.error("Error fetching work order:", error); throw error;