Built motion from commit (unavailable).|2.5.1
[motion2.git] / server / api / cmList / cmList.events.js
index 29a32b5..fea30da 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xceb3=['remove','emit','hasOwnProperty','hook','events','../../mysqldb','CmList','save'];(function(_0x192681,_0x991e0b){var _0x4c50da=function(_0x4f7d8f){while(--_0x4f7d8f){_0x192681['push'](_0x192681['shift']());}};_0x4c50da(++_0x991e0b);}(_0xceb3,0x94));var _0x3ceb=function(_0x4f6f84,_0x31e197){_0x4f6f84=_0x4f6f84-0x0;var _0x20d989=_0xceb3[_0x4f6f84];return _0x20d989;};'use strict';var EventEmitter=require(_0x3ceb('0x0'));var CmList=require(_0x3ceb('0x1'))['db'][_0x3ceb('0x2')];var CmListEvents=new EventEmitter();CmListEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x3ceb('0x3'),'afterUpdate':'update','afterDestroy':_0x3ceb('0x4')};function emitEvent(_0x454d8d){return function(_0x4e9a10,_0x1a430b,_0x19d374){CmListEvents[_0x3ceb('0x5')](_0x454d8d+':'+_0x4e9a10['id'],_0x4e9a10);CmListEvents['emit'](_0x454d8d,_0x4e9a10);_0x19d374(null);};}for(var e in events){if(events[_0x3ceb('0x6')](e)){var event=events[e];CmList[_0x3ceb('0x7')](e,emitEvent(event));}}module['exports']=CmListEvents;
\ No newline at end of file
+var _0x4bd3=['emit','hasOwnProperty','exports','events','../../mysqldb','setMaxListeners','save','update','remove'];(function(_0x48d664,_0x534066){var _0x5745a7=function(_0x36a42f){while(--_0x36a42f){_0x48d664['push'](_0x48d664['shift']());}};_0x5745a7(++_0x534066);}(_0x4bd3,0x198));var _0x34bd=function(_0x422a8b,_0x578987){_0x422a8b=_0x422a8b-0x0;var _0x38763f=_0x4bd3[_0x422a8b];return _0x38763f;};'use strict';var EventEmitter=require(_0x34bd('0x0'));var CmList=require(_0x34bd('0x1'))['db']['CmList'];var CmListEvents=new EventEmitter();CmListEvents[_0x34bd('0x2')](0x0);var events={'afterCreate':_0x34bd('0x3'),'afterUpdate':_0x34bd('0x4'),'afterDestroy':_0x34bd('0x5')};function emitEvent(_0xe5f89e){return function(_0x54cf87,_0x1a93ad,_0x33dc8c){CmListEvents[_0x34bd('0x6')](_0xe5f89e+':'+_0x54cf87['id'],_0x54cf87);CmListEvents['emit'](_0xe5f89e,_0x54cf87);_0x33dc8c(null);};}for(var e in events){if(events[_0x34bd('0x7')](e)){var event=events[e];CmList['hook'](e,emitEvent(event));}}module[_0x34bd('0x8')]=CmListEvents;
\ No newline at end of file