Built motion from commit f67b3b02.|2.6.31
[motion2.git] / server / api / chatInternalMessage / chatInternalMessage.events.js
index ced95c5..b94e411 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x3dd3=['../../mysqldb','ChatInternalMessage','setMaxListeners','save','update','remove','emit','hasOwnProperty','hook','events'];(function(_0x372023,_0x4fc6c4){var _0x40c078=function(_0x612081){while(--_0x612081){_0x372023['push'](_0x372023['shift']());}};_0x40c078(++_0x4fc6c4);}(_0x3dd3,0x185));var _0x33dd=function(_0x2afe92,_0x33714b){_0x2afe92=_0x2afe92-0x0;var _0x4aa9a5=_0x3dd3[_0x2afe92];return _0x4aa9a5;};'use strict';var EventEmitter=require(_0x33dd('0x0'));var ChatInternalMessage=require(_0x33dd('0x1'))['db'][_0x33dd('0x2')];var ChatInternalMessageEvents=new EventEmitter();ChatInternalMessageEvents[_0x33dd('0x3')](0x0);var events={'afterCreate':_0x33dd('0x4'),'afterUpdate':_0x33dd('0x5'),'afterDestroy':_0x33dd('0x6')};function emitEvent(_0x2084b4){return function(_0x5818ff,_0x53adc4,_0x124292){ChatInternalMessageEvents[_0x33dd('0x7')](_0x2084b4+':'+_0x5818ff['id'],_0x5818ff);ChatInternalMessageEvents['emit'](_0x2084b4,_0x5818ff);_0x124292(null);};}for(var e in events){if(events[_0x33dd('0x8')](e)){var event=events[e];ChatInternalMessage[_0x33dd('0x9')](e,emitEvent(event));}}module['exports']=ChatInternalMessageEvents;
\ No newline at end of file
+var _0x036d=['hook','exports','events','../../mysqldb','ChatInternalMessage','setMaxListeners','save','update','emit'];(function(_0x3bc7a6,_0x3783f1){var _0x596ca0=function(_0x35f6f7){while(--_0x35f6f7){_0x3bc7a6['push'](_0x3bc7a6['shift']());}};_0x596ca0(++_0x3783f1);}(_0x036d,0x1a9));var _0xd036=function(_0x3ff085,_0x27c92e){_0x3ff085=_0x3ff085-0x0;var _0x2b68c3=_0x036d[_0x3ff085];return _0x2b68c3;};'use strict';var EventEmitter=require(_0xd036('0x0'));var ChatInternalMessage=require(_0xd036('0x1'))['db'][_0xd036('0x2')];var ChatInternalMessageEvents=new EventEmitter();ChatInternalMessageEvents[_0xd036('0x3')](0x0);var events={'afterCreate':_0xd036('0x4'),'afterUpdate':_0xd036('0x5'),'afterDestroy':'remove'};function emitEvent(_0x576687){return function(_0x412d6e,_0x26f8fe,_0x3d435b){ChatInternalMessageEvents[_0xd036('0x6')](_0x576687+':'+_0x412d6e['id'],_0x412d6e);ChatInternalMessageEvents['emit'](_0x576687,_0x412d6e);_0x3d435b(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];ChatInternalMessage[_0xd036('0x7')](e,emitEvent(event));}}module[_0xd036('0x8')]=ChatInternalMessageEvents;
\ No newline at end of file