Built motion from commit 538092ac.|2.6.10
[motion2.git] / server / api / team / team.events.js
index 2184b57..bfadf0e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x13a0=['emit','hasOwnProperty','hook','exports','events','../../mysqldb','setMaxListeners','remove'];(function(_0x4c92db,_0x3da920){var _0x4f2019=function(_0x41464b){while(--_0x41464b){_0x4c92db['push'](_0x4c92db['shift']());}};_0x4f2019(++_0x3da920);}(_0x13a0,0x6c));var _0x013a=function(_0x353cd6,_0xc795f6){_0x353cd6=_0x353cd6-0x0;var _0x55712a=_0x13a0[_0x353cd6];return _0x55712a;};'use strict';var EventEmitter=require(_0x013a('0x0'));var Team=require(_0x013a('0x1'))['db']['Team'];var TeamEvents=new EventEmitter();TeamEvents[_0x013a('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':'update','afterDestroy':_0x013a('0x3')};function emitEvent(_0x3a85eb){return function(_0x289792,_0x3c6af0,_0x5d9211){TeamEvents[_0x013a('0x4')](_0x3a85eb+':'+_0x289792['id'],_0x289792);TeamEvents[_0x013a('0x4')](_0x3a85eb,_0x289792);_0x5d9211(null);};}for(var e in events){if(events[_0x013a('0x5')](e)){var event=events[e];Team[_0x013a('0x6')](e,emitEvent(event));}}module[_0x013a('0x7')]=TeamEvents;
\ No newline at end of file
+var _0xd8aa=['update','emit','hook','exports','events','../../mysqldb','Team','setMaxListeners','save'];(function(_0x163cba,_0x3b18d7){var _0x44f96c=function(_0x492192){while(--_0x492192){_0x163cba['push'](_0x163cba['shift']());}};_0x44f96c(++_0x3b18d7);}(_0xd8aa,0x1bd));var _0xad8a=function(_0xa464c9,_0x7c86d8){_0xa464c9=_0xa464c9-0x0;var _0x3d73c4=_0xd8aa[_0xa464c9];return _0x3d73c4;};'use strict';var EventEmitter=require(_0xad8a('0x0'));var Team=require(_0xad8a('0x1'))['db'][_0xad8a('0x2')];var TeamEvents=new EventEmitter();TeamEvents[_0xad8a('0x3')](0x0);var events={'afterCreate':_0xad8a('0x4'),'afterUpdate':_0xad8a('0x5'),'afterDestroy':'remove'};function emitEvent(_0x581e0a){return function(_0x36d05a,_0x1eee84,_0x2fbfa8){TeamEvents[_0xad8a('0x6')](_0x581e0a+':'+_0x36d05a['id'],_0x36d05a);TeamEvents[_0xad8a('0x6')](_0x581e0a,_0x36d05a);_0x2fbfa8(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];Team[_0xad8a('0x7')](e,emitEvent(event));}}module[_0xad8a('0x8')]=TeamEvents;
\ No newline at end of file