Built motion from commit 4d4d9a88.|2.6.26
[motion2.git] / server / api / voiceQueue / voiceQueue.events.js
index 77249de..f31569f 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe7d2=['update','remove','emit','hasOwnProperty','exports','../../mysqldb','VoiceQueue','save'];(function(_0x15266d,_0x2abd66){var _0x54771a=function(_0x1b69d5){while(--_0x1b69d5){_0x15266d['push'](_0x15266d['shift']());}};_0x54771a(++_0x2abd66);}(_0xe7d2,0x195));var _0x2e7d=function(_0x275cdc,_0x99b11f){_0x275cdc=_0x275cdc-0x0;var _0x1b3eed=_0xe7d2[_0x275cdc];return _0x1b3eed;};'use strict';var EventEmitter=require('events');var VoiceQueue=require(_0x2e7d('0x0'))['db'][_0x2e7d('0x1')];var VoiceQueueEvents=new EventEmitter();VoiceQueueEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x2e7d('0x2'),'afterUpdate':_0x2e7d('0x3'),'afterDestroy':_0x2e7d('0x4')};function emitEvent(_0x521c1d){return function(_0x547d27,_0x54c43c,_0xf2274){VoiceQueueEvents[_0x2e7d('0x5')](_0x521c1d+':'+_0x547d27['id'],_0x547d27);VoiceQueueEvents[_0x2e7d('0x5')](_0x521c1d,_0x547d27);_0xf2274(null);};}for(var e in events){if(events[_0x2e7d('0x6')](e)){var event=events[e];VoiceQueue['hook'](e,emitEvent(event));}}module[_0x2e7d('0x7')]=VoiceQueueEvents;
\ No newline at end of file
+var _0x956f=['VoiceQueue','save','update','emit','exports','events','../../mysqldb'];(function(_0x2cb236,_0x47d67b){var _0x5e7acf=function(_0x5b4771){while(--_0x5b4771){_0x2cb236['push'](_0x2cb236['shift']());}};_0x5e7acf(++_0x47d67b);}(_0x956f,0xc9));var _0xf956=function(_0x382ca6,_0x1aaf79){_0x382ca6=_0x382ca6-0x0;var _0x295a6c=_0x956f[_0x382ca6];return _0x295a6c;};'use strict';var EventEmitter=require(_0xf956('0x0'));var VoiceQueue=require(_0xf956('0x1'))['db'][_0xf956('0x2')];var VoiceQueueEvents=new EventEmitter();VoiceQueueEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xf956('0x3'),'afterUpdate':_0xf956('0x4'),'afterDestroy':'remove'};function emitEvent(_0x3d37fa){return function(_0x506ab3,_0x28b92b,_0x36e529){VoiceQueueEvents[_0xf956('0x5')](_0x3d37fa+':'+_0x506ab3['id'],_0x506ab3);VoiceQueueEvents['emit'](_0x3d37fa,_0x506ab3);_0x36e529(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];VoiceQueue['hook'](e,emitEvent(event));}}module[_0xf956('0x6')]=VoiceQueueEvents;
\ No newline at end of file