Built motion from commit 377f727e.|2.6.28
[motion2.git] / server / api / voiceQueue / voiceQueue.events.js
index a5ec7fb..a849d38 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x28e1=['remove','emit','hook','exports','events','../../mysqldb','VoiceQueue','setMaxListeners'];(function(_0x400df5,_0x13c4ff){var _0x47de81=function(_0x4f3889){while(--_0x4f3889){_0x400df5['push'](_0x400df5['shift']());}};_0x47de81(++_0x13c4ff);}(_0x28e1,0x11c));var _0x128e=function(_0x35c6e9,_0x438507){_0x35c6e9=_0x35c6e9-0x0;var _0x3cd6ae=_0x28e1[_0x35c6e9];return _0x3cd6ae;};'use strict';var EventEmitter=require(_0x128e('0x0'));var VoiceQueue=require(_0x128e('0x1'))['db'][_0x128e('0x2')];var VoiceQueueEvents=new EventEmitter();VoiceQueueEvents[_0x128e('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':'update','afterDestroy':_0x128e('0x4')};function emitEvent(_0x38273f){return function(_0x55ae4b,_0x18f810,_0x4d7487){VoiceQueueEvents[_0x128e('0x5')](_0x38273f+':'+_0x55ae4b['id'],_0x55ae4b);VoiceQueueEvents['emit'](_0x38273f,_0x55ae4b);_0x4d7487(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];VoiceQueue[_0x128e('0x6')](e,emitEvent(event));}}module[_0x128e('0x7')]=VoiceQueueEvents;
\ No newline at end of file
+var _0x8563=['emit','hasOwnProperty','exports','events','VoiceQueue','setMaxListeners','save','update','remove'];(function(_0x3fe6df,_0x5a04d4){var _0x372a0e=function(_0x144b98){while(--_0x144b98){_0x3fe6df['push'](_0x3fe6df['shift']());}};_0x372a0e(++_0x5a04d4);}(_0x8563,0xb7));var _0x3856=function(_0x136261,_0x48ecfd){_0x136261=_0x136261-0x0;var _0x293b0f=_0x8563[_0x136261];return _0x293b0f;};'use strict';var EventEmitter=require(_0x3856('0x0'));var VoiceQueue=require('../../mysqldb')['db'][_0x3856('0x1')];var VoiceQueueEvents=new EventEmitter();VoiceQueueEvents[_0x3856('0x2')](0x0);var events={'afterCreate':_0x3856('0x3'),'afterUpdate':_0x3856('0x4'),'afterDestroy':_0x3856('0x5')};function emitEvent(_0x303829){return function(_0x38fb70,_0x40257b,_0x401ff4){VoiceQueueEvents['emit'](_0x303829+':'+_0x38fb70['id'],_0x38fb70);VoiceQueueEvents[_0x3856('0x6')](_0x303829,_0x38fb70);_0x401ff4(null);};}for(var e in events){if(events[_0x3856('0x7')](e)){var event=events[e];VoiceQueue['hook'](e,emitEvent(event));}}module[_0x3856('0x8')]=VoiceQueueEvents;
\ No newline at end of file