Built motion from commit 9e1399f3.|2.5.37
[motion2.git] / server / api / team / team.events.js
index 589d62e..8f080c1 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x2efa=['hook','exports','events','Team','setMaxListeners','save','update','remove','emit','hasOwnProperty'];(function(_0x176f5b,_0x2d37be){var _0x5c670b=function(_0x1c236d){while(--_0x1c236d){_0x176f5b['push'](_0x176f5b['shift']());}};_0x5c670b(++_0x2d37be);}(_0x2efa,0x17e));var _0xa2ef=function(_0xb8adba,_0x43ed86){_0xb8adba=_0xb8adba-0x0;var _0x1b65ba=_0x2efa[_0xb8adba];return _0x1b65ba;};'use strict';var EventEmitter=require(_0xa2ef('0x0'));var Team=require('../../mysqldb')['db'][_0xa2ef('0x1')];var TeamEvents=new EventEmitter();TeamEvents[_0xa2ef('0x2')](0x0);var events={'afterCreate':_0xa2ef('0x3'),'afterUpdate':_0xa2ef('0x4'),'afterDestroy':_0xa2ef('0x5')};function emitEvent(_0x419209){return function(_0x446657,_0x461819,_0x33b582){TeamEvents[_0xa2ef('0x6')](_0x419209+':'+_0x446657['id'],_0x446657);TeamEvents['emit'](_0x419209,_0x446657);_0x33b582(null);};}for(var e in events){if(events[_0xa2ef('0x7')](e)){var event=events[e];Team[_0xa2ef('0x8')](e,emitEvent(event));}}module[_0xa2ef('0x9')]=TeamEvents;
\ No newline at end of file
+var _0x42ae=['setMaxListeners','save','update','emit','hasOwnProperty','hook','exports','events','../../mysqldb','Team'];(function(_0x5b9a8c,_0x195ce5){var _0x28c63a=function(_0x9121b4){while(--_0x9121b4){_0x5b9a8c['push'](_0x5b9a8c['shift']());}};_0x28c63a(++_0x195ce5);}(_0x42ae,0x1b5));var _0xe42a=function(_0x49d7ca,_0x514fc4){_0x49d7ca=_0x49d7ca-0x0;var _0x12422f=_0x42ae[_0x49d7ca];return _0x12422f;};'use strict';var EventEmitter=require(_0xe42a('0x0'));var Team=require(_0xe42a('0x1'))['db'][_0xe42a('0x2')];var TeamEvents=new EventEmitter();TeamEvents[_0xe42a('0x3')](0x0);var events={'afterCreate':_0xe42a('0x4'),'afterUpdate':_0xe42a('0x5'),'afterDestroy':'remove'};function emitEvent(_0x980cfe){return function(_0xafe1ec,_0x5bd50d,_0x104399){TeamEvents[_0xe42a('0x6')](_0x980cfe+':'+_0xafe1ec['id'],_0xafe1ec);TeamEvents[_0xe42a('0x6')](_0x980cfe,_0xafe1ec);_0x104399(null);};}for(var e in events){if(events[_0xe42a('0x7')](e)){var event=events[e];Team[_0xe42a('0x8')](e,emitEvent(event));}}module[_0xe42a('0x9')]=TeamEvents;
\ No newline at end of file