Built motion from commit d5e4af8c.|2.6.23
[motion2.git] / server / api / voiceQueue / voiceQueue.events.js
index 0df5e4c..5609984 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x7dae=['hook','exports','../../mysqldb','save','update','emit','hasOwnProperty'];(function(_0x122ef9,_0x451d2a){var _0x42fba0=function(_0x17c9d3){while(--_0x17c9d3){_0x122ef9['push'](_0x122ef9['shift']());}};_0x42fba0(++_0x451d2a);}(_0x7dae,0x159));var _0xe7da=function(_0x3646b5,_0x2b7475){_0x3646b5=_0x3646b5-0x0;var _0xcc7b94=_0x7dae[_0x3646b5];return _0xcc7b94;};'use strict';var EventEmitter=require('events');var VoiceQueue=require(_0xe7da('0x0'))['db']['VoiceQueue'];var VoiceQueueEvents=new EventEmitter();VoiceQueueEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xe7da('0x1'),'afterUpdate':_0xe7da('0x2'),'afterDestroy':'remove'};function emitEvent(_0x392550){return function(_0x21c209,_0x595ea1,_0x5e4772){VoiceQueueEvents[_0xe7da('0x3')](_0x392550+':'+_0x21c209['id'],_0x21c209);VoiceQueueEvents[_0xe7da('0x3')](_0x392550,_0x21c209);_0x5e4772(null);};}for(var e in events){if(events[_0xe7da('0x4')](e)){var event=events[e];VoiceQueue[_0xe7da('0x5')](e,emitEvent(event));}}module[_0xe7da('0x6')]=VoiceQueueEvents;
\ No newline at end of file
+var _0xf431=['hook','exports','events','../../mysqldb','VoiceQueue','setMaxListeners','save','remove','emit'];(function(_0x1eb21a,_0x40a3a7){var _0x58f8f8=function(_0x3c0e9a){while(--_0x3c0e9a){_0x1eb21a['push'](_0x1eb21a['shift']());}};_0x58f8f8(++_0x40a3a7);}(_0xf431,0x1b2));var _0x1f43=function(_0x18e875,_0x54fff7){_0x18e875=_0x18e875-0x0;var _0x1643c6=_0xf431[_0x18e875];return _0x1643c6;};'use strict';var EventEmitter=require(_0x1f43('0x0'));var VoiceQueue=require(_0x1f43('0x1'))['db'][_0x1f43('0x2')];var VoiceQueueEvents=new EventEmitter();VoiceQueueEvents[_0x1f43('0x3')](0x0);var events={'afterCreate':_0x1f43('0x4'),'afterUpdate':'update','afterDestroy':_0x1f43('0x5')};function emitEvent(_0x84f11d){return function(_0x13ce10,_0x37ebb7,_0x376339){VoiceQueueEvents['emit'](_0x84f11d+':'+_0x13ce10['id'],_0x13ce10);VoiceQueueEvents[_0x1f43('0x6')](_0x84f11d,_0x13ce10);_0x376339(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];VoiceQueue[_0x1f43('0x7')](e,emitEvent(event));}}module[_0x1f43('0x8')]=VoiceQueueEvents;
\ No newline at end of file