Built motion from commit (unavailable).|2.3.4
[motion2.git] / server / api / chatGroup / chatGroup.events.js
index a499e8e..272a01c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0261=['remove','emit','hasOwnProperty','hook','../../mysqldb','ChatGroup','save','update'];(function(_0x4deb98,_0x29ebdd){var _0x2c5f93=function(_0x3bdb80){while(--_0x3bdb80){_0x4deb98['push'](_0x4deb98['shift']());}};_0x2c5f93(++_0x29ebdd);}(_0x0261,0x1d4));var _0x1026=function(_0x28d391,_0x1357b3){_0x28d391=_0x28d391-0x0;var _0x3c8bf0=_0x0261[_0x28d391];return _0x3c8bf0;};'use strict';var EventEmitter=require('events');var ChatGroup=require(_0x1026('0x0'))['db'][_0x1026('0x1')];var ChatGroupEvents=new EventEmitter();ChatGroupEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x1026('0x2'),'afterUpdate':_0x1026('0x3'),'afterDestroy':_0x1026('0x4')};function emitEvent(_0x340cd4){return function(_0xf734b6,_0x205ec4,_0x1f3867){ChatGroupEvents['emit'](_0x340cd4+':'+_0xf734b6['id'],_0xf734b6);ChatGroupEvents[_0x1026('0x5')](_0x340cd4,_0xf734b6);_0x1f3867(null);};}for(var e in events){if(events[_0x1026('0x6')](e)){var event=events[e];ChatGroup[_0x1026('0x7')](e,emitEvent(event));}}module['exports']=ChatGroupEvents;
\ No newline at end of file
+var _0x2c0a=['remove','emit','hasOwnProperty','hook','exports','events','../../mysqldb','ChatGroup','setMaxListeners','save','update'];(function(_0x4949ff,_0x3fd488){var _0x5aaa30=function(_0x5dbdaa){while(--_0x5dbdaa){_0x4949ff['push'](_0x4949ff['shift']());}};_0x5aaa30(++_0x3fd488);}(_0x2c0a,0xf7));var _0xa2c0=function(_0x46f1a6,_0xc7a582){_0x46f1a6=_0x46f1a6-0x0;var _0x38429a=_0x2c0a[_0x46f1a6];return _0x38429a;};'use strict';var EventEmitter=require(_0xa2c0('0x0'));var ChatGroup=require(_0xa2c0('0x1'))['db'][_0xa2c0('0x2')];var ChatGroupEvents=new EventEmitter();ChatGroupEvents[_0xa2c0('0x3')](0x0);var events={'afterCreate':_0xa2c0('0x4'),'afterUpdate':_0xa2c0('0x5'),'afterDestroy':_0xa2c0('0x6')};function emitEvent(_0x48be82){return function(_0x509066,_0x40c05b,_0xc3fdd3){ChatGroupEvents[_0xa2c0('0x7')](_0x48be82+':'+_0x509066['id'],_0x509066);ChatGroupEvents[_0xa2c0('0x7')](_0x48be82,_0x509066);_0xc3fdd3(null);};}for(var e in events){if(events[_0xa2c0('0x8')](e)){var event=events[e];ChatGroup[_0xa2c0('0x9')](e,emitEvent(event));}}module[_0xa2c0('0xa')]=ChatGroupEvents;
\ No newline at end of file