Built motion from commit e781dc3c.|2.5.42
[motion2.git] / server / api / chatGroup / chatGroup.events.js
index 37deccb..1155626 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x97ec=['save','update','remove','emit','hook','exports','events','../../mysqldb','ChatGroup','setMaxListeners'];(function(_0x3c2054,_0x4f0b09){var _0x16f4be=function(_0x5a1f80){while(--_0x5a1f80){_0x3c2054['push'](_0x3c2054['shift']());}};_0x16f4be(++_0x4f0b09);}(_0x97ec,0x132));var _0xc97e=function(_0x2dd221,_0x484c88){_0x2dd221=_0x2dd221-0x0;var _0x563734=_0x97ec[_0x2dd221];return _0x563734;};'use strict';var EventEmitter=require(_0xc97e('0x0'));var ChatGroup=require(_0xc97e('0x1'))['db'][_0xc97e('0x2')];var ChatGroupEvents=new EventEmitter();ChatGroupEvents[_0xc97e('0x3')](0x0);var events={'afterCreate':_0xc97e('0x4'),'afterUpdate':_0xc97e('0x5'),'afterDestroy':_0xc97e('0x6')};function emitEvent(_0x87df68){return function(_0x5b674c,_0x398d8e,_0x17f99f){ChatGroupEvents[_0xc97e('0x7')](_0x87df68+':'+_0x5b674c['id'],_0x5b674c);ChatGroupEvents[_0xc97e('0x7')](_0x87df68,_0x5b674c);_0x17f99f(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];ChatGroup[_0xc97e('0x8')](e,emitEvent(event));}}module[_0xc97e('0x9')]=ChatGroupEvents;
\ No newline at end of file
+var _0xbbaf=['hook','exports','events','../../mysqldb','ChatGroup','update','remove','emit','hasOwnProperty'];(function(_0x10a079,_0x723231){var _0x8af93f=function(_0x428726){while(--_0x428726){_0x10a079['push'](_0x10a079['shift']());}};_0x8af93f(++_0x723231);}(_0xbbaf,0x158));var _0xfbba=function(_0x11f28f,_0x30ebf9){_0x11f28f=_0x11f28f-0x0;var _0x413f1a=_0xbbaf[_0x11f28f];return _0x413f1a;};'use strict';var EventEmitter=require(_0xfbba('0x0'));var ChatGroup=require(_0xfbba('0x1'))['db'][_0xfbba('0x2')];var ChatGroupEvents=new EventEmitter();ChatGroupEvents['setMaxListeners'](0x0);var events={'afterCreate':'save','afterUpdate':_0xfbba('0x3'),'afterDestroy':_0xfbba('0x4')};function emitEvent(_0x20f220){return function(_0x3bd525,_0x4360b0,_0x25801c){ChatGroupEvents[_0xfbba('0x5')](_0x20f220+':'+_0x3bd525['id'],_0x3bd525);ChatGroupEvents[_0xfbba('0x5')](_0x20f220,_0x3bd525);_0x25801c(null);};}for(var e in events){if(events[_0xfbba('0x6')](e)){var event=events[e];ChatGroup[_0xfbba('0x7')](e,emitEvent(event));}}module[_0xfbba('0x8')]=ChatGroupEvents;
\ No newline at end of file