Built motion from commit (unavailable).|2.6.0
[motion2.git] / server / api / voiceQueue / voiceQueue.events.js
index 6dd041d..2c47071 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x8562=['hook','exports','events','../../mysqldb','VoiceQueue','setMaxListeners','save','update','remove','emit'];(function(_0x46698a,_0x8de1e4){var _0x356db0=function(_0x19e83c){while(--_0x19e83c){_0x46698a['push'](_0x46698a['shift']());}};_0x356db0(++_0x8de1e4);}(_0x8562,0x70));var _0x2856=function(_0x42580e,_0x2b650c){_0x42580e=_0x42580e-0x0;var _0xe52227=_0x8562[_0x42580e];return _0xe52227;};'use strict';var EventEmitter=require(_0x2856('0x0'));var VoiceQueue=require(_0x2856('0x1'))['db'][_0x2856('0x2')];var VoiceQueueEvents=new EventEmitter();VoiceQueueEvents[_0x2856('0x3')](0x0);var events={'afterCreate':_0x2856('0x4'),'afterUpdate':_0x2856('0x5'),'afterDestroy':_0x2856('0x6')};function emitEvent(_0x1bfb54){return function(_0x2f9c6b,_0x2504be,_0x195461){VoiceQueueEvents['emit'](_0x1bfb54+':'+_0x2f9c6b['id'],_0x2f9c6b);VoiceQueueEvents[_0x2856('0x7')](_0x1bfb54,_0x2f9c6b);_0x195461(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];VoiceQueue[_0x2856('0x8')](e,emitEvent(event));}}module[_0x2856('0x9')]=VoiceQueueEvents;
\ No newline at end of file
+var _0x1fa1=['emit','hasOwnProperty','exports','../../mysqldb','VoiceQueue','update','remove'];(function(_0x137103,_0x4eac84){var _0x3147c9=function(_0x144254){while(--_0x144254){_0x137103['push'](_0x137103['shift']());}};_0x3147c9(++_0x4eac84);}(_0x1fa1,0xab));var _0x11fa=function(_0x22ee1e,_0x3eff80){_0x22ee1e=_0x22ee1e-0x0;var _0x49a5c9=_0x1fa1[_0x22ee1e];return _0x49a5c9;};'use strict';var EventEmitter=require('events');var VoiceQueue=require(_0x11fa('0x0'))['db'][_0x11fa('0x1')];var VoiceQueueEvents=new EventEmitter();VoiceQueueEvents['setMaxListeners'](0x0);var events={'afterCreate':'save','afterUpdate':_0x11fa('0x2'),'afterDestroy':_0x11fa('0x3')};function emitEvent(_0x370e83){return function(_0x1ee522,_0x36d0c5,_0x48d449){VoiceQueueEvents['emit'](_0x370e83+':'+_0x1ee522['id'],_0x1ee522);VoiceQueueEvents[_0x11fa('0x4')](_0x370e83,_0x1ee522);_0x48d449(null);};}for(var e in events){if(events[_0x11fa('0x5')](e)){var event=events[e];VoiceQueue['hook'](e,emitEvent(event));}}module[_0x11fa('0x6')]=VoiceQueueEvents;
\ No newline at end of file