Built motion from commit (unavailable).|2.1.0
[motion2.git] / server / api / team / team.events.js
index a917c85..2f0b698 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x71a5=['hasOwnProperty','events','Team','setMaxListeners','save','remove','emit'];(function(_0x52174a,_0x25a877){var _0x7f7b39=function(_0x4f17b9){while(--_0x4f17b9){_0x52174a['push'](_0x52174a['shift']());}};_0x7f7b39(++_0x25a877);}(_0x71a5,0x182));var _0x571a=function(_0x175bb6,_0x5f36f8){_0x175bb6=_0x175bb6-0x0;var _0x4c29e9=_0x71a5[_0x175bb6];return _0x4c29e9;};'use strict';var EventEmitter=require(_0x571a('0x0'));var Team=require('../../mysqldb')['db'][_0x571a('0x1')];var TeamEvents=new EventEmitter();TeamEvents[_0x571a('0x2')](0x0);var events={'afterCreate':_0x571a('0x3'),'afterUpdate':'update','afterDestroy':_0x571a('0x4')};function emitEvent(_0x1681fd){return function(_0xa2ebd5,_0x43e33c,_0x4edf60){TeamEvents[_0x571a('0x5')](_0x1681fd+':'+_0xa2ebd5['id'],_0xa2ebd5);TeamEvents['emit'](_0x1681fd,_0xa2ebd5);_0x4edf60(null);};}for(var e in events){if(events[_0x571a('0x6')](e)){var event=events[e];Team['hook'](e,emitEvent(event));}}module['exports']=TeamEvents;
\ No newline at end of file
+var _0x7a59=['update','remove','emit','hasOwnProperty','hook','exports','events','setMaxListeners','save'];(function(_0x2962d5,_0x38deda){var _0x273406=function(_0x3e0775){while(--_0x3e0775){_0x2962d5['push'](_0x2962d5['shift']());}};_0x273406(++_0x38deda);}(_0x7a59,0x96));var _0x97a5=function(_0x12f688,_0x585c25){_0x12f688=_0x12f688-0x0;var _0x59c3de=_0x7a59[_0x12f688];return _0x59c3de;};'use strict';var EventEmitter=require(_0x97a5('0x0'));var Team=require('../../mysqldb')['db']['Team'];var TeamEvents=new EventEmitter();TeamEvents[_0x97a5('0x1')](0x0);var events={'afterCreate':_0x97a5('0x2'),'afterUpdate':_0x97a5('0x3'),'afterDestroy':_0x97a5('0x4')};function emitEvent(_0x555fba){return function(_0x4a479c,_0x2fe105,_0x468a7a){TeamEvents[_0x97a5('0x5')](_0x555fba+':'+_0x4a479c['id'],_0x4a479c);TeamEvents[_0x97a5('0x5')](_0x555fba,_0x4a479c);_0x468a7a(null);};}for(var e in events){if(events[_0x97a5('0x6')](e)){var event=events[e];Team[_0x97a5('0x7')](e,emitEvent(event));}}module[_0x97a5('0x8')]=TeamEvents;
\ No newline at end of file