Built motion from commit (unavailable).|2.5.21
[motion2.git] / server / api / chatMessage / chatMessage.events.js
index 220bb37..4cd8300 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xad60=['emit','hasOwnProperty','hook','exports','events','../../mysqldb','ChatMessage','save','update'];(function(_0x326e79,_0x33dc91){var _0x37eb89=function(_0xbaef25){while(--_0xbaef25){_0x326e79['push'](_0x326e79['shift']());}};_0x37eb89(++_0x33dc91);}(_0xad60,0x12d));var _0x0ad6=function(_0x122ef9,_0x451d2a){_0x122ef9=_0x122ef9-0x0;var _0x42fba0=_0xad60[_0x122ef9];return _0x42fba0;};'use strict';var EventEmitter=require(_0x0ad6('0x0'));var ChatMessage=require(_0x0ad6('0x1'))['db'][_0x0ad6('0x2')];var ChatMessageEvents=new EventEmitter();ChatMessageEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x0ad6('0x3'),'afterUpdate':_0x0ad6('0x4'),'afterDestroy':'remove'};function emitEvent(_0x2c3902){return function(_0x4d38a0,_0x582a40,_0x2bfbdd){ChatMessageEvents['emit'](_0x2c3902+':'+_0x4d38a0['id'],_0x4d38a0);ChatMessageEvents[_0x0ad6('0x5')](_0x2c3902,_0x4d38a0);_0x2bfbdd(null);};}for(var e in events){if(events[_0x0ad6('0x6')](e)){var event=events[e];ChatMessage[_0x0ad6('0x7')](e,emitEvent(event));}}module[_0x0ad6('0x8')]=ChatMessageEvents;
\ No newline at end of file
+var _0xc9c3=['exports','events','../../mysqldb','setMaxListeners','save','update','remove','emit','hasOwnProperty'];(function(_0x1d19d8,_0x2239e1){var _0x33a1d3=function(_0x152ed4){while(--_0x152ed4){_0x1d19d8['push'](_0x1d19d8['shift']());}};_0x33a1d3(++_0x2239e1);}(_0xc9c3,0xbe));var _0x3c9c=function(_0x27d8b3,_0xb73b0c){_0x27d8b3=_0x27d8b3-0x0;var _0x2c7ccb=_0xc9c3[_0x27d8b3];return _0x2c7ccb;};'use strict';var EventEmitter=require(_0x3c9c('0x0'));var ChatMessage=require(_0x3c9c('0x1'))['db']['ChatMessage'];var ChatMessageEvents=new EventEmitter();ChatMessageEvents[_0x3c9c('0x2')](0x0);var events={'afterCreate':_0x3c9c('0x3'),'afterUpdate':_0x3c9c('0x4'),'afterDestroy':_0x3c9c('0x5')};function emitEvent(_0x421a83){return function(_0x46ed8f,_0x3ff900,_0x32f529){ChatMessageEvents[_0x3c9c('0x6')](_0x421a83+':'+_0x46ed8f['id'],_0x46ed8f);ChatMessageEvents['emit'](_0x421a83,_0x46ed8f);_0x32f529(null);};}for(var e in events){if(events[_0x3c9c('0x7')](e)){var event=events[e];ChatMessage['hook'](e,emitEvent(event));}}module[_0x3c9c('0x8')]=ChatMessageEvents;
\ No newline at end of file