X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fapi%2Fteam%2Fteam.events.js;fp=server%2Fapi%2Fteam%2Fteam.events.js;h=3b422d531f18346b4ad4c4b3e4dad0f8b0d4c91f;hb=7cda1c65c6741ebe625028920920ca9ef572e569;hp=f89594cf8e3a0643fb238e399085c40514f083eb;hpb=4baefdac9c37d4300115b8e539c5781a6d78e036;p=motion2.git diff --git a/server/api/team/team.events.js b/server/api/team/team.events.js index f89594c..3b422d5 100644 --- a/server/api/team/team.events.js +++ b/server/api/team/team.events.js @@ -15,4 +15,4 @@ // * treaties. The SOFTWARE PRODUCT is licensed, not sold. * // * * // ************************************************************************* -var _0x0033=['update','remove','emit','hasOwnProperty','hook','events','Team','setMaxListeners','save'];(function(_0x24580b,_0x3f1f93){var _0x3163dc=function(_0x5305f1){while(--_0x5305f1){_0x24580b['push'](_0x24580b['shift']());}};_0x3163dc(++_0x3f1f93);}(_0x0033,0x1c7));var _0x3003=function(_0x3eee78,_0x5acc63){_0x3eee78=_0x3eee78-0x0;var _0x53a5e5=_0x0033[_0x3eee78];return _0x53a5e5;};'use strict';var EventEmitter=require(_0x3003('0x0'));var Team=require('../../mysqldb')['db'][_0x3003('0x1')];var TeamEvents=new EventEmitter();TeamEvents[_0x3003('0x2')](0x0);var events={'afterCreate':_0x3003('0x3'),'afterUpdate':_0x3003('0x4'),'afterDestroy':_0x3003('0x5')};function emitEvent(_0x29f156){return function(_0xa9a726,_0x525d7d,_0x26761a){TeamEvents[_0x3003('0x6')](_0x29f156+':'+_0xa9a726['id'],_0xa9a726);TeamEvents[_0x3003('0x6')](_0x29f156,_0xa9a726);_0x26761a(null);};}for(var e in events){if(events[_0x3003('0x7')](e)){var event=events[e];Team[_0x3003('0x8')](e,emitEvent(event));}}module['exports']=TeamEvents; \ No newline at end of file +var _0x3eee=['hook','events','../../mysqldb','save','update','remove','emit','hasOwnProperty'];(function(_0x14add3,_0x13ce8d){var _0x4a174f=function(_0x2b3ed7){while(--_0x2b3ed7){_0x14add3['push'](_0x14add3['shift']());}};_0x4a174f(++_0x13ce8d);}(_0x3eee,0x1d9));var _0xe3ee=function(_0x45f550,_0x44b579){_0x45f550=_0x45f550-0x0;var _0x4b739c=_0x3eee[_0x45f550];return _0x4b739c;};'use strict';var EventEmitter=require(_0xe3ee('0x0'));var Team=require(_0xe3ee('0x1'))['db']['Team'];var TeamEvents=new EventEmitter();TeamEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xe3ee('0x2'),'afterUpdate':_0xe3ee('0x3'),'afterDestroy':_0xe3ee('0x4')};function emitEvent(_0x875cba){return function(_0x5a6aff,_0x44bdc4,_0x2ff4f7){TeamEvents[_0xe3ee('0x5')](_0x875cba+':'+_0x5a6aff['id'],_0x5a6aff);TeamEvents[_0xe3ee('0x5')](_0x875cba,_0x5a6aff);_0x2ff4f7(null);};}for(var e in events){if(events[_0xe3ee('0x6')](e)){var event=events[e];Team[_0xe3ee('0x7')](e,emitEvent(event));}}module['exports']=TeamEvents; \ No newline at end of file