Built motion from commit ecb45b58.|2.6.31
[motion2.git] / server / api / voiceQueueReport / voiceQueueReport.events.js
index 76bd853..9fbdbff 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x75a8=['exports','events','../../mysqldb','setMaxListeners','save','update','remove','emit','hasOwnProperty'];(function(_0x87e2b3,_0x5c99a5){var _0x4bdeee=function(_0x36dc61){while(--_0x36dc61){_0x87e2b3['push'](_0x87e2b3['shift']());}};_0x4bdeee(++_0x5c99a5);}(_0x75a8,0x14e));var _0x875a=function(_0xd7b481,_0x7e357){_0xd7b481=_0xd7b481-0x0;var _0x4eebaf=_0x75a8[_0xd7b481];return _0x4eebaf;};'use strict';var EventEmitter=require(_0x875a('0x0'));var VoiceQueueReport=require(_0x875a('0x1'))['db']['VoiceQueueReport'];var VoiceQueueReportEvents=new EventEmitter();VoiceQueueReportEvents[_0x875a('0x2')](0x0);var events={'afterCreate':_0x875a('0x3'),'afterUpdate':_0x875a('0x4'),'afterDestroy':_0x875a('0x5')};function emitEvent(_0x18739e){return function(_0x1bf6a8,_0x2347ce,_0x170803){VoiceQueueReportEvents[_0x875a('0x6')](_0x18739e+':'+_0x1bf6a8['id'],_0x1bf6a8);VoiceQueueReportEvents[_0x875a('0x6')](_0x18739e,_0x1bf6a8);_0x170803(null);};}for(var e in events){if(events[_0x875a('0x7')](e)){var event=events[e];VoiceQueueReport['hook'](e,emitEvent(event));}}module[_0x875a('0x8')]=VoiceQueueReportEvents;
\ No newline at end of file
+var _0x5bd1=['../../mysqldb','save','update','emit','hasOwnProperty','hook','events'];(function(_0x1f909a,_0x15d56f){var _0x543f16=function(_0x17a991){while(--_0x17a991){_0x1f909a['push'](_0x1f909a['shift']());}};_0x543f16(++_0x15d56f);}(_0x5bd1,0x172));var _0x15bd=function(_0x5bd426,_0x4878e5){_0x5bd426=_0x5bd426-0x0;var _0x23a7eb=_0x5bd1[_0x5bd426];return _0x23a7eb;};'use strict';var EventEmitter=require(_0x15bd('0x0'));var VoiceQueueReport=require(_0x15bd('0x1'))['db']['VoiceQueueReport'];var VoiceQueueReportEvents=new EventEmitter();VoiceQueueReportEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x15bd('0x2'),'afterUpdate':_0x15bd('0x3'),'afterDestroy':'remove'};function emitEvent(_0xbacd5b){return function(_0x32af80,_0x2b0e7f,_0x5b6b62){VoiceQueueReportEvents[_0x15bd('0x4')](_0xbacd5b+':'+_0x32af80['id'],_0x32af80);VoiceQueueReportEvents[_0x15bd('0x4')](_0xbacd5b,_0x32af80);_0x5b6b62(null);};}for(var e in events){if(events[_0x15bd('0x5')](e)){var event=events[e];VoiceQueueReport[_0x15bd('0x6')](e,emitEvent(event));}}module['exports']=VoiceQueueReportEvents;
\ No newline at end of file