Built motion from commit 6362bb75.|2.6.13
[motion2.git] / server / api / voiceQueue / voiceQueue.events.js
index eca97e8..a3e80cb 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x123c=['exports','events','../../mysqldb','VoiceQueue','setMaxListeners','save','remove','hook'];(function(_0x3b5303,_0x16889f){var _0x460c8b=function(_0x15f5cd){while(--_0x15f5cd){_0x3b5303['push'](_0x3b5303['shift']());}};_0x460c8b(++_0x16889f);}(_0x123c,0x1a9));var _0xc123=function(_0x3f9eb7,_0x173d6a){_0x3f9eb7=_0x3f9eb7-0x0;var _0x3c5a93=_0x123c[_0x3f9eb7];return _0x3c5a93;};'use strict';var EventEmitter=require(_0xc123('0x0'));var VoiceQueue=require(_0xc123('0x1'))['db'][_0xc123('0x2')];var VoiceQueueEvents=new EventEmitter();VoiceQueueEvents[_0xc123('0x3')](0x0);var events={'afterCreate':_0xc123('0x4'),'afterUpdate':'update','afterDestroy':_0xc123('0x5')};function emitEvent(_0x51a24d){return function(_0x5c0744,_0x5cf261,_0x25d4e7){VoiceQueueEvents['emit'](_0x51a24d+':'+_0x5c0744['id'],_0x5c0744);VoiceQueueEvents['emit'](_0x51a24d,_0x5c0744);_0x25d4e7(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];VoiceQueue[_0xc123('0x6')](e,emitEvent(event));}}module[_0xc123('0x7')]=VoiceQueueEvents;
\ No newline at end of file
+var _0xbecc=['hook','events','../../mysqldb','VoiceQueue','setMaxListeners','save','update','hasOwnProperty'];(function(_0xcf8ea8,_0x59daea){var _0x193e89=function(_0x39e1b7){while(--_0x39e1b7){_0xcf8ea8['push'](_0xcf8ea8['shift']());}};_0x193e89(++_0x59daea);}(_0xbecc,0x169));var _0xcbec=function(_0x54bf71,_0x4da028){_0x54bf71=_0x54bf71-0x0;var _0x2a93e6=_0xbecc[_0x54bf71];return _0x2a93e6;};'use strict';var EventEmitter=require(_0xcbec('0x0'));var VoiceQueue=require(_0xcbec('0x1'))['db'][_0xcbec('0x2')];var VoiceQueueEvents=new EventEmitter();VoiceQueueEvents[_0xcbec('0x3')](0x0);var events={'afterCreate':_0xcbec('0x4'),'afterUpdate':_0xcbec('0x5'),'afterDestroy':'remove'};function emitEvent(_0x4e6c5b){return function(_0x55e8b6,_0x2b8329,_0x586cc4){VoiceQueueEvents['emit'](_0x4e6c5b+':'+_0x55e8b6['id'],_0x55e8b6);VoiceQueueEvents['emit'](_0x4e6c5b,_0x55e8b6);_0x586cc4(null);};}for(var e in events){if(events[_0xcbec('0x6')](e)){var event=events[e];VoiceQueue[_0xcbec('0x7')](e,emitEvent(event));}}module['exports']=VoiceQueueEvents;
\ No newline at end of file