From 607a39ed5e691eddcb9b0aee61e816b5732301cb Mon Sep 17 00:00:00 2001 From: GochoMugo Date: Thu, 16 Feb 2017 11:47:55 +0300 Subject: [PATCH] src/polling: Fix defaulting value of 'options.polling.params.timeout' --- src/telegramPolling.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/telegramPolling.js b/src/telegramPolling.js index abd4a7c..54e3e89 100644 --- a/src/telegramPolling.js +++ b/src/telegramPolling.js @@ -15,11 +15,10 @@ class TelegramBotPolling { this.options.interval = (typeof this.options.interval === 'number') ? this.options.interval : 300; this.options.params = (typeof this.options.params === 'object') ? this.options.params : {}; this.options.params.offset = (typeof this.options.params.offset === 'number') ? this.options.params.offset : 0; + this.options.params.timeout = (typeof this.options.params.timeout === 'number') ? this.options.params.timeout : 10; if (typeof this.options.timeout === 'number') { deprecate('`options.polling.timeout` is deprecated. Use `options.polling.params` instead.'); this.options.params.timeout = this.options.timeout; - } else { - this.options.params.timeout = 10; } this._lastUpdate = 0; this._lastRequest = null;