Built motion from commit (unavailable).|2.4.8
[motion2.git] / server / api / cmList / cmList.events.js
index a3406f9..2b0c684 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x5fe1=['events','../../mysqldb','CmList','save','update','remove','emit','hook','exports'];(function(_0x3e5086,_0x48f4a2){var _0xfeb102=function(_0x5a945f){while(--_0x5a945f){_0x3e5086['push'](_0x3e5086['shift']());}};_0xfeb102(++_0x48f4a2);}(_0x5fe1,0xe1));var _0x15fe=function(_0x9cd4c3,_0x1c9b2c){_0x9cd4c3=_0x9cd4c3-0x0;var _0x4c9025=_0x5fe1[_0x9cd4c3];return _0x4c9025;};'use strict';var EventEmitter=require(_0x15fe('0x0'));var CmList=require(_0x15fe('0x1'))['db'][_0x15fe('0x2')];var CmListEvents=new EventEmitter();CmListEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x15fe('0x3'),'afterUpdate':_0x15fe('0x4'),'afterDestroy':_0x15fe('0x5')};function emitEvent(_0x3d2771){return function(_0x3fe2b4,_0x16f9da,_0x577d29){CmListEvents[_0x15fe('0x6')](_0x3d2771+':'+_0x3fe2b4['id'],_0x3fe2b4);CmListEvents[_0x15fe('0x6')](_0x3d2771,_0x3fe2b4);_0x577d29(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];CmList[_0x15fe('0x7')](e,emitEvent(event));}}module[_0x15fe('0x8')]=CmListEvents;
\ No newline at end of file
+var _0xd9ad=['setMaxListeners','save','remove','emit','hasOwnProperty','hook','exports','../../mysqldb','CmList'];(function(_0x2f5ac5,_0x1ee939){var _0x37c9a8=function(_0x15031f){while(--_0x15031f){_0x2f5ac5['push'](_0x2f5ac5['shift']());}};_0x37c9a8(++_0x1ee939);}(_0xd9ad,0xa9));var _0xdd9a=function(_0x3f4bb3,_0x54f0de){_0x3f4bb3=_0x3f4bb3-0x0;var _0x1cb73a=_0xd9ad[_0x3f4bb3];return _0x1cb73a;};'use strict';var EventEmitter=require('events');var CmList=require(_0xdd9a('0x0'))['db'][_0xdd9a('0x1')];var CmListEvents=new EventEmitter();CmListEvents[_0xdd9a('0x2')](0x0);var events={'afterCreate':_0xdd9a('0x3'),'afterUpdate':'update','afterDestroy':_0xdd9a('0x4')};function emitEvent(_0x279e9f){return function(_0x344b11,_0x1d8be1,_0x3cfaa1){CmListEvents[_0xdd9a('0x5')](_0x279e9f+':'+_0x344b11['id'],_0x344b11);CmListEvents[_0xdd9a('0x5')](_0x279e9f,_0x344b11);_0x3cfaa1(null);};}for(var e in events){if(events[_0xdd9a('0x6')](e)){var event=events[e];CmList[_0xdd9a('0x7')](e,emitEvent(event));}}module[_0xdd9a('0x8')]=CmListEvents;
\ No newline at end of file