Built motion from commit 3c2ce842.|2.6.31
[motion2.git] / server / api / team / team.events.js
index 9c03846..3f78768 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xaff0=['exports','events','../../mysqldb','Team','update','emit','hasOwnProperty'];(function(_0x40015a,_0x415db5){var _0x42f8a4=function(_0x5685ad){while(--_0x5685ad){_0x40015a['push'](_0x40015a['shift']());}};_0x42f8a4(++_0x415db5);}(_0xaff0,0xc5));var _0x0aff=function(_0x96994b,_0x163958){_0x96994b=_0x96994b-0x0;var _0x1560f1=_0xaff0[_0x96994b];return _0x1560f1;};'use strict';var EventEmitter=require(_0x0aff('0x0'));var Team=require(_0x0aff('0x1'))['db'][_0x0aff('0x2')];var TeamEvents=new EventEmitter();TeamEvents['setMaxListeners'](0x0);var events={'afterCreate':'save','afterUpdate':_0x0aff('0x3'),'afterDestroy':'remove'};function emitEvent(_0x13e6d6){return function(_0x35b010,_0x3fed46,_0x4f2fde){TeamEvents['emit'](_0x13e6d6+':'+_0x35b010['id'],_0x35b010);TeamEvents[_0x0aff('0x4')](_0x13e6d6,_0x35b010);_0x4f2fde(null);};}for(var e in events){if(events[_0x0aff('0x5')](e)){var event=events[e];Team['hook'](e,emitEvent(event));}}module[_0x0aff('0x6')]=TeamEvents;
\ No newline at end of file
+var _0x384b=['../../mysqldb','Team','setMaxListeners','save','remove','emit','hasOwnProperty','hook','exports','events'];(function(_0x2e4cef,_0x4c08f5){var _0x40dc3a=function(_0x3e4041){while(--_0x3e4041){_0x2e4cef['push'](_0x2e4cef['shift']());}};_0x40dc3a(++_0x4c08f5);}(_0x384b,0x77));var _0xb384=function(_0xa664f,_0x5468ab){_0xa664f=_0xa664f-0x0;var _0x5b17c7=_0x384b[_0xa664f];return _0x5b17c7;};'use strict';var EventEmitter=require(_0xb384('0x0'));var Team=require(_0xb384('0x1'))['db'][_0xb384('0x2')];var TeamEvents=new EventEmitter();TeamEvents[_0xb384('0x3')](0x0);var events={'afterCreate':_0xb384('0x4'),'afterUpdate':'update','afterDestroy':_0xb384('0x5')};function emitEvent(_0x1da416){return function(_0x5e2503,_0x4cd091,_0x36fdfe){TeamEvents[_0xb384('0x6')](_0x1da416+':'+_0x5e2503['id'],_0x5e2503);TeamEvents[_0xb384('0x6')](_0x1da416,_0x5e2503);_0x36fdfe(null);};}for(var e in events){if(events[_0xb384('0x7')](e)){var event=events[e];Team[_0xb384('0x8')](e,emitEvent(event));}}module[_0xb384('0x9')]=TeamEvents;
\ No newline at end of file