From c61d4ef3269659ff14b624d39f2a19ccdc8295f5 Mon Sep 17 00:00:00 2001 From: faelterman Date: Tue, 2 Jun 2026 16:04:59 +0200 Subject: [PATCH] feat: add contractors column to work order list view --- frontend/src/content/own/WorkOrders/index.tsx | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/frontend/src/content/own/WorkOrders/index.tsx b/frontend/src/content/own/WorkOrders/index.tsx index 2fa47a0c5..7b8f306ad 100644 --- a/frontend/src/content/own/WorkOrders/index.tsx +++ b/frontend/src/content/own/WorkOrders/index.tsx @@ -107,6 +107,7 @@ const fieldMapping: Record = { updatedAt: 'updatedAt', createdAt: 'createdAt', dueDate: 'dueDate' + contractors: 'contractors' }; const normalizeFields = (fields: FilterField[]) => [...fields] @@ -487,6 +488,16 @@ function WorkOrders() { size: 170 } ), + columnHelper.accessor((row) => row.contractors, { + id: 'contractors', + header: () => t('contractors'), + cell: (info) => { + const contractors = info.getValue(); + if (!contractors?.length) return ''; + return contractors.map((c) => c.companyName).join(', '); + }, + size: 170 + }), columnHelper.accessor((row) => row.location?.name, { id: 'location', header: () => t('location_name'),