Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / api / team / team.events.js
index 7138ff6..8a58082 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc6db=['save','update','emit','hasOwnProperty','hook','../../mysqldb','setMaxListeners'];(function(_0x3dd15e,_0x1f0015){var _0x231fd0=function(_0x4f680a){while(--_0x4f680a){_0x3dd15e['push'](_0x3dd15e['shift']());}};_0x231fd0(++_0x1f0015);}(_0xc6db,0xc9));var _0xbc6d=function(_0x2532a6,_0x25e8e9){_0x2532a6=_0x2532a6-0x0;var _0x1d6b92=_0xc6db[_0x2532a6];return _0x1d6b92;};'use strict';var EventEmitter=require('events');var Team=require(_0xbc6d('0x0'))['db']['Team'];var TeamEvents=new EventEmitter();TeamEvents[_0xbc6d('0x1')](0x0);var events={'afterCreate':_0xbc6d('0x2'),'afterUpdate':_0xbc6d('0x3'),'afterDestroy':'remove'};function emitEvent(_0x592e67){return function(_0x331e9c,_0x903c60,_0x4ccf9a){TeamEvents[_0xbc6d('0x4')](_0x592e67+':'+_0x331e9c['id'],_0x331e9c);TeamEvents[_0xbc6d('0x4')](_0x592e67,_0x331e9c);_0x4ccf9a(null);};}for(var e in events){if(events[_0xbc6d('0x5')](e)){var event=events[e];Team[_0xbc6d('0x6')](e,emitEvent(event));}}module['exports']=TeamEvents;
\ No newline at end of file
+var _0xe79c=['Team','setMaxListeners','remove','emit','hook','exports','events','../../mysqldb'];(function(_0x40a825,_0x3bac79){var _0x273a54=function(_0x5628d8){while(--_0x5628d8){_0x40a825['push'](_0x40a825['shift']());}};_0x273a54(++_0x3bac79);}(_0xe79c,0x1ae));var _0xce79=function(_0x212759,_0x2daec2){_0x212759=_0x212759-0x0;var _0x59d9ca=_0xe79c[_0x212759];return _0x59d9ca;};'use strict';var EventEmitter=require(_0xce79('0x0'));var Team=require(_0xce79('0x1'))['db'][_0xce79('0x2')];var TeamEvents=new EventEmitter();TeamEvents[_0xce79('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':'update','afterDestroy':_0xce79('0x4')};function emitEvent(_0x3c9db3){return function(_0x1c16ff,_0x53b29a,_0x4d87bf){TeamEvents[_0xce79('0x5')](_0x3c9db3+':'+_0x1c16ff['id'],_0x1c16ff);TeamEvents['emit'](_0x3c9db3,_0x1c16ff);_0x4d87bf(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];Team[_0xce79('0x6')](e,emitEvent(event));}}module[_0xce79('0x7')]=TeamEvents;
\ No newline at end of file