var DebugRoute = function(app) { app.namespace('/debug', function() { app.get('/cid/:cid', function (req, res) { categories.getCategoryData(req.params.cid, function (err, data) { if (data) { res.send(data); } else { res.send(404, "Category doesn't exist!"); } }); }); app.get('/tid/:tid', function (req, res) { topics.getTopicData(req.params.tid, function (data) { if (data) { res.send(data); } else { res.send(404, "Topic doesn't exist!"); } }); }); app.get('/pid/:pid', function (req, res) { posts.getPostData(req.params.pid, function (data) { if (data) { res.send(data); } else { res.send(404, "Post doesn't exist!"); } }); }); app.get('/prune', function(req, res) { var Notifications = require('../notifications'); Notifications.prune(new Date(), function() { console.log('done'); }); res.send(); }); app.get('/uuidtest', function(req, res) { var Utils = require('../../public/src/utils.js'); res.send(Utils.generateUUID()); }); }); }; module.exports = DebugRoute;