Built motion from commit 3d3e98f2.|2.6.29
[motion2.git] / server / api / chatInternalMessage / chatInternalMessage.events.js
index de5b1dd..601ebe9 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1cd4=['emit','hook','ChatInternalMessage','setMaxListeners'];(function(_0x42cae2,_0x284ef8){var _0x5f256f=function(_0x41abc8){while(--_0x41abc8){_0x42cae2['push'](_0x42cae2['shift']());}};_0x5f256f(++_0x284ef8);}(_0x1cd4,0xc2));var _0x41cd=function(_0x4cd9cd,_0x50c776){_0x4cd9cd=_0x4cd9cd-0x0;var _0x20c2e8=_0x1cd4[_0x4cd9cd];return _0x20c2e8;};'use strict';var EventEmitter=require('events');var ChatInternalMessage=require('../../mysqldb')['db'][_0x41cd('0x0')];var ChatInternalMessageEvents=new EventEmitter();ChatInternalMessageEvents[_0x41cd('0x1')](0x0);var events={'afterCreate':'save','afterUpdate':'update','afterDestroy':'remove'};function emitEvent(_0x12844f){return function(_0x498a94,_0x36e631,_0x30ffb4){ChatInternalMessageEvents[_0x41cd('0x2')](_0x12844f+':'+_0x498a94['id'],_0x498a94);ChatInternalMessageEvents[_0x41cd('0x2')](_0x12844f,_0x498a94);_0x30ffb4(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];ChatInternalMessage[_0x41cd('0x3')](e,emitEvent(event));}}module['exports']=ChatInternalMessageEvents;
\ No newline at end of file
+var _0xbed6=['update','emit','hook','exports','events','../../mysqldb','setMaxListeners'];(function(_0x432682,_0x253044){var _0x463d05=function(_0xa73403){while(--_0xa73403){_0x432682['push'](_0x432682['shift']());}};_0x463d05(++_0x253044);}(_0xbed6,0x146));var _0x6bed=function(_0x5608a3,_0x5b33c5){_0x5608a3=_0x5608a3-0x0;var _0x1ed50a=_0xbed6[_0x5608a3];return _0x1ed50a;};'use strict';var EventEmitter=require(_0x6bed('0x0'));var ChatInternalMessage=require(_0x6bed('0x1'))['db']['ChatInternalMessage'];var ChatInternalMessageEvents=new EventEmitter();ChatInternalMessageEvents[_0x6bed('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':_0x6bed('0x3'),'afterDestroy':'remove'};function emitEvent(_0x21f2c3){return function(_0x2a79ec,_0x3bf377,_0x55e177){ChatInternalMessageEvents['emit'](_0x21f2c3+':'+_0x2a79ec['id'],_0x2a79ec);ChatInternalMessageEvents[_0x6bed('0x4')](_0x21f2c3,_0x2a79ec);_0x55e177(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];ChatInternalMessage[_0x6bed('0x5')](e,emitEvent(event));}}module[_0x6bed('0x6')]=ChatInternalMessageEvents;
\ No newline at end of file