From a27780740409e4d810440df608656fef50fa1e44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Ovejero?= Date: Thu, 26 Oct 2023 12:02:23 +0200 Subject: [PATCH] refactor(Airtable Node): Prevent reporting to Sentry failure to find table (no-changelog) (#7521) https://n8nio.sentry.io/issues/4356342982/?project=4503924908883968&query=is%3Aunresolved&referrer=issue-stream&statsPeriod=14d&stream_index=8 --- .../nodes-base/nodes/Airtable/v2/methods/listSearch.ts | 4 +++- .../nodes-base/nodes/Airtable/v2/methods/loadOptions.ts | 8 ++++++-- .../nodes/Airtable/v2/methods/resourceMapping.ts | 4 +++- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/packages/nodes-base/nodes/Airtable/v2/methods/listSearch.ts b/packages/nodes-base/nodes/Airtable/v2/methods/listSearch.ts index 3b0f0a60d..38fe8b5c2 100644 --- a/packages/nodes-base/nodes/Airtable/v2/methods/listSearch.ts +++ b/packages/nodes-base/nodes/Airtable/v2/methods/listSearch.ts @@ -118,7 +118,9 @@ export async function viewSearch( }); if (!tableData) { - throw new NodeOperationError(this.getNode(), 'Table information could not be found!'); + throw new NodeOperationError(this.getNode(), 'Table information could not be found!', { + severity: 'warning', + }); } if (filter) { diff --git a/packages/nodes-base/nodes/Airtable/v2/methods/loadOptions.ts b/packages/nodes-base/nodes/Airtable/v2/methods/loadOptions.ts index 7f2f00f33..db395ec68 100644 --- a/packages/nodes-base/nodes/Airtable/v2/methods/loadOptions.ts +++ b/packages/nodes-base/nodes/Airtable/v2/methods/loadOptions.ts @@ -20,7 +20,9 @@ export async function getColumns(this: ILoadOptionsFunctions): Promise