Built motion from commit (unavailable).|2.3.93
[motion2.git] / server / api / cmList / cmList.events.js
index c63cd68..4f5057c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xa20a=['CmList','setMaxListeners','save','remove','emit','hasOwnProperty','hook','exports','events','../../mysqldb'];(function(_0x4d7e74,_0x33c229){var _0x1d7383=function(_0x263970){while(--_0x263970){_0x4d7e74['push'](_0x4d7e74['shift']());}};_0x1d7383(++_0x33c229);}(_0xa20a,0x184));var _0xaa20=function(_0x2070da,_0x45e586){_0x2070da=_0x2070da-0x0;var _0x4f9fe1=_0xa20a[_0x2070da];return _0x4f9fe1;};'use strict';var EventEmitter=require(_0xaa20('0x0'));var CmList=require(_0xaa20('0x1'))['db'][_0xaa20('0x2')];var CmListEvents=new EventEmitter();CmListEvents[_0xaa20('0x3')](0x0);var events={'afterCreate':_0xaa20('0x4'),'afterUpdate':'update','afterDestroy':_0xaa20('0x5')};function emitEvent(_0x2992f4){return function(_0x538639,_0x58336d,_0x144394){CmListEvents[_0xaa20('0x6')](_0x2992f4+':'+_0x538639['id'],_0x538639);CmListEvents[_0xaa20('0x6')](_0x2992f4,_0x538639);_0x144394(null);};}for(var e in events){if(events[_0xaa20('0x7')](e)){var event=events[e];CmList[_0xaa20('0x8')](e,emitEvent(event));}}module[_0xaa20('0x9')]=CmListEvents;
\ No newline at end of file
+var _0x7be1=['save','update','remove','emit','hook','exports','events','../../mysqldb','CmList','setMaxListeners'];(function(_0x2bbdc4,_0x2cb88e){var _0x482d0c=function(_0x4da8ce){while(--_0x4da8ce){_0x2bbdc4['push'](_0x2bbdc4['shift']());}};_0x482d0c(++_0x2cb88e);}(_0x7be1,0xec));var _0x17be=function(_0x139eb2,_0x3d7e18){_0x139eb2=_0x139eb2-0x0;var _0x2a5657=_0x7be1[_0x139eb2];return _0x2a5657;};'use strict';var EventEmitter=require(_0x17be('0x0'));var CmList=require(_0x17be('0x1'))['db'][_0x17be('0x2')];var CmListEvents=new EventEmitter();CmListEvents[_0x17be('0x3')](0x0);var events={'afterCreate':_0x17be('0x4'),'afterUpdate':_0x17be('0x5'),'afterDestroy':_0x17be('0x6')};function emitEvent(_0x3631c4){return function(_0x483818,_0x48ff68,_0x203f0a){CmListEvents[_0x17be('0x7')](_0x3631c4+':'+_0x483818['id'],_0x483818);CmListEvents['emit'](_0x3631c4,_0x483818);_0x203f0a(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];CmList[_0x17be('0x8')](e,emitEvent(event));}}module[_0x17be('0x9')]=CmListEvents;
\ No newline at end of file