X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fapi%2FcmList%2FcmList.events.js;h=0f7bdfa315c70d00c71d9771047f9daa007c562f;hb=032eef5eb1c414450ccc959e49effc8ff508851b;hp=1be3af51e0b1d5134581ce8f56841f2b0e80089f;hpb=9c8616cfa647d703a1bff4c288be65133e777d2a;p=motion2.git diff --git a/server/api/cmList/cmList.events.js b/server/api/cmList/cmList.events.js index 1be3af5..0f7bdfa 100644 --- a/server/api/cmList/cmList.events.js +++ b/server/api/cmList/cmList.events.js @@ -15,4 +15,4 @@ // * treaties. The SOFTWARE PRODUCT is licensed, not sold. * // * * // ************************************************************************* -var _0xf1ec=['setMaxListeners','emit','hasOwnProperty','hook','events','../../mysqldb','CmList'];(function(_0x5d2170,_0x17572e){var _0x3e7aba=function(_0x233d9b){while(--_0x233d9b){_0x5d2170['push'](_0x5d2170['shift']());}};_0x3e7aba(++_0x17572e);}(_0xf1ec,0x107));var _0xcf1e=function(_0x444f36,_0x1df79b){_0x444f36=_0x444f36-0x0;var _0x2578da=_0xf1ec[_0x444f36];return _0x2578da;};'use strict';var EventEmitter=require(_0xcf1e('0x0'));var CmList=require(_0xcf1e('0x1'))['db'][_0xcf1e('0x2')];var CmListEvents=new EventEmitter();CmListEvents[_0xcf1e('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':'update','afterDestroy':'remove'};function emitEvent(_0x408812){return function(_0x121b73,_0x439a43,_0x4cd7b4){CmListEvents[_0xcf1e('0x4')](_0x408812+':'+_0x121b73['id'],_0x121b73);CmListEvents['emit'](_0x408812,_0x121b73);_0x4cd7b4(null);};}for(var e in events){if(events[_0xcf1e('0x5')](e)){var event=events[e];CmList[_0xcf1e('0x6')](e,emitEvent(event));}}module['exports']=CmListEvents; \ No newline at end of file +var _0xd03c=['../../mysqldb','CmList','setMaxListeners','save','update','remove','emit','hook','exports'];(function(_0x1035c1,_0x2d8583){var _0x308d67=function(_0x58ddb6){while(--_0x58ddb6){_0x1035c1['push'](_0x1035c1['shift']());}};_0x308d67(++_0x2d8583);}(_0xd03c,0x1dd));var _0xcd03=function(_0x4fdae6,_0x20ec79){_0x4fdae6=_0x4fdae6-0x0;var _0x49aea1=_0xd03c[_0x4fdae6];return _0x49aea1;};'use strict';var EventEmitter=require('events');var CmList=require(_0xcd03('0x0'))['db'][_0xcd03('0x1')];var CmListEvents=new EventEmitter();CmListEvents[_0xcd03('0x2')](0x0);var events={'afterCreate':_0xcd03('0x3'),'afterUpdate':_0xcd03('0x4'),'afterDestroy':_0xcd03('0x5')};function emitEvent(_0x426ca3){return function(_0x4a64be,_0x1235a7,_0xbcfd1b){CmListEvents[_0xcd03('0x6')](_0x426ca3+':'+_0x4a64be['id'],_0x4a64be);CmListEvents['emit'](_0x426ca3,_0x4a64be);_0xbcfd1b(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];CmList[_0xcd03('0x7')](e,emitEvent(event));}}module[_0xcd03('0x8')]=CmListEvents; \ No newline at end of file