mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 10:02:05 +00:00
fix(gmail): fix node and improve helper so to avoid double wrapping in json key (#4052)
* fix: improve helper so to avoid double wrapping in json key * fix: gmail node should now correctly output data
This commit is contained in:
@@ -1309,8 +1309,13 @@ export function returnJsonArray(jsonData: IDataObject | IDataObject[]): INodeExe
|
||||
jsonData = [jsonData];
|
||||
}
|
||||
|
||||
jsonData.forEach((data: IDataObject) => {
|
||||
returnData.push({ json: data });
|
||||
jsonData.forEach((data: IDataObject & { json?: IDataObject }) => {
|
||||
if (data.json) {
|
||||
// We already have the JSON key so avoid double wrapping
|
||||
returnData.push({ ...data, json: data.json });
|
||||
} else {
|
||||
returnData.push({ json: data });
|
||||
}
|
||||
});
|
||||
|
||||
return returnData;
|
||||
|
||||
Reference in New Issue
Block a user