Built motion from commit 37e1ed56.|2.6.29
[motion2.git] / server / api / chatGroup / chatGroup.events.js
index a0f7a75..0b660cb 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xcd40=['update','remove','emit','hasOwnProperty','exports','events','../../mysqldb','ChatGroup','save'];(function(_0x5be1ac,_0x4aad5d){var _0x105d3c=function(_0x1a5bb2){while(--_0x1a5bb2){_0x5be1ac['push'](_0x5be1ac['shift']());}};_0x105d3c(++_0x4aad5d);}(_0xcd40,0x101));var _0x0cd4=function(_0x2cd796,_0x47d578){_0x2cd796=_0x2cd796-0x0;var _0x42e314=_0xcd40[_0x2cd796];return _0x42e314;};'use strict';var EventEmitter=require(_0x0cd4('0x0'));var ChatGroup=require(_0x0cd4('0x1'))['db'][_0x0cd4('0x2')];var ChatGroupEvents=new EventEmitter();ChatGroupEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x0cd4('0x3'),'afterUpdate':_0x0cd4('0x4'),'afterDestroy':_0x0cd4('0x5')};function emitEvent(_0x330d96){return function(_0x58ea00,_0x3669b8,_0x314596){ChatGroupEvents[_0x0cd4('0x6')](_0x330d96+':'+_0x58ea00['id'],_0x58ea00);ChatGroupEvents['emit'](_0x330d96,_0x58ea00);_0x314596(null);};}for(var e in events){if(events[_0x0cd4('0x7')](e)){var event=events[e];ChatGroup['hook'](e,emitEvent(event));}}module[_0x0cd4('0x8')]=ChatGroupEvents;
\ No newline at end of file
+var _0x5186=['setMaxListeners','update','remove','emit','hasOwnProperty','exports','events','../../mysqldb','ChatGroup'];(function(_0xc94c2b,_0x1eb9c0){var _0x274cf0=function(_0x388dec){while(--_0x388dec){_0xc94c2b['push'](_0xc94c2b['shift']());}};_0x274cf0(++_0x1eb9c0);}(_0x5186,0x180));var _0x6518=function(_0x535639,_0x1a75f7){_0x535639=_0x535639-0x0;var _0x360caf=_0x5186[_0x535639];return _0x360caf;};'use strict';var EventEmitter=require(_0x6518('0x0'));var ChatGroup=require(_0x6518('0x1'))['db'][_0x6518('0x2')];var ChatGroupEvents=new EventEmitter();ChatGroupEvents[_0x6518('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':_0x6518('0x4'),'afterDestroy':_0x6518('0x5')};function emitEvent(_0x57b662){return function(_0x4d9fe3,_0x4257c7,_0x52ff94){ChatGroupEvents[_0x6518('0x6')](_0x57b662+':'+_0x4d9fe3['id'],_0x4d9fe3);ChatGroupEvents[_0x6518('0x6')](_0x57b662,_0x4d9fe3);_0x52ff94(null);};}for(var e in events){if(events[_0x6518('0x7')](e)){var event=events[e];ChatGroup['hook'](e,emitEvent(event));}}module[_0x6518('0x8')]=ChatGroupEvents;
\ No newline at end of file