From 161a74f65f4ab7b6937cb50aa6d2809b02039838 Mon Sep 17 00:00:00 2001 From: Jan Oberhauser Date: Fri, 4 Oct 2019 15:17:24 +0200 Subject: [PATCH] :bug: Add missing function and remove debug messages from Telegram-Node --- .../nodes-base/nodes/Telegram/GenericFunctions.ts | 12 +----------- .../nodes/Telegram/TelegramTrigger.node.ts | 3 +++ 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/packages/nodes-base/nodes/Telegram/GenericFunctions.ts b/packages/nodes-base/nodes/Telegram/GenericFunctions.ts index ef9692b800..6fb2b08816 100644 --- a/packages/nodes-base/nodes/Telegram/GenericFunctions.ts +++ b/packages/nodes-base/nodes/Telegram/GenericFunctions.ts @@ -134,9 +134,6 @@ export function addAdditionalFields(this: IExecuteFunctions, body: IDataObject, * @returns {Promise} */ export async function apiRequest(this: IHookFunctions | IExecuteFunctions | ILoadOptionsFunctions, method: string, endpoint: string, body: object, query?: IDataObject): Promise { // tslint:disable-line:no-any - console.log(''); - console.log('============ apiRequest ==========='); - const credentials = this.getCredentials('telegramApi'); if (credentials === undefined) { @@ -154,16 +151,9 @@ export async function apiRequest(this: IHookFunctions | IExecuteFunctions | ILoa uri: `https://api.telegram.org/bot${credentials.accessToken}/${endpoint}`, json: true, }; - console.log(JSON.stringify(options, null, 2)); try { - console.log('MAKE CALL'); - const response = await this.helpers.request!(options); - console.log('____response:'); - console.log(JSON.stringify(response, null, 2)); - - return response; - // return this.helpers.request!(options); + return this.helpers.request!(options); } catch (error) { if (error.statusCode === 401) { // Return a clear error diff --git a/packages/nodes-base/nodes/Telegram/TelegramTrigger.node.ts b/packages/nodes-base/nodes/Telegram/TelegramTrigger.node.ts index 3d51c81744..24e907fe42 100644 --- a/packages/nodes-base/nodes/Telegram/TelegramTrigger.node.ts +++ b/packages/nodes-base/nodes/Telegram/TelegramTrigger.node.ts @@ -111,6 +111,9 @@ export class TelegramTrigger implements INodeType { // @ts-ignore (because of request) webhookMethods = { default: { + async checkExists(this: IHookFunctions): Promise { + return false; + }, async create(this: IHookFunctions): Promise { const webhookUrl = this.getNodeWebhookUrl('default');