Built motion from commit (unavailable).|2.2.2
[motion2.git] / server / api / chatQueue / chatQueue.events.js
index 7081fe4..603a9d9 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xa870=['hasOwnProperty','hook','exports','events','setMaxListeners','save','update','emit'];(function(_0x508981,_0x4be1cb){var _0x1f4ddf=function(_0x144efd){while(--_0x144efd){_0x508981['push'](_0x508981['shift']());}};_0x1f4ddf(++_0x4be1cb);}(_0xa870,0x143));var _0x0a87=function(_0x1bf835,_0x1a17a9){_0x1bf835=_0x1bf835-0x0;var _0x3cf437=_0xa870[_0x1bf835];return _0x3cf437;};'use strict';var EventEmitter=require(_0x0a87('0x0'));var ChatQueue=require('../../mysqldb')['db']['ChatQueue'];var ChatQueueEvents=new EventEmitter();ChatQueueEvents[_0x0a87('0x1')](0x0);var events={'afterCreate':_0x0a87('0x2'),'afterUpdate':_0x0a87('0x3'),'afterDestroy':'remove'};function emitEvent(_0x25d3c4){return function(_0x52740d,_0x46782a,_0x54e9a3){ChatQueueEvents['emit'](_0x25d3c4+':'+_0x52740d['id'],_0x52740d);ChatQueueEvents[_0x0a87('0x4')](_0x25d3c4,_0x52740d);_0x54e9a3(null);};}for(var e in events){if(events[_0x0a87('0x5')](e)){var event=events[e];ChatQueue[_0x0a87('0x6')](e,emitEvent(event));}}module[_0x0a87('0x7')]=ChatQueueEvents;
\ No newline at end of file
+var _0xadcc=['setMaxListeners','save','update','remove','emit','hasOwnProperty','hook','exports','events','ChatQueue'];(function(_0x49858b,_0x30acc4){var _0x31dd53=function(_0xd1af0e){while(--_0xd1af0e){_0x49858b['push'](_0x49858b['shift']());}};_0x31dd53(++_0x30acc4);}(_0xadcc,0x76));var _0xcadc=function(_0x42f850,_0x5851ae){_0x42f850=_0x42f850-0x0;var _0x4f89f2=_0xadcc[_0x42f850];return _0x4f89f2;};'use strict';var EventEmitter=require(_0xcadc('0x0'));var ChatQueue=require('../../mysqldb')['db'][_0xcadc('0x1')];var ChatQueueEvents=new EventEmitter();ChatQueueEvents[_0xcadc('0x2')](0x0);var events={'afterCreate':_0xcadc('0x3'),'afterUpdate':_0xcadc('0x4'),'afterDestroy':_0xcadc('0x5')};function emitEvent(_0x4d0dc0){return function(_0x53330e,_0x23b7d1,_0x333f8c){ChatQueueEvents[_0xcadc('0x6')](_0x4d0dc0+':'+_0x53330e['id'],_0x53330e);ChatQueueEvents[_0xcadc('0x6')](_0x4d0dc0,_0x53330e);_0x333f8c(null);};}for(var e in events){if(events[_0xcadc('0x7')](e)){var event=events[e];ChatQueue[_0xcadc('0x8')](e,emitEvent(event));}}module[_0xcadc('0x9')]=ChatQueueEvents;
\ No newline at end of file