Built motion from commit f8768ebe.|2.6.15
[motion2.git] / server / api / chatMessage / chatMessage.events.js
index 365a584..2c3a74c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xa0fb=['events','../../mysqldb','ChatMessage','setMaxListeners','save','update','emit','hasOwnProperty','exports'];(function(_0x21c631,_0x201a3d){var _0x14ec88=function(_0x539b33){while(--_0x539b33){_0x21c631['push'](_0x21c631['shift']());}};_0x14ec88(++_0x201a3d);}(_0xa0fb,0xab));var _0xba0f=function(_0x548b60,_0x34003e){_0x548b60=_0x548b60-0x0;var _0x2c4dce=_0xa0fb[_0x548b60];return _0x2c4dce;};'use strict';var EventEmitter=require(_0xba0f('0x0'));var ChatMessage=require(_0xba0f('0x1'))['db'][_0xba0f('0x2')];var ChatMessageEvents=new EventEmitter();ChatMessageEvents[_0xba0f('0x3')](0x0);var events={'afterCreate':_0xba0f('0x4'),'afterUpdate':_0xba0f('0x5'),'afterDestroy':'remove'};function emitEvent(_0x4c8e6c){return function(_0x241b53,_0x371a64,_0x594e43){ChatMessageEvents[_0xba0f('0x6')](_0x4c8e6c+':'+_0x241b53['id'],_0x241b53);ChatMessageEvents[_0xba0f('0x6')](_0x4c8e6c,_0x241b53);_0x594e43(null);};}for(var e in events){if(events[_0xba0f('0x7')](e)){var event=events[e];ChatMessage['hook'](e,emitEvent(event));}}module[_0xba0f('0x8')]=ChatMessageEvents;
\ No newline at end of file
+var _0xd0e7=['remove','emit','hasOwnProperty','hook','exports','save','update'];(function(_0x503564,_0x55867e){var _0x4be9fd=function(_0x41c543){while(--_0x41c543){_0x503564['push'](_0x503564['shift']());}};_0x4be9fd(++_0x55867e);}(_0xd0e7,0x124));var _0x7d0e=function(_0xc0a3d3,_0x2c8d00){_0xc0a3d3=_0xc0a3d3-0x0;var _0x3386e8=_0xd0e7[_0xc0a3d3];return _0x3386e8;};'use strict';var EventEmitter=require('events');var ChatMessage=require('../../mysqldb')['db']['ChatMessage'];var ChatMessageEvents=new EventEmitter();ChatMessageEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x7d0e('0x0'),'afterUpdate':_0x7d0e('0x1'),'afterDestroy':_0x7d0e('0x2')};function emitEvent(_0x43cdfc){return function(_0x4e9442,_0x103ad6,_0x99c7a8){ChatMessageEvents[_0x7d0e('0x3')](_0x43cdfc+':'+_0x4e9442['id'],_0x4e9442);ChatMessageEvents[_0x7d0e('0x3')](_0x43cdfc,_0x4e9442);_0x99c7a8(null);};}for(var e in events){if(events[_0x7d0e('0x4')](e)){var event=events[e];ChatMessage[_0x7d0e('0x5')](e,emitEvent(event));}}module[_0x7d0e('0x6')]=ChatMessageEvents;
\ No newline at end of file