Built motion from commit 459747fdfe53bbf13fbede61eeaffea1f1438f86. Version 3.0.0...
[motion-next.git] / server / api / cmContact / cmContact.events.js
index 3224427..7e4b75f 100644 (file)
@@ -1 +1 @@
-const a127_0x1a16=['events','remove','save','exports','undefined','setMaxListeners','emit','CmContact','addHook'];(function(_0x3855b7,_0x1a16e7){const _0x1b6cf0=function(_0x515028){while(--_0x515028){_0x3855b7['push'](_0x3855b7['shift']());}};_0x1b6cf0(++_0x1a16e7);}(a127_0x1a16,0x17f));const a127_0x1b6c=function(_0x3855b7,_0x1a16e7){_0x3855b7=_0x3855b7-0x0;let _0x1b6cf0=a127_0x1a16[_0x3855b7];return _0x1b6cf0;};const _0x4649bb=a127_0x1b6c;'use strict';const EventEmitter=require(_0x4649bb('0x4')),CmContact=require('../../mysqldb')['db'][_0x4649bb('0x2')],CmContactEvents=new EventEmitter();CmContactEvents[_0x4649bb('0x0')](0x0);const events={'afterCreate':_0x4649bb('0x6'),'afterUpdate':'update','afterDestroy':_0x4649bb('0x5')};function emitEvent(_0x515028){return function(_0x1dc252){const _0x1fa49a=a127_0x1b6c;CmContactEvents[_0x1fa49a('0x1')](_0x515028+':'+_0x1dc252['id'],_0x1dc252),CmContactEvents['emit'](_0x515028,_0x1dc252);};}for(const e in events){if(typeof events[e]!==_0x4649bb('0x8')){const event=events[e];CmContact[_0x4649bb('0x3')](e,emitEvent(event));}}module[_0x4649bb('0x7')]=CmContactEvents;
\ No newline at end of file
+const a127_0x1e4f=['save','undefined','remove','CmContact','exports','emit','setMaxListeners'];(function(_0x168dec,_0x1e4f45){const _0x565eb3=function(_0x11a20b){while(--_0x11a20b){_0x168dec['push'](_0x168dec['shift']());}};_0x565eb3(++_0x1e4f45);}(a127_0x1e4f,0x81));const a127_0x565e=function(_0x168dec,_0x1e4f45){_0x168dec=_0x168dec-0x0;let _0x565eb3=a127_0x1e4f[_0x168dec];return _0x565eb3;};const _0x2a082d=a127_0x565e;'use strict';const EventEmitter=require('events'),CmContact=require('../../mysqldb')['db'][_0x2a082d('0x0')],CmContactEvents=new EventEmitter();CmContactEvents[_0x2a082d('0x3')](0x0);const events={'afterCreate':_0x2a082d('0x4'),'afterUpdate':'update','afterDestroy':_0x2a082d('0x6')};function emitEvent(_0x11a20b){return function(_0x29420a){const _0x28ec0a=a127_0x565e;CmContactEvents[_0x28ec0a('0x2')](_0x11a20b+':'+_0x29420a['id'],_0x29420a),CmContactEvents['emit'](_0x11a20b,_0x29420a);};}for(const e in events){if(typeof events[e]!==_0x2a082d('0x5')){const event=events[e];CmContact['addHook'](e,emitEvent(event));}}module[_0x2a082d('0x1')]=CmContactEvents;
\ No newline at end of file