From b22ea1b0f9e9363e0164bb2f07a9cbd581d76759 Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Fri, 7 Jun 2024 11:11:32 +0200 Subject: [PATCH] Fix test --- packages/server/src/api/controllers/row/external.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/server/src/api/controllers/row/external.ts b/packages/server/src/api/controllers/row/external.ts index 51511840e8..f57a52a307 100644 --- a/packages/server/src/api/controllers/row/external.ts +++ b/packages/server/src/api/controllers/row/external.ts @@ -61,7 +61,8 @@ export async function patch(ctx: UserCtx) { row: dataToUpdate, }) - const updatedId = generateIdForRow(dataToUpdate, table) + // The id might have been changed, so the refetching would fail. Recalculating the id just in case + const updatedId = generateIdForRow({ _id, ...dataToUpdate }, table) const row = await sdk.rows.external.getRow(tableId, updatedId, { relationships: true, })