UNPKG

rapnc

Version:

Node client for RAP 1.0

34 lines (30 loc) 867 B
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' }) }); }