From 3234a9a85edccba99971c47abc07e2c1ba08cd62 Mon Sep 17 00:00:00 2001 From: Waleed Latif Date: Tue, 1 Apr 2025 14:17:25 -0700 Subject: [PATCH] fix(tools): fixed airtable update tool --- sim/tools/airtable/update.ts | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/sim/tools/airtable/update.ts b/sim/tools/airtable/update.ts index 818b38acb2..5c9734cf53 100644 --- a/sim/tools/airtable/update.ts +++ b/sim/tools/airtable/update.ts @@ -6,9 +6,12 @@ export const updateTool: ToolConfig + url: (params) => `https://api.airtable.com/v0/${params.baseId}/${params.tableId}/${params.recordId}`, method: 'PATCH', headers: (params) => ({ - 'Authorization': `Bearer ${params.accessToken}`, + Authorization: `Bearer ${params.accessToken}`, 'Content-Type': 'application/json', }), body: (params) => ({ fields: params.fields }), }, - + transformResponse: async (response) => { const data = await response.json() return { @@ -61,8 +64,8 @@ export const updateTool: ToolConfig { return `Failed to update Airtable record: ${error.message}` }, -} \ No newline at end of file +}