From 17f86251089a140718c02ba3cf093e40fd6a3ce5 Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Mon, 16 Oct 2023 11:40:23 -0700 Subject: [PATCH] IO-2414 add null handling in case employee records are null. --- .../production-list-columns.data.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/client/src/components/production-list-columns/production-list-columns.data.js b/client/src/components/production-list-columns/production-list-columns.data.js index 7d122200d..a93e0f3e6 100644 --- a/client/src/components/production-list-columns/production-list-columns.data.js +++ b/client/src/components/production-list-columns/production-list-columns.data.js @@ -455,8 +455,8 @@ const r = ({ technician, state, activeStatuses, bodyshop }) => { state.sortedInfo.order, sorter: (a, b) => alphaSort( - bodyshop.employees.find((e) => e.id === a.employee_body)?.first_name, - bodyshop.employees.find((e) => e.id === b.employee_body)?.first_name + bodyshop.employees?.find((e) => e.id === a.employee_body)?.first_name, + bodyshop.employees?.find((e) => e.id === b.employee_body)?.first_name ), render: (text, record) => ( { state.sortedInfo.order, sorter: (a, b) => alphaSort( - bodyshop.employees.find((e) => e.id === a.employee_prep)?.first_name, - bodyshop.employees.find((e) => e.id === b.employee_prep)?.first_name + bodyshop.employees?.find((e) => e.id === a.employee_prep)?.first_name, + bodyshop.employees?.find((e) => e.id === b.employee_prep)?.first_name ), render: (text, record) => ( { state.sortedInfo.columnKey === "employee_csr" && state.sortedInfo.order, sorter: (a, b) => alphaSort( - bodyshop.employees.find((e) => e.id === a.employee_csr)?.first_name, - bodyshop.employees.find((e) => e.id === b.employee_csr)?.first_name + bodyshop.employees?.find((e) => e.id === a.employee_csr)?.first_name, + bodyshop.employees?.find((e) => e.id === b.employee_csr)?.first_name ), render: (text, record) => ( @@ -508,9 +508,9 @@ const r = ({ technician, state, activeStatuses, bodyshop }) => { state.sortedInfo.order, sorter: (a, b) => alphaSort( - bodyshop.employees.find((e) => e.id === a.employee_refinish) + bodyshop.employees?.find((e) => e.id === a.employee_refinish) ?.first_name, - bodyshop.employees.find((e) => e.id === b.employee_refinish) + bodyshop.employees?.find((e) => e.id === b.employee_refinish) ?.first_name ), render: (text, record) => (