Files
Windshaft-cartodb/lib/cartodb/controllers/base.js
2017-10-05 18:21:02 +02:00

23 lines
457 B
JavaScript

function BaseController() {
}
module.exports = BaseController;
BaseController.prototype.send = function(req, res, body, status, headers) {
if (headers) {
res.set(headers);
}
res.status(status);
if (!Buffer.isBuffer(body) && typeof body === 'object') {
if (req.query && req.query.callback) {
res.jsonp(body);
} else {
res.json(body);
}
} else {
res.send(body);
}
};