simple-odata-server
Version:
OData server with adapter for mongodb and nedb
26 lines (21 loc) • 556 B
JavaScript
/*!
* Copyright(c) 2014 Jan Blaha (pofider)
*
* Orchestrate the OData DELETE request
*/
module.exports = function (cfg, req, res) {
try {
var query = {
_id: req.params.id.replace(/\"/g, "").replace(/'/g, "")
};
cfg.executeRemove(req.params.collection, query, req, function (e) {
if (e) {
return res.odataError(e);
}
res.writeHead(204);
res.end();
});
} catch (e) {
return res.odataError(e);
}
}