Format TelegramBotPolling.prototype._getUpdates error on JSON.parse

experimental
Yago 10 years ago
parent 178f9cd905
commit 5b93c4a4e1
  1. 5
      src/telegramPolling.js

@ -3,6 +3,7 @@
var debug = require('debug')('node-telegram-bot-api');
var Promise = require('bluebird');
var request = require('request');
var util = require('util');
var URL = require('url');
var requestPromise = Promise.promisify(request);
@ -74,7 +75,9 @@ TelegramBotPolling.prototype._getUpdates = function () {
try {
data = JSON.parse(resp[0].body);
} catch (err) {
throw new Error('Error parsing Telegram response: %s', resp[0].body);
var text = util.format('Error parsing Telegram response: %s',
resp[0].body);
throw new Error(text);
}
if (data.ok) {
return data.result;

Loading…
Cancel
Save