From 49254f268e61ae5b35a1d2064001ffca98cb1369 Mon Sep 17 00:00:00 2001 From: Baris Soner Usakli Date: Sun, 9 Feb 2014 17:14:31 -0500 Subject: [PATCH] added missing next callbacks --- src/feed.js | 5 +++-- src/webserver.js | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/feed.js b/src/feed.js index a3dae77666..fe8e29c42b 100644 --- a/src/feed.js +++ b/src/feed.js @@ -91,11 +91,12 @@ }; Feed.forRecent = function(callback) { + topics.getLatestTopics(0, 0, 19, undefined, function (err, recentData) { if(err){ return callback(err); } - +console.log(recentData); var feed = new rss({ title: 'Recently Active Topics', description: 'A list of topics that have been active within the past 24 hours', @@ -141,7 +142,7 @@ feed.pubDate = new Date(parseInt(popularData.topics[0].lastposttime, 10)).toUTCString(); } - popularData.topics.forEach(function(topicData, next) { + popularData.topics.forEach(function(topicData) { feed.item({ title: topicData.title, url: nconf.get('url') + '/topic/' + topicData.slug, diff --git a/src/webserver.js b/src/webserver.js index 7e01f5184a..19a61870bb 100644 --- a/src/webserver.js +++ b/src/webserver.js @@ -482,7 +482,7 @@ module.exports.server = server; }); }); - app.get('/recent.rss', function(req, res) { + app.get('/recent.rss', function(req, res, next) { feed.forRecent(function(err, feedData){ if(err) { return next(err); @@ -492,7 +492,7 @@ module.exports.server = server; }); }); - app.get('/popular.rss', function(req, res) { + app.get('/popular.rss', function(req, res, next) { feed.forPopular(function(err, feedData){ if(err) { return next(err);