Built motion from commit (unavailable).|2.5.26
[motion2.git] / server / api / team / team.events.js
index 45578be..b4fad3e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0176=['emit','hasOwnProperty','exports','events','../../mysqldb','save'];(function(_0x4496a5,_0x24675a){var _0x338d97=function(_0x520fab){while(--_0x520fab){_0x4496a5['push'](_0x4496a5['shift']());}};_0x338d97(++_0x24675a);}(_0x0176,0x1ad));var _0x6017=function(_0x20a584,_0xe384a5){_0x20a584=_0x20a584-0x0;var _0x4b41a8=_0x0176[_0x20a584];return _0x4b41a8;};'use strict';var EventEmitter=require(_0x6017('0x0'));var Team=require(_0x6017('0x1'))['db']['Team'];var TeamEvents=new EventEmitter();TeamEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x6017('0x2'),'afterUpdate':'update','afterDestroy':'remove'};function emitEvent(_0x5c0a1b){return function(_0x14bcb0,_0x1d501c,_0x59f639){TeamEvents[_0x6017('0x3')](_0x5c0a1b+':'+_0x14bcb0['id'],_0x14bcb0);TeamEvents['emit'](_0x5c0a1b,_0x14bcb0);_0x59f639(null);};}for(var e in events){if(events[_0x6017('0x4')](e)){var event=events[e];Team['hook'](e,emitEvent(event));}}module[_0x6017('0x5')]=TeamEvents;
\ No newline at end of file
+var _0x844f=['update','emit','hasOwnProperty','hook','exports','events','Team','setMaxListeners','save'];(function(_0xbafd5f,_0x27cabb){var _0x148fad=function(_0x449f61){while(--_0x449f61){_0xbafd5f['push'](_0xbafd5f['shift']());}};_0x148fad(++_0x27cabb);}(_0x844f,0x68));var _0xf844=function(_0x484195,_0x25a4d2){_0x484195=_0x484195-0x0;var _0xd057ff=_0x844f[_0x484195];return _0xd057ff;};'use strict';var EventEmitter=require(_0xf844('0x0'));var Team=require('../../mysqldb')['db'][_0xf844('0x1')];var TeamEvents=new EventEmitter();TeamEvents[_0xf844('0x2')](0x0);var events={'afterCreate':_0xf844('0x3'),'afterUpdate':_0xf844('0x4'),'afterDestroy':'remove'};function emitEvent(_0x53b57f){return function(_0x6e2fdc,_0x484d2d,_0x4580bd){TeamEvents[_0xf844('0x5')](_0x53b57f+':'+_0x6e2fdc['id'],_0x6e2fdc);TeamEvents['emit'](_0x53b57f,_0x6e2fdc);_0x4580bd(null);};}for(var e in events){if(events[_0xf844('0x6')](e)){var event=events[e];Team[_0xf844('0x7')](e,emitEvent(event));}}module[_0xf844('0x8')]=TeamEvents;
\ No newline at end of file