Built motion from commit (unavailable).|2.3.4
[motion2.git] / server / api / cmList / cmList.events.js
index 8e52d08..55077df 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x37eb=['events','../../mysqldb','CmList','setMaxListeners','update','remove','emit','hasOwnProperty','hook','exports'];(function(_0x15f21b,_0x3bfab2){var _0x5df796=function(_0xf02d4b){while(--_0xf02d4b){_0x15f21b['push'](_0x15f21b['shift']());}};_0x5df796(++_0x3bfab2);}(_0x37eb,0xaa));var _0xb37e=function(_0x881b32,_0x57c2f9){_0x881b32=_0x881b32-0x0;var _0x5ed3ed=_0x37eb[_0x881b32];return _0x5ed3ed;};'use strict';var EventEmitter=require(_0xb37e('0x0'));var CmList=require(_0xb37e('0x1'))['db'][_0xb37e('0x2')];var CmListEvents=new EventEmitter();CmListEvents[_0xb37e('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':_0xb37e('0x4'),'afterDestroy':_0xb37e('0x5')};function emitEvent(_0x3bae7d){return function(_0xaab33f,_0x456c72,_0xa50308){CmListEvents[_0xb37e('0x6')](_0x3bae7d+':'+_0xaab33f['id'],_0xaab33f);CmListEvents[_0xb37e('0x6')](_0x3bae7d,_0xaab33f);_0xa50308(null);};}for(var e in events){if(events[_0xb37e('0x7')](e)){var event=events[e];CmList[_0xb37e('0x8')](e,emitEvent(event));}}module[_0xb37e('0x9')]=CmListEvents;
\ No newline at end of file
+var _0x5c0b=['update','remove','emit','hook','exports','../../mysqldb','CmList','setMaxListeners','save'];(function(_0xc39a3f,_0x1f8349){var _0x578f18=function(_0x5c6210){while(--_0x5c6210){_0xc39a3f['push'](_0xc39a3f['shift']());}};_0x578f18(++_0x1f8349);}(_0x5c0b,0x71));var _0xb5c0=function(_0x41f474,_0x5f23a3){_0x41f474=_0x41f474-0x0;var _0x2e81df=_0x5c0b[_0x41f474];return _0x2e81df;};'use strict';var EventEmitter=require('events');var CmList=require(_0xb5c0('0x0'))['db'][_0xb5c0('0x1')];var CmListEvents=new EventEmitter();CmListEvents[_0xb5c0('0x2')](0x0);var events={'afterCreate':_0xb5c0('0x3'),'afterUpdate':_0xb5c0('0x4'),'afterDestroy':_0xb5c0('0x5')};function emitEvent(_0x58b734){return function(_0x32b3b6,_0x4d5bd3,_0xbe1786){CmListEvents[_0xb5c0('0x6')](_0x58b734+':'+_0x32b3b6['id'],_0x32b3b6);CmListEvents['emit'](_0x58b734,_0x32b3b6);_0xbe1786(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];CmList[_0xb5c0('0x7')](e,emitEvent(event));}}module[_0xb5c0('0x8')]=CmListEvents;
\ No newline at end of file