flosight-api/app/controllers/index.js
Matias Alejo Garcia ebf5996ee1 better 404 handling
2014-12-01 17:33:03 -03:00

30 lines
574 B
JavaScript

'use strict';
var config = require('../../config/config');
var _getVersion = function() {
var pjson = require('../../package.json');
return pjson.version;
};
exports.render = function(req, res) {
if (config.publicPath) {
return res.sendfile(config.publicPath + '/index.html', {}, function(err) {
res.status(404).json({
error: err
}).end();
});
}
var version = _getVersion();
res.send('insight API v' + version);
};
exports.version = function(req, res) {
var version = _getVersion();
res.json({
version: version
});
};