From 0e5c9aa8542ac9807df36ac192ff70c9ed982542 Mon Sep 17 00:00:00 2001 From: samhere06 Date: Tue, 16 Jun 2026 15:35:57 +0530 Subject: [PATCH 1/3] Fixed payload issue and test of embedded data --- .../SimpleTable/SimpleTableManual/SimpleTableManual.tsx | 3 ++- .../tests/e2e/Digv2/ComplexFields/EmbeddedData.spec.js | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/react-sdk-components/src/components/template/SimpleTable/SimpleTableManual/SimpleTableManual.tsx b/packages/react-sdk-components/src/components/template/SimpleTable/SimpleTableManual/SimpleTableManual.tsx index 899659a2..46ec00f3 100644 --- a/packages/react-sdk-components/src/components/template/SimpleTable/SimpleTableManual/SimpleTableManual.tsx +++ b/packages/react-sdk-components/src/components/template/SimpleTable/SimpleTableManual/SimpleTableManual.tsx @@ -216,7 +216,8 @@ export default function SimpleTableManual(props: PropsWithChildren item.name).map(item => item.name) + // Temporary filter for attachments to align with constellation payload behavior. + fieldDefs.filter(item => item.name && item.meta?.type !== 'Attachment').map(item => item.name) ); } else { // @ts-ignore - An argument for 'fields' was not provided diff --git a/packages/react-sdk-components/tests/e2e/Digv2/ComplexFields/EmbeddedData.spec.js b/packages/react-sdk-components/tests/e2e/Digv2/ComplexFields/EmbeddedData.spec.js index f43cc34d..dcf62875 100644 --- a/packages/react-sdk-components/tests/e2e/Digv2/ComplexFields/EmbeddedData.spec.js +++ b/packages/react-sdk-components/tests/e2e/Digv2/ComplexFields/EmbeddedData.spec.js @@ -438,12 +438,12 @@ test.describe('E2E test', () => { const table = page.locator('div[id="simple-table-manual"]'); let tableCell = table.locator('tbody >> tr >> td >> nth=0'); - await expect(await tableCell.textContent()).toBe('---'); + await expect(await tableCell.textContent()).toBe('Global St'); await page.locator('span:has-text("Street")').click(); tableCell = table.locator('tbody >> tr >> td >> nth=0'); - await expect(await tableCell.textContent()).toBe('Main St'); + await expect(await tableCell.textContent()).toBe('---'); /** Submitting the case */ await page.locator('button:has-text("submit")').click(); From a046f0becfa276e133bbb0698fd9a87dd23df783 Mon Sep 17 00:00:00 2001 From: samhere06 Date: Tue, 16 Jun 2026 16:50:33 +0530 Subject: [PATCH 2/3] Updated simple table based on testing --- .../SimpleTable/SimpleTableManual/SimpleTableManual.tsx | 2 +- .../tests/e2e/Digv2/ComplexFields/EmbeddedData.spec.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/react-sdk-components/src/components/template/SimpleTable/SimpleTableManual/SimpleTableManual.tsx b/packages/react-sdk-components/src/components/template/SimpleTable/SimpleTableManual/SimpleTableManual.tsx index 46ec00f3..18f77a60 100644 --- a/packages/react-sdk-components/src/components/template/SimpleTable/SimpleTableManual/SimpleTableManual.tsx +++ b/packages/react-sdk-components/src/components/template/SimpleTable/SimpleTableManual/SimpleTableManual.tsx @@ -252,7 +252,7 @@ export default function SimpleTableManual(props: PropsWithChildren { const table = page.locator('div[id="simple-table-manual"]'); let tableCell = table.locator('tbody >> tr >> td >> nth=0'); - await expect(await tableCell.textContent()).toBe('Global St'); + await expect(await tableCell.textContent()).toBe('---'); await page.locator('span:has-text("Street")').click(); tableCell = table.locator('tbody >> tr >> td >> nth=0'); - await expect(await tableCell.textContent()).toBe('---'); + await expect(await tableCell.textContent()).toBe('Main St'); /** Submitting the case */ await page.locator('button:has-text("submit")').click(); From 9f33d2eb4ba637f16608cf73c8c010f90b39be01 Mon Sep 17 00:00:00 2001 From: samhere06 Date: Tue, 16 Jun 2026 18:56:13 +0530 Subject: [PATCH 3/3] updated getRowValue function --- .../SimpleTable/SimpleTableManual/SimpleTableManual.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/react-sdk-components/src/components/template/SimpleTable/SimpleTableManual/SimpleTableManual.tsx b/packages/react-sdk-components/src/components/template/SimpleTable/SimpleTableManual/SimpleTableManual.tsx index 18f77a60..d9e781ff 100644 --- a/packages/react-sdk-components/src/components/template/SimpleTable/SimpleTableManual/SimpleTableManual.tsx +++ b/packages/react-sdk-components/src/components/template/SimpleTable/SimpleTableManual/SimpleTableManual.tsx @@ -251,8 +251,10 @@ export default function SimpleTableManual(props: PropsWithChildren