fix(HTTP Request Tool Node): Fix OAuth2 requests (#14380)

This commit is contained in:
oleg
2025-04-04 08:16:16 +02:00
committed by GitHub
parent 6cc91aa8e8
commit 7cef314535

View File

@@ -92,7 +92,7 @@ const genericCredentialRequest = async (ctx: ISupplyDataFunctions, itemIndex: nu
if (genericType === 'oAuth2Api') { if (genericType === 'oAuth2Api') {
return async (options: IHttpRequestOptions) => { return async (options: IHttpRequestOptions) => {
return await ctx.helpers.requestOAuth2.call(ctx, 'oAuth1Api', options, { return await ctx.helpers.requestOAuth2.call(ctx, 'oAuth2Api', options, {
tokenType: 'Bearer', tokenType: 'Bearer',
}); });
}; };
@@ -777,7 +777,7 @@ export const configureToolFunction = (
throw new NodeOperationError(ctx.getNode(), 'Binary data is not supported'); throw new NodeOperationError(ctx.getNode(), 'Binary data is not supported');
} }
response = optimizeResponse(fullResponse.body); response = optimizeResponse(fullResponse.body ?? fullResponse);
} catch (error) { } catch (error) {
response = `There was an error: "${error.message}"`; response = `There was an error: "${error.message}"`;
} }