From 871c24abe1800a7334954f6b164809ffd12a4a11 Mon Sep 17 00:00:00 2001 From: Christoph Dyllick-Brenzinger Date: Tue, 28 May 2024 17:09:00 +0200 Subject: [PATCH] Fix error in upload action, if server domain ends with / --- .../nodes/SeaTable/v2/actions/asset/upload/execute.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/nodes-base/nodes/SeaTable/v2/actions/asset/upload/execute.ts b/packages/nodes-base/nodes/SeaTable/v2/actions/asset/upload/execute.ts index d96f458e69..bdd74545e3 100644 --- a/packages/nodes-base/nodes/SeaTable/v2/actions/asset/upload/execute.ts +++ b/packages/nodes-base/nodes/SeaTable/v2/actions/asset/upload/execute.ts @@ -24,8 +24,10 @@ export async function upload( const append = this.getNodeParameter('append', index) as string; // get server url - const credentials = await this.getCredentials('seaTableApi'); - const serverURL = credentials.domain ?? 'https://cloud.seatable.io'; + const credentials: any = await this.getCredentials('seaTableApi'); + const serverURL: string = credentials.domain + ? credentials.domain.replace(/\/$/, '') + : 'https://cloud.seatable.io'; // get workspaceId const workspaceId = (