Built motion from commit bfc7a72f7045b27461c9a5d1f71c1a658cfd0b8b. Version 3.0.0...
[motion-next.git] / server / api / chatMessage / chatMessage.events.js
index 365838b..5d5c592 100644 (file)
@@ -1 +1 @@
-const a81_0x37b1=['remove','undefined','addHook','events','emit','exports','setMaxListeners','../../mysqldb'];(function(_0x42c761,_0x37b1b9){const _0x2776bb=function(_0x23f31b){while(--_0x23f31b){_0x42c761['push'](_0x42c761['shift']());}};_0x2776bb(++_0x37b1b9);}(a81_0x37b1,0xaf));const a81_0x2776=function(_0x42c761,_0x37b1b9){_0x42c761=_0x42c761-0x0;let _0x2776bb=a81_0x37b1[_0x42c761];return _0x2776bb;};const _0x1e1537=a81_0x2776;'use strict';const EventEmitter=require(_0x1e1537('0x4')),ChatMessage=require(_0x1e1537('0x0'))['db']['ChatMessage'],ChatMessageEvents=new EventEmitter();ChatMessageEvents[_0x1e1537('0x7')](0x0);const events={'afterCreate':'save','afterUpdate':'update','afterDestroy':_0x1e1537('0x1')};function emitEvent(_0x23f31b){return function(_0x554182){const _0x81b4ff=a81_0x2776;ChatMessageEvents[_0x81b4ff('0x5')](_0x23f31b+':'+_0x554182['id'],_0x554182),ChatMessageEvents[_0x81b4ff('0x5')](_0x23f31b,_0x554182);};}for(const e in events){if(typeof events[e]!==_0x1e1537('0x2')){const event=events[e];ChatMessage[_0x1e1537('0x3')](e,emitEvent(event));}}module[_0x1e1537('0x6')]=ChatMessageEvents;
\ No newline at end of file
+const a81_0x3519=['emit','events','addHook','setMaxListeners','remove','save','undefined'];(function(_0x4fba4a,_0x3519d8){const _0x58ff4=function(_0xa62389){while(--_0xa62389){_0x4fba4a['push'](_0x4fba4a['shift']());}};_0x58ff4(++_0x3519d8);}(a81_0x3519,0xaf));const a81_0x58ff=function(_0x4fba4a,_0x3519d8){_0x4fba4a=_0x4fba4a-0x0;let _0x58ff4=a81_0x3519[_0x4fba4a];return _0x58ff4;};const _0xaee02=a81_0x58ff;'use strict';const EventEmitter=require(_0xaee02('0x1')),ChatMessage=require('../../mysqldb')['db']['ChatMessage'],ChatMessageEvents=new EventEmitter();ChatMessageEvents[_0xaee02('0x3')](0x0);const events={'afterCreate':_0xaee02('0x5'),'afterUpdate':'update','afterDestroy':_0xaee02('0x4')};function emitEvent(_0xa62389){return function(_0x20499b){const _0x226262=a81_0x58ff;ChatMessageEvents['emit'](_0xa62389+':'+_0x20499b['id'],_0x20499b),ChatMessageEvents[_0x226262('0x0')](_0xa62389,_0x20499b);};}for(const e in events){if(typeof events[e]!==_0xaee02('0x6')){const event=events[e];ChatMessage[_0xaee02('0x2')](e,emitEvent(event));}}module['exports']=ChatMessageEvents;
\ No newline at end of file