X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fapi%2FcmContact%2FcmContact.events.js;h=c4b1ee2fea2ba477aa3f43807dcdaf3ff02c9270;hb=6b8dca8de1a6b807be7e36077511bb032e7382e5;hp=a5298a1b72262dbb865a98295c57c1f5495f3daa;hpb=44bd2814959684a7f7b774f2c71a3b12f9ba5952;p=motion2.git diff --git a/server/api/cmContact/cmContact.events.js b/server/api/cmContact/cmContact.events.js index a5298a1..c4b1ee2 100644 --- a/server/api/cmContact/cmContact.events.js +++ b/server/api/cmContact/cmContact.events.js @@ -15,4 +15,4 @@ // * treaties. The SOFTWARE PRODUCT is licensed, not sold. * // * * // ************************************************************************* -var _0xec17=['events','../../mysqldb','setMaxListeners','update','remove','emit','hasOwnProperty','hook','exports'];(function(_0x6dd5c,_0x4bfc19){var _0x5a87fa=function(_0x3b068b){while(--_0x3b068b){_0x6dd5c['push'](_0x6dd5c['shift']());}};_0x5a87fa(++_0x4bfc19);}(_0xec17,0x132));var _0x7ec1=function(_0x59ee6f,_0x450239){_0x59ee6f=_0x59ee6f-0x0;var _0x4c0979=_0xec17[_0x59ee6f];return _0x4c0979;};'use strict';var EventEmitter=require(_0x7ec1('0x0'));var CmContact=require(_0x7ec1('0x1'))['db']['CmContact'];var CmContactEvents=new EventEmitter();CmContactEvents[_0x7ec1('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':_0x7ec1('0x3'),'afterDestroy':_0x7ec1('0x4')};function emitEvent(_0x1292e9){return function(_0x24855f,_0x1531fd,_0xd56e76){CmContactEvents[_0x7ec1('0x5')](_0x1292e9+':'+_0x24855f['id'],_0x24855f);CmContactEvents['emit'](_0x1292e9,_0x24855f);_0xd56e76(null);};}for(var e in events){if(events[_0x7ec1('0x6')](e)){var event=events[e];CmContact[_0x7ec1('0x7')](e,emitEvent(event));}}module[_0x7ec1('0x8')]=CmContactEvents; \ No newline at end of file +var _0x431e=['setMaxListeners','save','update','emit','hasOwnProperty','hook','exports','events','../../mysqldb','CmContact'];(function(_0x551311,_0x250998){var _0x484006=function(_0x36752a){while(--_0x36752a){_0x551311['push'](_0x551311['shift']());}};_0x484006(++_0x250998);}(_0x431e,0x11f));var _0xe431=function(_0x41cfd4,_0x1ed2cc){_0x41cfd4=_0x41cfd4-0x0;var _0x190f48=_0x431e[_0x41cfd4];return _0x190f48;};'use strict';var EventEmitter=require(_0xe431('0x0'));var CmContact=require(_0xe431('0x1'))['db'][_0xe431('0x2')];var CmContactEvents=new EventEmitter();CmContactEvents[_0xe431('0x3')](0x0);var events={'afterCreate':_0xe431('0x4'),'afterUpdate':_0xe431('0x5'),'afterDestroy':'remove'};function emitEvent(_0x5ba19e){return function(_0x5e68a4,_0x4ee626,_0x37b025){CmContactEvents[_0xe431('0x6')](_0x5ba19e+':'+_0x5e68a4['id'],_0x5e68a4);CmContactEvents['emit'](_0x5ba19e,_0x5e68a4);_0x37b025(null);};}for(var e in events){if(events[_0xe431('0x7')](e)){var event=events[e];CmContact[_0xe431('0x8')](e,emitEvent(event));}}module[_0xe431('0x9')]=CmContactEvents; \ No newline at end of file