Built motion from commit 1ea47bf4.|2.6.34
[motion2.git] / server / api / voiceQueue / voiceQueue.events.js
index 1ac369e..39b43c1 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc393=['remove','emit','hasOwnProperty','exports','../../mysqldb','setMaxListeners','save','update'];(function(_0xf7f62c,_0x34e3e9){var _0x1fa89e=function(_0x59236c){while(--_0x59236c){_0xf7f62c['push'](_0xf7f62c['shift']());}};_0x1fa89e(++_0x34e3e9);}(_0xc393,0x8c));var _0x3c39=function(_0x5e83ec,_0x5abaaf){_0x5e83ec=_0x5e83ec-0x0;var _0x43c08c=_0xc393[_0x5e83ec];return _0x43c08c;};'use strict';var EventEmitter=require('events');var VoiceQueue=require(_0x3c39('0x0'))['db']['VoiceQueue'];var VoiceQueueEvents=new EventEmitter();VoiceQueueEvents[_0x3c39('0x1')](0x0);var events={'afterCreate':_0x3c39('0x2'),'afterUpdate':_0x3c39('0x3'),'afterDestroy':_0x3c39('0x4')};function emitEvent(_0x1ede98){return function(_0x26bbb2,_0x5595a8,_0x4f2fa7){VoiceQueueEvents['emit'](_0x1ede98+':'+_0x26bbb2['id'],_0x26bbb2);VoiceQueueEvents[_0x3c39('0x5')](_0x1ede98,_0x26bbb2);_0x4f2fa7(null);};}for(var e in events){if(events[_0x3c39('0x6')](e)){var event=events[e];VoiceQueue['hook'](e,emitEvent(event));}}module[_0x3c39('0x7')]=VoiceQueueEvents;
\ No newline at end of file
+var _0xe1bc=['update','remove','emit','hasOwnProperty','hook','events','../../mysqldb','VoiceQueue','setMaxListeners','save'];(function(_0x3d00db,_0x3692b3){var _0x41f115=function(_0x3c94fd){while(--_0x3c94fd){_0x3d00db['push'](_0x3d00db['shift']());}};_0x41f115(++_0x3692b3);}(_0xe1bc,0x1a9));var _0xce1b=function(_0x21eb41,_0x5511de){_0x21eb41=_0x21eb41-0x0;var _0x477aa5=_0xe1bc[_0x21eb41];return _0x477aa5;};'use strict';var EventEmitter=require(_0xce1b('0x0'));var VoiceQueue=require(_0xce1b('0x1'))['db'][_0xce1b('0x2')];var VoiceQueueEvents=new EventEmitter();VoiceQueueEvents[_0xce1b('0x3')](0x0);var events={'afterCreate':_0xce1b('0x4'),'afterUpdate':_0xce1b('0x5'),'afterDestroy':_0xce1b('0x6')};function emitEvent(_0x4c857b){return function(_0x151a17,_0x3774f6,_0xc696c7){VoiceQueueEvents[_0xce1b('0x7')](_0x4c857b+':'+_0x151a17['id'],_0x151a17);VoiceQueueEvents[_0xce1b('0x7')](_0x4c857b,_0x151a17);_0xc696c7(null);};}for(var e in events){if(events[_0xce1b('0x8')](e)){var event=events[e];VoiceQueue[_0xce1b('0x9')](e,emitEvent(event));}}module['exports']=VoiceQueueEvents;
\ No newline at end of file