Built motion from commit a8c4dd89.|2.6.33
[motion2.git] / server / api / chatQueue / chatQueue.events.js
index f6f94c7..c90edaf 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x5e57=['ChatQueue','setMaxListeners','update','remove','emit','hasOwnProperty','hook','exports','events'];(function(_0x104f06,_0xb99f12){var _0x4a6ffd=function(_0x1a7668){while(--_0x1a7668){_0x104f06['push'](_0x104f06['shift']());}};_0x4a6ffd(++_0xb99f12);}(_0x5e57,0x170));var _0x75e5=function(_0x2641f9,_0x26715f){_0x2641f9=_0x2641f9-0x0;var _0x585741=_0x5e57[_0x2641f9];return _0x585741;};'use strict';var EventEmitter=require(_0x75e5('0x0'));var ChatQueue=require('../../mysqldb')['db'][_0x75e5('0x1')];var ChatQueueEvents=new EventEmitter();ChatQueueEvents[_0x75e5('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':_0x75e5('0x3'),'afterDestroy':_0x75e5('0x4')};function emitEvent(_0x4efba7){return function(_0x40d02e,_0x46a5cf,_0x45c20e){ChatQueueEvents[_0x75e5('0x5')](_0x4efba7+':'+_0x40d02e['id'],_0x40d02e);ChatQueueEvents[_0x75e5('0x5')](_0x4efba7,_0x40d02e);_0x45c20e(null);};}for(var e in events){if(events[_0x75e5('0x6')](e)){var event=events[e];ChatQueue[_0x75e5('0x7')](e,emitEvent(event));}}module[_0x75e5('0x8')]=ChatQueueEvents;
\ No newline at end of file
+var _0xa3e6=['hook','exports','events','ChatQueue','save','update','remove','emit','hasOwnProperty'];(function(_0x3fc5e8,_0x5af2c0){var _0x280d80=function(_0x199afb){while(--_0x199afb){_0x3fc5e8['push'](_0x3fc5e8['shift']());}};_0x280d80(++_0x5af2c0);}(_0xa3e6,0x158));var _0x6a3e=function(_0xb881d2,_0x65f919){_0xb881d2=_0xb881d2-0x0;var _0x247b51=_0xa3e6[_0xb881d2];return _0x247b51;};'use strict';var EventEmitter=require(_0x6a3e('0x0'));var ChatQueue=require('../../mysqldb')['db'][_0x6a3e('0x1')];var ChatQueueEvents=new EventEmitter();ChatQueueEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x6a3e('0x2'),'afterUpdate':_0x6a3e('0x3'),'afterDestroy':_0x6a3e('0x4')};function emitEvent(_0x5d8e3d){return function(_0x2190fc,_0x35a2b6,_0x3da56a){ChatQueueEvents[_0x6a3e('0x5')](_0x5d8e3d+':'+_0x2190fc['id'],_0x2190fc);ChatQueueEvents[_0x6a3e('0x5')](_0x5d8e3d,_0x2190fc);_0x3da56a(null);};}for(var e in events){if(events[_0x6a3e('0x6')](e)){var event=events[e];ChatQueue[_0x6a3e('0x7')](e,emitEvent(event));}}module[_0x6a3e('0x8')]=ChatQueueEvents;
\ No newline at end of file