X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fapi%2FcmContact%2FcmContact.events.js;h=8a6c533187a0e5128408d94a5af354de6d125a88;hb=ef4e758b3a8a542ed14842116a07db29f3cf2e7c;hp=c4b1ee2fea2ba477aa3f43807dcdaf3ff02c9270;hpb=6b8dca8de1a6b807be7e36077511bb032e7382e5;p=motion2.git diff --git a/server/api/cmContact/cmContact.events.js b/server/api/cmContact/cmContact.events.js index c4b1ee2..8a6c533 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 _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 +var _0xaf0f=['remove','emit','hasOwnProperty','hook','exports','CmContact','save'];(function(_0x2a3653,_0x2b5804){var _0x2d9e61=function(_0x40ef96){while(--_0x40ef96){_0x2a3653['push'](_0x2a3653['shift']());}};_0x2d9e61(++_0x2b5804);}(_0xaf0f,0x116));var _0xfaf0=function(_0x1eaaf1,_0x1dc9cd){_0x1eaaf1=_0x1eaaf1-0x0;var _0x352a3e=_0xaf0f[_0x1eaaf1];return _0x352a3e;};'use strict';var EventEmitter=require('events');var CmContact=require('../../mysqldb')['db'][_0xfaf0('0x0')];var CmContactEvents=new EventEmitter();CmContactEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xfaf0('0x1'),'afterUpdate':'update','afterDestroy':_0xfaf0('0x2')};function emitEvent(_0x544a22){return function(_0x25b3f2,_0x18434b,_0x1aa919){CmContactEvents[_0xfaf0('0x3')](_0x544a22+':'+_0x25b3f2['id'],_0x25b3f2);CmContactEvents[_0xfaf0('0x3')](_0x544a22,_0x25b3f2);_0x1aa919(null);};}for(var e in events){if(events[_0xfaf0('0x4')](e)){var event=events[e];CmContact[_0xfaf0('0x5')](e,emitEvent(event));}}module[_0xfaf0('0x6')]=CmContactEvents; \ No newline at end of file