9d05ab1c4ad647d0825fe6e3a9dc2cc05512cb88
[motion-next.git] / server / api / cmContact / cmContact.socket.js
1 const a130_0x4929=['update','register','remove','cmContact:','./cmContact.events'];(function(_0xaf7532,_0x49294d){const _0x39508d=function(_0x1f5b5f){while(--_0x1f5b5f){_0xaf7532['push'](_0xaf7532['shift']());}};_0x39508d(++_0x49294d);}(a130_0x4929,0x9a));const a130_0x3950=function(_0xaf7532,_0x49294d){_0xaf7532=_0xaf7532-0x0;let _0x39508d=a130_0x4929[_0xaf7532];return _0x39508d;};const _0x58822b=a130_0x3950;'use strict';const CmContactEvents=require(_0x58822b('0x0')),events=['save',_0x58822b('0x3'),_0x58822b('0x1')];function createListener(_0x1f5b5f,_0x3f1735){return function(_0x107b1c){_0x3f1735['emit'](_0x1f5b5f,_0x107b1c);};}exports[_0x58822b('0x2')]=function(_0x4c79e1){const _0x291201=_0x58822b;for(let _0xfac99=0x0,_0x59db70=events['length'];_0xfac99<_0x59db70;_0xfac99++){const _0x192895=events[_0xfac99],_0x2453fa=createListener(_0x291201('0x4')+_0x192895,_0x4c79e1);CmContactEvents['on'](_0x192895,_0x2453fa);}};