Built motion from commit c49361c37b5f784889c8087ac6e0e91b7e6b561a. Version 3.0.0...
[motion-next.git] / server / api / whatsappMessage / whatsappMessage.events.js
1 const a802_0x43f1=['undefined','WhatsappMessage','save','addHook','emit','../../mysqldb','update','setMaxListeners','exports'];(function(_0x1c3ec2,_0x43f1b7){const _0x140201=function(_0x2d0c61){while(--_0x2d0c61){_0x1c3ec2['push'](_0x1c3ec2['shift']());}};_0x140201(++_0x43f1b7);}(a802_0x43f1,0x9c));const a802_0x1402=function(_0x1c3ec2,_0x43f1b7){_0x1c3ec2=_0x1c3ec2-0x0;let _0x140201=a802_0x43f1[_0x1c3ec2];return _0x140201;};const _0x5dc071=a802_0x1402;'use strict';const EventEmitter=require('events'),WhatsappMessage=require(_0x5dc071('0x2'))['db'][_0x5dc071('0x7')],WhatsappMessageEvents=new EventEmitter();WhatsappMessageEvents[_0x5dc071('0x4')](0x0);const events={'afterCreate':_0x5dc071('0x8'),'afterUpdate':_0x5dc071('0x3'),'afterDestroy':'remove'};function emitEvent(_0x2d0c61){return function(_0x31cf12){const _0x4ffef2=a802_0x1402;WhatsappMessageEvents[_0x4ffef2('0x1')](_0x2d0c61+':'+_0x31cf12['id'],_0x31cf12),WhatsappMessageEvents['emit'](_0x2d0c61,_0x31cf12);};}for(const e in events){if(typeof events[e]!==_0x5dc071('0x6')){const event=events[e];WhatsappMessage[_0x5dc071('0x0')](e,emitEvent(event));}}module[_0x5dc071('0x5')]=WhatsappMessageEvents;