Built motion from commit 1ea47bf4.|2.6.34
[motion2.git] / server / api / chatGroup / chatGroup.events.js
index e855f55..92bb089 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xfba2=['exports','../../mysqldb','setMaxListeners','save','update','emit','hasOwnProperty','hook'];(function(_0x1c5896,_0x34e0b1){var _0x91aaff=function(_0x2f05bf){while(--_0x2f05bf){_0x1c5896['push'](_0x1c5896['shift']());}};_0x91aaff(++_0x34e0b1);}(_0xfba2,0xf9));var _0x2fba=function(_0x1d751f,_0xcac928){_0x1d751f=_0x1d751f-0x0;var _0x162d5f=_0xfba2[_0x1d751f];return _0x162d5f;};'use strict';var EventEmitter=require('events');var ChatGroup=require(_0x2fba('0x0'))['db']['ChatGroup'];var ChatGroupEvents=new EventEmitter();ChatGroupEvents[_0x2fba('0x1')](0x0);var events={'afterCreate':_0x2fba('0x2'),'afterUpdate':_0x2fba('0x3'),'afterDestroy':'remove'};function emitEvent(_0x2db851){return function(_0x3eef22,_0x233e9c,_0x16c6ed){ChatGroupEvents[_0x2fba('0x4')](_0x2db851+':'+_0x3eef22['id'],_0x3eef22);ChatGroupEvents['emit'](_0x2db851,_0x3eef22);_0x16c6ed(null);};}for(var e in events){if(events[_0x2fba('0x5')](e)){var event=events[e];ChatGroup[_0x2fba('0x6')](e,emitEvent(event));}}module[_0x2fba('0x7')]=ChatGroupEvents;
\ No newline at end of file
+var _0x157f=['emit','exports','events','../../mysqldb','setMaxListeners','save','update','remove'];(function(_0x4d88f6,_0x52f758){var _0x2041c8=function(_0x16f556){while(--_0x16f556){_0x4d88f6['push'](_0x4d88f6['shift']());}};_0x2041c8(++_0x52f758);}(_0x157f,0xd2));var _0xf157=function(_0x2dafbe,_0x5d04de){_0x2dafbe=_0x2dafbe-0x0;var _0x58a45a=_0x157f[_0x2dafbe];return _0x58a45a;};'use strict';var EventEmitter=require(_0xf157('0x0'));var ChatGroup=require(_0xf157('0x1'))['db']['ChatGroup'];var ChatGroupEvents=new EventEmitter();ChatGroupEvents[_0xf157('0x2')](0x0);var events={'afterCreate':_0xf157('0x3'),'afterUpdate':_0xf157('0x4'),'afterDestroy':_0xf157('0x5')};function emitEvent(_0x19d725){return function(_0x6920cf,_0x34a187,_0x248c09){ChatGroupEvents[_0xf157('0x6')](_0x19d725+':'+_0x6920cf['id'],_0x6920cf);ChatGroupEvents[_0xf157('0x6')](_0x19d725,_0x6920cf);_0x248c09(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];ChatGroup['hook'](e,emitEvent(event));}}module[_0xf157('0x7')]=ChatGroupEvents;
\ No newline at end of file