fix(Slack Node): Do not try to parse block if it's already object (#9643)

Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
This commit is contained in:
Michael Kret
2024-06-18 13:50:44 +03:00
committed by GitHub
parent 1a3f72b751
commit 8f94dcc0e9
4 changed files with 187 additions and 2 deletions

View File

@@ -8,7 +8,7 @@ import type {
IWebhookFunctions,
} from 'n8n-workflow';
import { NodeOperationError, jsonParse } from 'n8n-workflow';
import { NodeOperationError } from 'n8n-workflow';
import get from 'lodash/get';
@@ -162,7 +162,7 @@ export function getMessageContent(
};
break;
case 'block':
content = jsonParse(this.getNodeParameter('blocksUi', i) as string);
content = this.getNodeParameter('blocksUi', i, {}, { ensureType: 'object' }) as IDataObject;
if (includeLinkToWorkflow && Array.isArray(content.blocks)) {
content.blocks.push({