0df6f7e655fcfe4a02f43813bf8cbbe73e9aa249
[motion-next.git] / server / api / whatsappMessage / whatsappMessage.events.js
1 const a802_0xb7ae=['update','emit','../../mysqldb','undefined','setMaxListeners','WhatsappMessage'];(function(_0x2eeed4,_0xb7ae07){const _0xae27af=function(_0x5b9f88){while(--_0x5b9f88){_0x2eeed4['push'](_0x2eeed4['shift']());}};_0xae27af(++_0xb7ae07);}(a802_0xb7ae,0x1c4));const a802_0xae27=function(_0x2eeed4,_0xb7ae07){_0x2eeed4=_0x2eeed4-0x0;let _0xae27af=a802_0xb7ae[_0x2eeed4];return _0xae27af;};const _0x4540aa=a802_0xae27;'use strict';const EventEmitter=require('events'),WhatsappMessage=require(_0x4540aa('0x0'))['db'][_0x4540aa('0x3')],WhatsappMessageEvents=new EventEmitter();WhatsappMessageEvents[_0x4540aa('0x2')](0x0);const events={'afterCreate':'save','afterUpdate':_0x4540aa('0x4'),'afterDestroy':'remove'};function emitEvent(_0x5b9f88){return function(_0x2ea322){const _0x1f5e15=a802_0xae27;WhatsappMessageEvents[_0x1f5e15('0x5')](_0x5b9f88+':'+_0x2ea322['id'],_0x2ea322),WhatsappMessageEvents[_0x1f5e15('0x5')](_0x5b9f88,_0x2ea322);};}for(const e in events){if(typeof events[e]!==_0x4540aa('0x1')){const event=events[e];WhatsappMessage['addHook'](e,emitEvent(event));}}module['exports']=WhatsappMessageEvents;