flexbiz-server
Version:
Flexible Server
2 lines (1 loc) • 483 B
JavaScript
const model=global.getModel("smsaccount"),controller=require("../../controllers/controller"),permission=require("../../libs/permission"),async=require("async");module.exports=function($router$$){(new controller($router$$,model,"smsaccount",{onView:async($user$$,$items$$,$next$$)=>{async.map($items$$,($item$$,$cb$$)=>{permission.isAdmin($item$$.id_app,$user$$.email,function($e$$,$admin$$){$admin$$||delete $item$$.script_send;$cb$$()})},()=>{$next$$(null,$items$$)})}})).route()};