Built motion from commit d32f51f5.|2.6.31
[motion2.git] / server / api / team / team.events.js
index e485341..9b83b7c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc7c7=['remove','emit','hasOwnProperty','hook','exports','../../mysqldb','Team','setMaxListeners','save','update'];(function(_0x395a8e,_0x5ea652){var _0x20b8ad=function(_0x97ba4b){while(--_0x97ba4b){_0x395a8e['push'](_0x395a8e['shift']());}};_0x20b8ad(++_0x5ea652);}(_0xc7c7,0x1c7));var _0x7c7c=function(_0x3ff085,_0x27c92e){_0x3ff085=_0x3ff085-0x0;var _0x2b68c3=_0xc7c7[_0x3ff085];return _0x2b68c3;};'use strict';var EventEmitter=require('events');var Team=require(_0x7c7c('0x0'))['db'][_0x7c7c('0x1')];var TeamEvents=new EventEmitter();TeamEvents[_0x7c7c('0x2')](0x0);var events={'afterCreate':_0x7c7c('0x3'),'afterUpdate':_0x7c7c('0x4'),'afterDestroy':_0x7c7c('0x5')};function emitEvent(_0x4aee33){return function(_0x448032,_0x2b423a,_0x5a779d){TeamEvents['emit'](_0x4aee33+':'+_0x448032['id'],_0x448032);TeamEvents[_0x7c7c('0x6')](_0x4aee33,_0x448032);_0x5a779d(null);};}for(var e in events){if(events[_0x7c7c('0x7')](e)){var event=events[e];Team[_0x7c7c('0x8')](e,emitEvent(event));}}module[_0x7c7c('0x9')]=TeamEvents;
\ No newline at end of file
+var _0x2fce=['hook','exports','events','../../mysqldb','Team','save','update','remove','emit','hasOwnProperty'];(function(_0x2a7be9,_0x36d9ed){var _0x3ac63c=function(_0x4f64c9){while(--_0x4f64c9){_0x2a7be9['push'](_0x2a7be9['shift']());}};_0x3ac63c(++_0x36d9ed);}(_0x2fce,0x98));var _0xe2fc=function(_0x457f92,_0x3ec455){_0x457f92=_0x457f92-0x0;var _0x15ef4b=_0x2fce[_0x457f92];return _0x15ef4b;};'use strict';var EventEmitter=require(_0xe2fc('0x0'));var Team=require(_0xe2fc('0x1'))['db'][_0xe2fc('0x2')];var TeamEvents=new EventEmitter();TeamEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xe2fc('0x3'),'afterUpdate':_0xe2fc('0x4'),'afterDestroy':_0xe2fc('0x5')};function emitEvent(_0x154d9b){return function(_0x19c332,_0x5b0ea0,_0x31a3bb){TeamEvents[_0xe2fc('0x6')](_0x154d9b+':'+_0x19c332['id'],_0x19c332);TeamEvents['emit'](_0x154d9b,_0x19c332);_0x31a3bb(null);};}for(var e in events){if(events[_0xe2fc('0x7')](e)){var event=events[e];Team[_0xe2fc('0x8')](e,emitEvent(event));}}module[_0xe2fc('0x9')]=TeamEvents;
\ No newline at end of file