From 41ce178491135b5f972974ebecec0f5f223a71ce Mon Sep 17 00:00:00 2001 From: Jon Date: Wed, 1 May 2024 10:15:58 +0100 Subject: [PATCH] feat(Telegram Node): Disable page preview by default (#9267) --- packages/nodes-base/nodes/Telegram/GenericFunctions.ts | 8 ++++++++ packages/nodes-base/nodes/Telegram/Telegram.node.ts | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/nodes-base/nodes/Telegram/GenericFunctions.ts b/packages/nodes-base/nodes/Telegram/GenericFunctions.ts index 431e41e7ec..473709d7ac 100644 --- a/packages/nodes-base/nodes/Telegram/GenericFunctions.ts +++ b/packages/nodes-base/nodes/Telegram/GenericFunctions.ts @@ -105,6 +105,14 @@ export function addAdditionalFields( } } + if ( + nodeVersion && + nodeVersion >= 1.2 && + additionalFields.disable_web_page_preview === undefined + ) { + body.disable_web_page_preview = true; + } + delete additionalFields.appendAttribution; } diff --git a/packages/nodes-base/nodes/Telegram/Telegram.node.ts b/packages/nodes-base/nodes/Telegram/Telegram.node.ts index 7c2f7aebdb..4790ad2ce2 100644 --- a/packages/nodes-base/nodes/Telegram/Telegram.node.ts +++ b/packages/nodes-base/nodes/Telegram/Telegram.node.ts @@ -18,7 +18,7 @@ export class Telegram implements INodeType { name: 'telegram', icon: 'file:telegram.svg', group: ['output'], - version: [1, 1.1], + version: [1, 1.1, 1.2], subtitle: '={{$parameter["operation"] + ": " + $parameter["resource"]}}', description: 'Sends data to Telegram', defaults: {