Built motion from commit fa4c4286.|2.6.29
[motion2.git] / server / api / chatInternalMessage / chatInternalMessage.events.js
index 51ac025..de5b1dd 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x234e=['remove','emit','hasOwnProperty','events','ChatInternalMessage','setMaxListeners','save','update'];(function(_0xb03f9,_0x588391){var _0x3ec30a=function(_0x3ef5e7){while(--_0x3ef5e7){_0xb03f9['push'](_0xb03f9['shift']());}};_0x3ec30a(++_0x588391);}(_0x234e,0x1db));var _0xe234=function(_0x5bc42,_0x4e6b24){_0x5bc42=_0x5bc42-0x0;var _0x355f49=_0x234e[_0x5bc42];return _0x355f49;};'use strict';var EventEmitter=require(_0xe234('0x0'));var ChatInternalMessage=require('../../mysqldb')['db'][_0xe234('0x1')];var ChatInternalMessageEvents=new EventEmitter();ChatInternalMessageEvents[_0xe234('0x2')](0x0);var events={'afterCreate':_0xe234('0x3'),'afterUpdate':_0xe234('0x4'),'afterDestroy':_0xe234('0x5')};function emitEvent(_0x1ad52c){return function(_0x47a1ea,_0x180be0,_0x9d03a1){ChatInternalMessageEvents[_0xe234('0x6')](_0x1ad52c+':'+_0x47a1ea['id'],_0x47a1ea);ChatInternalMessageEvents[_0xe234('0x6')](_0x1ad52c,_0x47a1ea);_0x9d03a1(null);};}for(var e in events){if(events[_0xe234('0x7')](e)){var event=events[e];ChatInternalMessage['hook'](e,emitEvent(event));}}module['exports']=ChatInternalMessageEvents;
\ No newline at end of file
+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