This commit is contained in:
psychobunny
2014-07-09 15:41:03 -04:00
parent ecbb05ccca
commit c6183f1a82
5 changed files with 30 additions and 19 deletions

View File

@@ -3,7 +3,8 @@
var pkg = require('./../../package.json'),
meta = require('./../meta'),
user = require('./../user'),
plugins = require('./../plugins');
plugins = require('./../plugins'),
widgets = require('../widgets');
var apiController = {};
@@ -77,4 +78,16 @@ apiController.getConfig = function(req, res, next) {
};
apiController.renderWidgets = function(req, res, next) {
var uid = req.user ? req.user.uid : 0,
area = {
template: req.params.template + '.tpl',
location: req.params.location
};
widgets.render(uid, area, function(err, data) {
res.json(200, data);
});
};
module.exports = apiController;