Built motion from commit cb845558.|2.6.34
[motion2.git] / server / api / chatQueue / chatQueue.events.js
index de4a0ae..18b7f38 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x6108=['ChatQueue','setMaxListeners','save','emit','hasOwnProperty','hook','events'];(function(_0x4b0733,_0x2324ed){var _0x1d5fdc=function(_0x2fb672){while(--_0x2fb672){_0x4b0733['push'](_0x4b0733['shift']());}};_0x1d5fdc(++_0x2324ed);}(_0x6108,0xbc));var _0x8610=function(_0x3fc430,_0x17dcdf){_0x3fc430=_0x3fc430-0x0;var _0x59a28d=_0x6108[_0x3fc430];return _0x59a28d;};'use strict';var EventEmitter=require(_0x8610('0x0'));var ChatQueue=require('../../mysqldb')['db'][_0x8610('0x1')];var ChatQueueEvents=new EventEmitter();ChatQueueEvents[_0x8610('0x2')](0x0);var events={'afterCreate':_0x8610('0x3'),'afterUpdate':'update','afterDestroy':'remove'};function emitEvent(_0x142cb5){return function(_0x42741d,_0x54802f,_0x4aa00f){ChatQueueEvents[_0x8610('0x4')](_0x142cb5+':'+_0x42741d['id'],_0x42741d);ChatQueueEvents[_0x8610('0x4')](_0x142cb5,_0x42741d);_0x4aa00f(null);};}for(var e in events){if(events[_0x8610('0x5')](e)){var event=events[e];ChatQueue[_0x8610('0x6')](e,emitEvent(event));}}module['exports']=ChatQueueEvents;
\ No newline at end of file
+var _0x61a2=['exports','events','../../mysqldb','setMaxListeners','save','update','remove','emit','hasOwnProperty'];(function(_0x3a97d2,_0x45ac9e){var _0x3a927c=function(_0x3c7f48){while(--_0x3c7f48){_0x3a97d2['push'](_0x3a97d2['shift']());}};_0x3a927c(++_0x45ac9e);}(_0x61a2,0x184));var _0x261a=function(_0x21a9d9,_0x4d5ac8){_0x21a9d9=_0x21a9d9-0x0;var _0x46adce=_0x61a2[_0x21a9d9];return _0x46adce;};'use strict';var EventEmitter=require(_0x261a('0x0'));var ChatQueue=require(_0x261a('0x1'))['db']['ChatQueue'];var ChatQueueEvents=new EventEmitter();ChatQueueEvents[_0x261a('0x2')](0x0);var events={'afterCreate':_0x261a('0x3'),'afterUpdate':_0x261a('0x4'),'afterDestroy':_0x261a('0x5')};function emitEvent(_0x27eb98){return function(_0x156ef3,_0x104617,_0x3463e4){ChatQueueEvents[_0x261a('0x6')](_0x27eb98+':'+_0x156ef3['id'],_0x156ef3);ChatQueueEvents[_0x261a('0x6')](_0x27eb98,_0x156ef3);_0x3463e4(null);};}for(var e in events){if(events[_0x261a('0x7')](e)){var event=events[e];ChatQueue['hook'](e,emitEvent(event));}}module[_0x261a('0x8')]=ChatQueueEvents;
\ No newline at end of file