Built motion from commit 26159a51.|2.5.44
[motion2.git] / server / api / voiceQueue / voiceQueue.events.js
index e395a06..8d93098 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0bcf=['save','update','remove','emit','hook','exports','setMaxListeners'];(function(_0x24d8d4,_0x2e7d24){var _0x555e49=function(_0x56bfea){while(--_0x56bfea){_0x24d8d4['push'](_0x24d8d4['shift']());}};_0x555e49(++_0x2e7d24);}(_0x0bcf,0x1bf));var _0xf0bc=function(_0x136e11,_0x29bd0b){_0x136e11=_0x136e11-0x0;var _0x36d346=_0x0bcf[_0x136e11];return _0x36d346;};'use strict';var EventEmitter=require('events');var VoiceQueue=require('../../mysqldb')['db']['VoiceQueue'];var VoiceQueueEvents=new EventEmitter();VoiceQueueEvents[_0xf0bc('0x0')](0x0);var events={'afterCreate':_0xf0bc('0x1'),'afterUpdate':_0xf0bc('0x2'),'afterDestroy':_0xf0bc('0x3')};function emitEvent(_0x272b59){return function(_0x37c5e6,_0x14a585,_0x330c5b){VoiceQueueEvents['emit'](_0x272b59+':'+_0x37c5e6['id'],_0x37c5e6);VoiceQueueEvents[_0xf0bc('0x4')](_0x272b59,_0x37c5e6);_0x330c5b(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];VoiceQueue[_0xf0bc('0x5')](e,emitEvent(event));}}module[_0xf0bc('0x6')]=VoiceQueueEvents;
\ No newline at end of file
+var _0xf57a=['hasOwnProperty','hook','events','../../mysqldb','setMaxListeners','save','update','emit'];(function(_0x1fa11f,_0x570268){var _0x2cc96c=function(_0x259df5){while(--_0x259df5){_0x1fa11f['push'](_0x1fa11f['shift']());}};_0x2cc96c(++_0x570268);}(_0xf57a,0x1ca));var _0xaf57=function(_0x51020b,_0x38c2c7){_0x51020b=_0x51020b-0x0;var _0x371e47=_0xf57a[_0x51020b];return _0x371e47;};'use strict';var EventEmitter=require(_0xaf57('0x0'));var VoiceQueue=require(_0xaf57('0x1'))['db']['VoiceQueue'];var VoiceQueueEvents=new EventEmitter();VoiceQueueEvents[_0xaf57('0x2')](0x0);var events={'afterCreate':_0xaf57('0x3'),'afterUpdate':_0xaf57('0x4'),'afterDestroy':'remove'};function emitEvent(_0x2a5b41){return function(_0x54544a,_0x15b74e,_0x385686){VoiceQueueEvents[_0xaf57('0x5')](_0x2a5b41+':'+_0x54544a['id'],_0x54544a);VoiceQueueEvents[_0xaf57('0x5')](_0x2a5b41,_0x54544a);_0x385686(null);};}for(var e in events){if(events[_0xaf57('0x6')](e)){var event=events[e];VoiceQueue[_0xaf57('0x7')](e,emitEvent(event));}}module['exports']=VoiceQueueEvents;
\ No newline at end of file