Built motion from commit ecb45b58.|2.6.31
[motion2.git] / server / api / chatGroup / chatGroup.events.js
index 86ce72a..af110ca 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x6f44=['events','../../mysqldb','setMaxListeners','save','update','remove','emit','hasOwnProperty','hook','exports'];(function(_0x580576,_0x2f107d){var _0x3f55a0=function(_0x2e180b){while(--_0x2e180b){_0x580576['push'](_0x580576['shift']());}};_0x3f55a0(++_0x2f107d);}(_0x6f44,0x1ea));var _0x46f4=function(_0x41612b,_0x1f7510){_0x41612b=_0x41612b-0x0;var _0x2ef80d=_0x6f44[_0x41612b];return _0x2ef80d;};'use strict';var EventEmitter=require(_0x46f4('0x0'));var ChatGroup=require(_0x46f4('0x1'))['db']['ChatGroup'];var ChatGroupEvents=new EventEmitter();ChatGroupEvents[_0x46f4('0x2')](0x0);var events={'afterCreate':_0x46f4('0x3'),'afterUpdate':_0x46f4('0x4'),'afterDestroy':_0x46f4('0x5')};function emitEvent(_0x4099a9){return function(_0x1e2554,_0x26f749,_0x200f8b){ChatGroupEvents[_0x46f4('0x6')](_0x4099a9+':'+_0x1e2554['id'],_0x1e2554);ChatGroupEvents['emit'](_0x4099a9,_0x1e2554);_0x200f8b(null);};}for(var e in events){if(events[_0x46f4('0x7')](e)){var event=events[e];ChatGroup[_0x46f4('0x8')](e,emitEvent(event));}}module[_0x46f4('0x9')]=ChatGroupEvents;
\ No newline at end of file
+var _0xe75a=['setMaxListeners','save','remove','emit','hasOwnProperty','hook','exports','../../mysqldb','ChatGroup'];(function(_0x2f79c1,_0x54983b){var _0x38bbc7=function(_0x315676){while(--_0x315676){_0x2f79c1['push'](_0x2f79c1['shift']());}};_0x38bbc7(++_0x54983b);}(_0xe75a,0x115));var _0xae75=function(_0x843880,_0x1516d1){_0x843880=_0x843880-0x0;var _0x49943f=_0xe75a[_0x843880];return _0x49943f;};'use strict';var EventEmitter=require('events');var ChatGroup=require(_0xae75('0x0'))['db'][_0xae75('0x1')];var ChatGroupEvents=new EventEmitter();ChatGroupEvents[_0xae75('0x2')](0x0);var events={'afterCreate':_0xae75('0x3'),'afterUpdate':'update','afterDestroy':_0xae75('0x4')};function emitEvent(_0x410658){return function(_0x19b634,_0x4c119b,_0x492c82){ChatGroupEvents['emit'](_0x410658+':'+_0x19b634['id'],_0x19b634);ChatGroupEvents[_0xae75('0x5')](_0x410658,_0x19b634);_0x492c82(null);};}for(var e in events){if(events[_0xae75('0x6')](e)){var event=events[e];ChatGroup[_0xae75('0x7')](e,emitEvent(event));}}module[_0xae75('0x8')]=ChatGroupEvents;
\ No newline at end of file