Built motion from commit df3e9871f6bcc3432fec345b2f4facbd4dba8b5c. Version 3.0.0...
[motion-next.git] / server / api / chatMessage / chatMessage.events.js
index 148108d..82db146 100644 (file)
@@ -1 +1 @@
-const a81_0x55d6=['events','ChatMessage','setMaxListeners','undefined','update','addHook','exports'];(function(_0x39c5ab,_0x55d6fd){const _0xdb9801=function(_0x18cfb0){while(--_0x18cfb0){_0x39c5ab['push'](_0x39c5ab['shift']());}};_0xdb9801(++_0x55d6fd);}(a81_0x55d6,0x97));const a81_0xdb98=function(_0x39c5ab,_0x55d6fd){_0x39c5ab=_0x39c5ab-0x0;let _0xdb9801=a81_0x55d6[_0x39c5ab];return _0xdb9801;};const _0x26a694=a81_0xdb98;'use strict';const EventEmitter=require(_0x26a694('0x3')),ChatMessage=require('../../mysqldb')['db'][_0x26a694('0x4')],ChatMessageEvents=new EventEmitter();ChatMessageEvents[_0x26a694('0x5')](0x0);const events={'afterCreate':'save','afterUpdate':_0x26a694('0x0'),'afterDestroy':'remove'};function emitEvent(_0x18cfb0){return function(_0x32c1a7){ChatMessageEvents['emit'](_0x18cfb0+':'+_0x32c1a7['id'],_0x32c1a7),ChatMessageEvents['emit'](_0x18cfb0,_0x32c1a7);};}for(const e in events){if(typeof events[e]!==_0x26a694('0x6')){const event=events[e];ChatMessage[_0x26a694('0x1')](e,emitEvent(event));}}module[_0x26a694('0x2')]=ChatMessageEvents;
\ No newline at end of file
+const a81_0x3a4a=['save','setMaxListeners','remove','../../mysqldb','addHook','emit','ChatMessage','update','events'];(function(_0x4213f9,_0x3a4ae9){const _0x5b1119=function(_0x5263dc){while(--_0x5263dc){_0x4213f9['push'](_0x4213f9['shift']());}};_0x5b1119(++_0x3a4ae9);}(a81_0x3a4a,0x1b3));const a81_0x5b11=function(_0x4213f9,_0x3a4ae9){_0x4213f9=_0x4213f9-0x0;let _0x5b1119=a81_0x3a4a[_0x4213f9];return _0x5b1119;};const _0x4463d8=a81_0x5b11;'use strict';const EventEmitter=require(_0x4463d8('0x5')),ChatMessage=require(_0x4463d8('0x0'))['db'][_0x4463d8('0x3')],ChatMessageEvents=new EventEmitter();ChatMessageEvents[_0x4463d8('0x7')](0x0);const events={'afterCreate':_0x4463d8('0x6'),'afterUpdate':_0x4463d8('0x4'),'afterDestroy':_0x4463d8('0x8')};function emitEvent(_0x5263dc){return function(_0x5c87fc){const _0x22ea59=a81_0x5b11;ChatMessageEvents[_0x22ea59('0x2')](_0x5263dc+':'+_0x5c87fc['id'],_0x5c87fc),ChatMessageEvents['emit'](_0x5263dc,_0x5c87fc);};}for(const e in events){if(typeof events[e]!=='undefined'){const event=events[e];ChatMessage[_0x4463d8('0x1')](e,emitEvent(event));}}module['exports']=ChatMessageEvents;
\ No newline at end of file