From f6b865a05272f1ddc44a50ed8af82cffe88cfcd5 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Sat, 14 Sep 2013 10:58:50 -0400 Subject: [PATCH] closed #292 --- src/routes/api.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/routes/api.js b/src/routes/api.js index 0a96239c0b..de7b114ae3 100644 --- a/src/routes/api.js +++ b/src/routes/api.js @@ -110,10 +110,12 @@ var user = require('./../user.js'), app.get('/api/topic/:id/:slug?', function(req, res, next) { var uid = (req.user) ? req.user.uid : 0; topics.getTopicWithPosts(req.params.id, uid, 0, 10, function(err, data) { - if(data.deleted === '1' && data.expose_tools === 0) { - return res.json(404, {}); - } - res.json(data); + if (!err) { + if(data.deleted === '1' && data.expose_tools === 0) { + return res.json(404, {}); + } + res.json(data); + } else res.json(404, {}); }); });