flexbiz-server
Version:
Flexible Server
3 lines (2 loc) • 533 B
JavaScript
;const model=global.getModel("campaign"),controller=require("../../controllers/controller");
module.exports=function($router$$){(new controller($router$$,model,"campaign",{sort:{date_created:-1},onUpdating:($user$$,$data$$,$obj$$,$next$$)=>{model.deleteEvents($obj$$,function(){$next$$(null,$data$$,$obj$$)})},onUpdated:($user$$,$obj$$,$next$$)=>{model.listenerEvents($obj$$,function(){$next$$(null,$obj$$)})},onDeleted:($user$$,$obj$$,$next$$)=>{model.deleteEvents($obj$$,function(){$next$$(null,$obj$$)})}})).route()};