Built motion from commit 1ea47bf4.|2.6.34
[motion2.git] / server / api / team / team.events.js
index 433830a..df37165 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x9cc8=['emit','hasOwnProperty','hook','exports','events','Team','save','update','remove'];(function(_0x1dae99,_0x4207dc){var _0x1cda0c=function(_0x50d809){while(--_0x50d809){_0x1dae99['push'](_0x1dae99['shift']());}};_0x1cda0c(++_0x4207dc);}(_0x9cc8,0x163));var _0x89cc=function(_0x1042e8,_0x4c744c){_0x1042e8=_0x1042e8-0x0;var _0x33c1a4=_0x9cc8[_0x1042e8];return _0x33c1a4;};'use strict';var EventEmitter=require(_0x89cc('0x0'));var Team=require('../../mysqldb')['db'][_0x89cc('0x1')];var TeamEvents=new EventEmitter();TeamEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x89cc('0x2'),'afterUpdate':_0x89cc('0x3'),'afterDestroy':_0x89cc('0x4')};function emitEvent(_0x38dd49){return function(_0x1c9d45,_0x4df11e,_0x121d0d){TeamEvents[_0x89cc('0x5')](_0x38dd49+':'+_0x1c9d45['id'],_0x1c9d45);TeamEvents[_0x89cc('0x5')](_0x38dd49,_0x1c9d45);_0x121d0d(null);};}for(var e in events){if(events[_0x89cc('0x6')](e)){var event=events[e];Team[_0x89cc('0x7')](e,emitEvent(event));}}module[_0x89cc('0x8')]=TeamEvents;
\ No newline at end of file
+var _0xc9ca=['Team','setMaxListeners','update','remove','emit','hasOwnProperty','hook','exports','events','../../mysqldb'];(function(_0xe73080,_0x24c56d){var _0x12cbc4=function(_0x1377e2){while(--_0x1377e2){_0xe73080['push'](_0xe73080['shift']());}};_0x12cbc4(++_0x24c56d);}(_0xc9ca,0x116));var _0xac9c=function(_0x7b173,_0x539d7f){_0x7b173=_0x7b173-0x0;var _0x1c598c=_0xc9ca[_0x7b173];return _0x1c598c;};'use strict';var EventEmitter=require(_0xac9c('0x0'));var Team=require(_0xac9c('0x1'))['db'][_0xac9c('0x2')];var TeamEvents=new EventEmitter();TeamEvents[_0xac9c('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':_0xac9c('0x4'),'afterDestroy':_0xac9c('0x5')};function emitEvent(_0x41e9de){return function(_0x343a27,_0x326cf8,_0x1e7862){TeamEvents[_0xac9c('0x6')](_0x41e9de+':'+_0x343a27['id'],_0x343a27);TeamEvents[_0xac9c('0x6')](_0x41e9de,_0x343a27);_0x1e7862(null);};}for(var e in events){if(events[_0xac9c('0x7')](e)){var event=events[e];Team[_0xac9c('0x8')](e,emitEvent(event));}}module[_0xac9c('0x9')]=TeamEvents;
\ No newline at end of file