From 738acf05f767febb4d648a4e1ccf662555f69a15 Mon Sep 17 00:00:00 2001 From: Stefan Lau Date: Mon, 9 Jun 2014 17:52:05 +0200 Subject: [PATCH] fix #51: multiple market modules not updating correctly --- lib/modules/markets/bitcoincharts.js | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/lib/modules/markets/bitcoincharts.js b/lib/modules/markets/bitcoincharts.js index 66ede3c..ab47021 100644 --- a/lib/modules/markets/bitcoincharts.js +++ b/lib/modules/markets/bitcoincharts.js @@ -4,9 +4,7 @@ var request = require('../../utils/request'), _ = require('lodash'), Module = require('../../Module'), - setWithHistoricalData = require('../../utils/setWithHistoricalData'), - intervalTime, - interval; + setWithHistoricalData = require('../../utils/setWithHistoricalData'); module.exports = Module.extend({ defaults: { @@ -23,15 +21,9 @@ module.exports = Module.extend({ self.title = self.config.symbol + ' Market @ Bitcoin Charts'; - if (interval && self.config.interval < intervalTime) { - clearInterval(interval); - } - if (!interval) { - intervalTime = self.config.interval; - interval = setInterval(function () { - self.updateMarketStats(); - }, self.config.interval); - } + self.interval = setInterval(function () { + self.updateMarketStats(); + }, self.config.interval); self.updateMarketStats(); },