UNPKG

express-autoroute-json

Version:

Express Auto Route Json is an automatic JSON 'REST' api builder for express-autoroute

20 lines (14 loc) 431 B
var _ = require('lodash'); var defaultSerialise = require('./serialise'); module.exports = function (options) { return function (req, res, next) { req.model.save(function(err, result) { var serialiseFunction = _.get(options, 'find.serialise', defaultSerialise); if (err) { return next(err); } res.status(201).json(serialiseFunction(result, options)); return next(); }); }; };