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 +}