Built motion from commit b517aaa2a6638133380e4d135c64a80893061362. Version 3.0.0...
[motion-next.git] / server / api / smsQueue / smsQueue.events.js
1 const a568_0x2544=['update','../../mysqldb','events','undefined','SmsQueue','exports','remove','addHook'];(function(_0xb2a3f3,_0x2544c4){const _0x151343=function(_0x2a5e9e){while(--_0x2a5e9e){_0xb2a3f3['push'](_0xb2a3f3['shift']());}};_0x151343(++_0x2544c4);}(a568_0x2544,0xed));const a568_0x1513=function(_0xb2a3f3,_0x2544c4){_0xb2a3f3=_0xb2a3f3-0x0;let _0x151343=a568_0x2544[_0xb2a3f3];return _0x151343;};const _0x190455=a568_0x1513;'use strict';const EventEmitter=require(_0x190455('0x5')),SmsQueue=require(_0x190455('0x4'))['db'][_0x190455('0x7')],SmsQueueEvents=new EventEmitter();SmsQueueEvents['setMaxListeners'](0x0);const events={'afterCreate':'save','afterUpdate':_0x190455('0x3'),'afterDestroy':_0x190455('0x1')};function emitEvent(_0x2a5e9e){return function(_0x56f696){SmsQueueEvents['emit'](_0x2a5e9e+':'+_0x56f696['id'],_0x56f696),SmsQueueEvents['emit'](_0x2a5e9e,_0x56f696);};}for(const e in events){if(typeof events[e]!==_0x190455('0x6')){const event=events[e];SmsQueue[_0x190455('0x2')](e,emitEvent(event));}}module[_0x190455('0x0')]=SmsQueueEvents;