Built motion from commit b517aaa2a6638133380e4d135c64a80893061362. Version 3.0.0...
[motion-next.git] / server / api / openchannelAccount / openchannelAccount.events.js
1 const a469_0x3b30=['remove','addHook','OpenchannelAccount','events','setMaxListeners','save','exports','emit','../../mysqldb'];(function(_0x30432f,_0x3b3038){const _0x443681=function(_0x20f9c7){while(--_0x20f9c7){_0x30432f['push'](_0x30432f['shift']());}};_0x443681(++_0x3b3038);}(a469_0x3b30,0x16b));const a469_0x4436=function(_0x30432f,_0x3b3038){_0x30432f=_0x30432f-0x0;let _0x443681=a469_0x3b30[_0x30432f];return _0x443681;};const _0x13007c=a469_0x4436;'use strict';const EventEmitter=require(_0x13007c('0x0')),OpenchannelAccount=require(_0x13007c('0x5'))['db'][_0x13007c('0x8')],OpenchannelAccountEvents=new EventEmitter();OpenchannelAccountEvents[_0x13007c('0x1')](0x0);const events={'afterCreate':_0x13007c('0x2'),'afterUpdate':'update','afterDestroy':_0x13007c('0x6')};function emitEvent(_0x20f9c7){return function(_0x569de5){const _0x416585=a469_0x4436;OpenchannelAccountEvents[_0x416585('0x4')](_0x20f9c7+':'+_0x569de5['id'],_0x569de5),OpenchannelAccountEvents[_0x416585('0x4')](_0x20f9c7,_0x569de5);};}for(const e in events){if(typeof events[e]!=='undefined'){const event=events[e];OpenchannelAccount[_0x13007c('0x7')](e,emitEvent(event));}}module[_0x13007c('0x3')]=OpenchannelAccountEvents;