rapnc
Version:
Node client for RAP 1.0
34 lines (30 loc) • 867 B
JavaScript
var helper = require('../helpers');
var dao = require('../dao');
function handle(req, res, app) {
var pid = req.params.pid;
dao.getProjectJson(pid, function(err, project) {
if (err) {
res.json({
code: 500,
msg: err
})
return;
}
//var actions = project.actions;
//for (var i = actions.length - 1; i >= 0; i--) {
//actions[i].responseParams = helper.getMockjsRules(actions[i])
//};
res.json(project)
})
}
module.exports = function(prefix, app) {
app.all(prefix + '/pulling/:pid', function(req, res) {
handle(req, res, app);
});
app.all(prefix + '/pulling/:pid/*', function(req, res) {
res.json({
code: 500,
msg: 'No extra url after /pulling/PROJECT_ID'
})
});
}