feat: More hints to nodes (#10565)

Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
This commit is contained in:
Michael Kret
2024-09-04 16:33:10 +03:00
committed by GitHub
parent cd0891e4f1
commit 66ddb4a6f3
6 changed files with 325 additions and 3 deletions

View File

@@ -18,6 +18,7 @@ import type {
import {
BINARY_ENCODING,
NodeApiError,
NodeExecutionOutput,
NodeConnectionType,
NodeOperationError,
jsonParse,
@@ -2138,6 +2139,23 @@ export class HttpRequestV3 implements INodeType {
returnItems = returnItems.map(replaceNullValues);
if (
returnItems.length === 1 &&
returnItems[0].json.data &&
Array.isArray(returnItems[0].json.data)
) {
return new NodeExecutionOutput(
[returnItems],
[
{
message:
"The result has a 'data' property which contains an array of items, you can split this array into separate items by using the 'Split Out' node",
location: 'outputPane',
},
],
);
}
return [returnItems];
}
}