Built motion from commit 42801a18.|2.6.28
[motion2.git] / server / api / voiceQueue / voiceQueue.events.js
index d75b475..5f36cc0 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x05aa=['hasOwnProperty','exports','events','../../mysqldb','VoiceQueue','setMaxListeners','save','update','remove','emit'];(function(_0x8e54,_0x30b8dd){var _0x36020f=function(_0x24f242){while(--_0x24f242){_0x8e54['push'](_0x8e54['shift']());}};_0x36020f(++_0x30b8dd);}(_0x05aa,0x106));var _0xa05a=function(_0x2080a3,_0x48acfa){_0x2080a3=_0x2080a3-0x0;var _0x8d7d17=_0x05aa[_0x2080a3];return _0x8d7d17;};'use strict';var EventEmitter=require(_0xa05a('0x0'));var VoiceQueue=require(_0xa05a('0x1'))['db'][_0xa05a('0x2')];var VoiceQueueEvents=new EventEmitter();VoiceQueueEvents[_0xa05a('0x3')](0x0);var events={'afterCreate':_0xa05a('0x4'),'afterUpdate':_0xa05a('0x5'),'afterDestroy':_0xa05a('0x6')};function emitEvent(_0x49f6bf){return function(_0x4d4deb,_0x3d8fbe,_0x31d748){VoiceQueueEvents[_0xa05a('0x7')](_0x49f6bf+':'+_0x4d4deb['id'],_0x4d4deb);VoiceQueueEvents[_0xa05a('0x7')](_0x49f6bf,_0x4d4deb);_0x31d748(null);};}for(var e in events){if(events[_0xa05a('0x8')](e)){var event=events[e];VoiceQueue['hook'](e,emitEvent(event));}}module[_0xa05a('0x9')]=VoiceQueueEvents;
\ No newline at end of file
+var _0xf683=['../../mysqldb','VoiceQueue','setMaxListeners','save','update','emit','hasOwnProperty','hook'];(function(_0x6b1b77,_0x3fae2a){var _0x363e55=function(_0x16f99a){while(--_0x16f99a){_0x6b1b77['push'](_0x6b1b77['shift']());}};_0x363e55(++_0x3fae2a);}(_0xf683,0x188));var _0x3f68=function(_0x2d2ed8,_0xf57b77){_0x2d2ed8=_0x2d2ed8-0x0;var _0x426bcf=_0xf683[_0x2d2ed8];return _0x426bcf;};'use strict';var EventEmitter=require('events');var VoiceQueue=require(_0x3f68('0x0'))['db'][_0x3f68('0x1')];var VoiceQueueEvents=new EventEmitter();VoiceQueueEvents[_0x3f68('0x2')](0x0);var events={'afterCreate':_0x3f68('0x3'),'afterUpdate':_0x3f68('0x4'),'afterDestroy':'remove'};function emitEvent(_0xa0b531){return function(_0x428f47,_0x16784d,_0x18e498){VoiceQueueEvents[_0x3f68('0x5')](_0xa0b531+':'+_0x428f47['id'],_0x428f47);VoiceQueueEvents['emit'](_0xa0b531,_0x428f47);_0x18e498(null);};}for(var e in events){if(events[_0x3f68('0x6')](e)){var event=events[e];VoiceQueue[_0x3f68('0x7')](e,emitEvent(event));}}module['exports']=VoiceQueueEvents;
\ No newline at end of file