Built motion from commit (unavailable).|2.4.4
[motion2.git] / server / api / chatQueue / chatQueue.events.js
index 2e27aef..59b35ca 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xbfcc=['hook','events','setMaxListeners','save','update','remove','emit'];(function(_0x117f4c,_0x36a9b1){var _0x2b24e9=function(_0x31761b){while(--_0x31761b){_0x117f4c['push'](_0x117f4c['shift']());}};_0x2b24e9(++_0x36a9b1);}(_0xbfcc,0x1dd));var _0xcbfc=function(_0x2d61b2,_0x142947){_0x2d61b2=_0x2d61b2-0x0;var _0x12df89=_0xbfcc[_0x2d61b2];return _0x12df89;};'use strict';var EventEmitter=require(_0xcbfc('0x0'));var ChatQueue=require('../../mysqldb')['db']['ChatQueue'];var ChatQueueEvents=new EventEmitter();ChatQueueEvents[_0xcbfc('0x1')](0x0);var events={'afterCreate':_0xcbfc('0x2'),'afterUpdate':_0xcbfc('0x3'),'afterDestroy':_0xcbfc('0x4')};function emitEvent(_0x57f2e3){return function(_0x59b1de,_0x54f81b,_0x4b8361){ChatQueueEvents[_0xcbfc('0x5')](_0x57f2e3+':'+_0x59b1de['id'],_0x59b1de);ChatQueueEvents[_0xcbfc('0x5')](_0x57f2e3,_0x59b1de);_0x4b8361(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];ChatQueue[_0xcbfc('0x6')](e,emitEvent(event));}}module['exports']=ChatQueueEvents;
\ No newline at end of file
+var _0xed3c=['ChatQueue','setMaxListeners','update','remove','emit','hasOwnProperty','events','../../mysqldb'];(function(_0x20a9a0,_0xc8e960){var _0x4a919d=function(_0x38c5d5){while(--_0x38c5d5){_0x20a9a0['push'](_0x20a9a0['shift']());}};_0x4a919d(++_0xc8e960);}(_0xed3c,0x1a6));var _0xced3=function(_0x5ba353,_0x11fd8b){_0x5ba353=_0x5ba353-0x0;var _0x149f6b=_0xed3c[_0x5ba353];return _0x149f6b;};'use strict';var EventEmitter=require(_0xced3('0x0'));var ChatQueue=require(_0xced3('0x1'))['db'][_0xced3('0x2')];var ChatQueueEvents=new EventEmitter();ChatQueueEvents[_0xced3('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':_0xced3('0x4'),'afterDestroy':_0xced3('0x5')};function emitEvent(_0x14488e){return function(_0x5f03e0,_0x51e500,_0x3d3aa0){ChatQueueEvents[_0xced3('0x6')](_0x14488e+':'+_0x5f03e0['id'],_0x5f03e0);ChatQueueEvents[_0xced3('0x6')](_0x14488e,_0x5f03e0);_0x3d3aa0(null);};}for(var e in events){if(events[_0xced3('0x7')](e)){var event=events[e];ChatQueue['hook'](e,emitEvent(event));}}module['exports']=ChatQueueEvents;
\ No newline at end of file