UNPKG

kpiplus

Version:

KPI+

1 lines 585 B
var model=require("../../models/like_module"),controller=require("../../controllers/controller"),async=require("async"),underscore=require("underscore"),menu=require("../../menu");module.exports=function(e){this.contr=new controller(e,model,"like_module",{unique:["id_app","user_created","module"],replaceIfExists:!0,onFinding:function(e,r,n){r.user_created=e.email,n(null,r)},onFound:function(e,r,n,o){var u=underscore.values(menu.getModules());n.forEach(function(e){var r=underscore.find(u,function(r){return r.path==e.module});r&&(e.module_obj=r)}),o(null,n)}}),this.contr.route()};