Built motion from commit (unavailable).|2.6.0
[motion2.git] / server / api / cmList / cmList.events.js
index e581635..c9519e4 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x7a0d=['exports','../../mysqldb','CmList','setMaxListeners','update','remove','emit','hook'];(function(_0xda464c,_0x26e47d){var _0x19e222=function(_0x1ec605){while(--_0x1ec605){_0xda464c['push'](_0xda464c['shift']());}};_0x19e222(++_0x26e47d);}(_0x7a0d,0x1d9));var _0xd7a0=function(_0x40cb69,_0x37f2ba){_0x40cb69=_0x40cb69-0x0;var _0x55e036=_0x7a0d[_0x40cb69];return _0x55e036;};'use strict';var EventEmitter=require('events');var CmList=require(_0xd7a0('0x0'))['db'][_0xd7a0('0x1')];var CmListEvents=new EventEmitter();CmListEvents[_0xd7a0('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':_0xd7a0('0x3'),'afterDestroy':_0xd7a0('0x4')};function emitEvent(_0x27e690){return function(_0x4c1dff,_0x37c8fe,_0xfffb8f){CmListEvents[_0xd7a0('0x5')](_0x27e690+':'+_0x4c1dff['id'],_0x4c1dff);CmListEvents[_0xd7a0('0x5')](_0x27e690,_0x4c1dff);_0xfffb8f(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];CmList[_0xd7a0('0x6')](e,emitEvent(event));}}module[_0xd7a0('0x7')]=CmListEvents;
\ No newline at end of file
+var _0x0768=['../../mysqldb','CmList','setMaxListeners','update','remove','emit','hasOwnProperty','hook','exports'];(function(_0x11f0d4,_0x54c4dc){var _0x260d1f=function(_0x1ee6a8){while(--_0x1ee6a8){_0x11f0d4['push'](_0x11f0d4['shift']());}};_0x260d1f(++_0x54c4dc);}(_0x0768,0xfc));var _0x8076=function(_0x1bd8aa,_0x170834){_0x1bd8aa=_0x1bd8aa-0x0;var _0x3fdbe0=_0x0768[_0x1bd8aa];return _0x3fdbe0;};'use strict';var EventEmitter=require('events');var CmList=require(_0x8076('0x0'))['db'][_0x8076('0x1')];var CmListEvents=new EventEmitter();CmListEvents[_0x8076('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':_0x8076('0x3'),'afterDestroy':_0x8076('0x4')};function emitEvent(_0x242384){return function(_0x27fb1d,_0x28eb30,_0x155968){CmListEvents[_0x8076('0x5')](_0x242384+':'+_0x27fb1d['id'],_0x27fb1d);CmListEvents[_0x8076('0x5')](_0x242384,_0x27fb1d);_0x155968(null);};}for(var e in events){if(events[_0x8076('0x6')](e)){var event=events[e];CmList[_0x8076('0x7')](e,emitEvent(event));}}module[_0x8076('0x8')]=CmListEvents;
\ No newline at end of file