Built motion from commit a9fb64cc6defd8fb3a5cc199221f878e91c0e969. Version 3.0.0...
[motion-next.git] / server / services / ami / report / voiceDialReport.js
index 3594377..b17a00f 100644 (file)
@@ -1 +1 @@
-const a1096_0x42f6=['../../../config/logger','isUndefined','isNil','uniqueid','dialend','channels','inspect','rtpaudioqosjitter','complete','ami','value','prototype','isNotNull','endtime','error','bridgepeer','bind','connectedlinenum','sumHoldTime','seconds','lastevent','memberrealtime','diff','sipcallid','called','event','rtpaudioqosbridged','rtpaudioqosloss','syncHangup','outbound','dialstatus','custom:dialconnect','starttime','membercalls','outboundrouteid','billableseconds','info','duration','voice_outbound:save','total','lodash','[syncVarSet][VoiceDialReport]','answered','includes','varset','memberlastcall','connectedlinename','answertime','substring','[syncDialEnd][VoiceDialReport]','custom:dialbegin','omit','variables','../../../rediscache','lastIndexOf','memberinterface','custom:voiceDialReport','YYYY-MM-DD\x20HH:mm:ss','syncDialBegin','../ami','channel','sumDuration','exports','bridgepvtcallid','rtpaudioqoslossbridged','syncVarSet','emit','membername','util','memberdynamic','format','rtpaudioqosrtt','syncDialEnd','[DEBUG]\x20Emit\x20voice_outbound_channel:remove\x20event','variable','hangup','voice:outbound','rtpaudioqosrttbridged','voice_outbound_channel:remove','connect','sipuri','keys','custom:dialend','memberpenalty'];(function(_0x1dd73a,_0x42f648){const _0x338e77=function(_0x2e3405){while(--_0x2e3405){_0x1dd73a['push'](_0x1dd73a['shift']());}};_0x338e77(++_0x42f648);}(a1096_0x42f6,0x79));const a1096_0x338e=function(_0x1dd73a,_0x42f648){_0x1dd73a=_0x1dd73a-0x0;let _0x338e77=a1096_0x42f6[_0x1dd73a];return _0x338e77;};const _0x556b85=a1096_0x338e;'use strict';const _=require(_0x556b85('0x3')),moment=require('moment'),util=require(_0x556b85('0x1f')),logger=require(_0x556b85('0x2f'))(_0x556b85('0x38')),ami=require(_0x556b85('0x16')),{getSocket}=require(_0x556b85('0x10')),io=getSocket();function VoiceDialReport(_0x2e3405){const _0x48fe61=_0x556b85;this[_0x48fe61('0x34')]=_0x2e3405['outboundChannels'],this[_0x48fe61('0x4c')]=_0x2e3405[_0x48fe61('0x4c')],this[_0x48fe61('0xf')]={},ami['on']('dialbegin',this[_0x48fe61('0x15')][_0x48fe61('0x3f')](this)),ami['on'](_0x48fe61('0x33'),this['syncDialEnd'][_0x48fe61('0x3f')](this)),ami['on'](_0x48fe61('0x7'),this['syncVarSet'][_0x48fe61('0x3f')](this)),ami['on'](_0x48fe61('0x26'),this[_0x48fe61('0x4b')][_0x48fe61('0x3f')](this));}VoiceDialReport[_0x556b85('0x3a')]['isNotNull']=function(_0x6e0ee9){const _0x21953c=_0x556b85;return _0x6e0ee9!==null&&!_[_0x21953c('0x30')](_0x6e0ee9);},VoiceDialReport[_0x556b85('0x3a')][_0x556b85('0x1d')]=function(_0x3c87a0,_0x14eb46,_0x3a799d){io['to'](_0x3c87a0)['emit'](_0x14eb46,_0x3a799d);},VoiceDialReport[_0x556b85('0x3a')][_0x556b85('0x15')]=function(_0x4a12ed){const _0x9554ea=_0x556b85;try{this[_0x9554ea('0x3b')](_0x4a12ed)&&(this[_0x9554ea('0x34')][_0x4a12ed['uniqueid']]&&(_['merge'](this[_0x9554ea('0x34')][_0x4a12ed[_0x9554ea('0x32')]],{'starttime':moment()[_0x9554ea('0x21')](_0x9554ea('0x14')),'lastevent':_0x9554ea('0x47'),'interface':_0x4a12ed[_0x9554ea('0x17')]['substring'](0x0,_0x4a12ed['channel'][_0x9554ea('0x11')]('-')),'membername':_0x4a12ed[_0x9554ea('0x17')][_0x9554ea('0xb')](_0x4a12ed[_0x9554ea('0x17')][_0x9554ea('0x11')]('/')+0x1,_0x4a12ed[_0x9554ea('0x17')][_0x9554ea('0x11')]('-'))},_[_0x9554ea('0xe')](_0x4a12ed,[_0x9554ea('0x48'),'privilege'])),this[_0x9554ea('0x1d')]('voice:outbound','voice_outbound_channel:save',this['channels'][_0x4a12ed['uniqueid']]),ami['emit'](_0x9554ea('0xd'),this[_0x9554ea('0x34')][_0x4a12ed['uniqueid']])));}catch(_0x4a64c7){logger['error']('[syncDialBegin][VoiceDialReport]',util[_0x9554ea('0x35')](_0x4a64c7,{'showHidden':![],'depth':null}));}},VoiceDialReport[_0x556b85('0x3a')][_0x556b85('0x23')]=function(_0x24e3b9){const _0x1f4dc4=_0x556b85;try{this[_0x1f4dc4('0x3b')](_0x24e3b9)&&(this['channels'][_0x24e3b9['uniqueid']]&&(this[_0x1f4dc4('0x34')][_0x24e3b9['uniqueid']][_0x1f4dc4('0x4d')]=_0x24e3b9[_0x1f4dc4('0x4d')],_0x24e3b9[_0x1f4dc4('0x4d')]==='ANSWER'&&(this[_0x1f4dc4('0x34')][_0x24e3b9[_0x1f4dc4('0x32')]][_0x1f4dc4('0x40')]=_0x24e3b9[_0x1f4dc4('0x40')],this['channels'][_0x24e3b9[_0x1f4dc4('0x32')]][_0x1f4dc4('0x9')]=_0x24e3b9[_0x1f4dc4('0x9')],this[_0x1f4dc4('0x34')][_0x24e3b9[_0x1f4dc4('0x32')]][_0x1f4dc4('0xa')]=moment()[_0x1f4dc4('0x21')]('YYYY-MM-DD\x20HH:mm:ss'),this[_0x1f4dc4('0x34')][_0x24e3b9[_0x1f4dc4('0x32')]][_0x1f4dc4('0x43')]=_0x1f4dc4('0x2a'),ami[_0x1f4dc4('0x1d')](_0x1f4dc4('0x4e'),this[_0x1f4dc4('0x34')][_0x24e3b9['uniqueid']])),this['emit'](_0x1f4dc4('0x27'),'voice_outbound_channel:save',this['channels'][_0x24e3b9[_0x1f4dc4('0x32')]])));}catch(_0x2e5a4d){logger[_0x1f4dc4('0x3d')](_0x1f4dc4('0xc'),util['inspect'](_0x2e5a4d,{'showHidden':![],'depth':null}));}},VoiceDialReport[_0x556b85('0x3a')][_0x556b85('0x1c')]=function(_0x48db1e){const _0x13ca21=_0x556b85;try{this[_0x13ca21('0x3b')](_0x48db1e)&&(this['addVariable'](_0x48db1e[_0x13ca21('0x32')],_[_0x13ca21('0x2c')](_0x48db1e[_0x13ca21('0x25')])[0x0],_0x48db1e[_0x13ca21('0x39')]),this[_0x13ca21('0x3b')](_0x48db1e[_0x13ca21('0x25')])&&this[_0x13ca21('0x3b')](_0x48db1e[_0x13ca21('0x25')][_0x13ca21('0x51')])&&(_[_0x13ca21('0x30')](this['channels'][_0x48db1e[_0x13ca21('0x32')]])&&(this['channels'][_0x48db1e[_0x13ca21('0x32')]]={'routeId':_0x48db1e[_0x13ca21('0x39')],'variables':this[_0x13ca21('0xf')][_0x48db1e[_0x13ca21('0x32')]]},this[_0x13ca21('0x1d')](_0x13ca21('0x27'),'voice_outbound_channel:save',this[_0x13ca21('0x34')][_0x48db1e[_0x13ca21('0x32')]]))));}catch(_0x35a412){logger['error'](_0x13ca21('0x4'),util[_0x13ca21('0x35')](_0x35a412,{'showHidden':![],'depth':null}));}},VoiceDialReport[_0x556b85('0x3a')]['addVariable']=function(_0x13465d,_0x6a3803,_0x2b4fb3){const _0x558963=_0x556b85,_0x4ecafc=['rtpaudioqos',_0x558963('0x49'),_0x558963('0x36'),'rtpaudioqosjitterbridged',_0x558963('0x4a'),_0x558963('0x1b'),_0x558963('0x22'),_0x558963('0x28'),_0x558963('0x46'),_0x558963('0x2b'),_0x558963('0x3e'),_0x558963('0x1a'),_0x558963('0x50'),_0x558963('0x20'),_0x558963('0x12'),_0x558963('0x8'),_0x558963('0x1e'),_0x558963('0x2e'),_0x558963('0x44')];!_[_0x558963('0x31')](_0x6a3803)&&!_[_0x558963('0x6')](_0x4ecafc,_0x6a3803)&&(_[_0x558963('0x30')](this[_0x558963('0xf')][_0x13465d])&&(this['variables'][_0x13465d]={}),this[_0x558963('0xf')][_0x13465d][_0x6a3803]=_0x2b4fb3);},VoiceDialReport['prototype'][_0x556b85('0x4b')]=function(_0x2c271f){const _0x487afb=_0x556b85;try{this[_0x487afb('0x3b')](_0x2c271f)&&(this[_0x487afb('0x34')][_0x2c271f[_0x487afb('0x32')]]&&(this[_0x487afb('0x34')][_0x2c271f[_0x487afb('0x32')]]['endtime']=moment()[_0x487afb('0x21')](_0x487afb('0x14')),this['channels'][_0x2c271f[_0x487afb('0x32')]][_0x487afb('0x0')]=moment(this[_0x487afb('0x34')][_0x2c271f[_0x487afb('0x32')]][_0x487afb('0x3c')])[_0x487afb('0x45')](this[_0x487afb('0x34')][_0x2c271f['uniqueid']][_0x487afb('0x4f')],'seconds'),this[_0x487afb('0x34')][_0x2c271f[_0x487afb('0x32')]][_0x487afb('0x43')]=_0x487afb('0x37'),this[_0x487afb('0x4c')][_0x487afb('0x2')]+=0x1,this['channels'][_0x2c271f[_0x487afb('0x32')]][_0x487afb('0xa')]&&(this[_0x487afb('0x4c')][_0x487afb('0x5')]+=0x1,this['channels'][_0x2c271f['uniqueid']]['holdtime']=moment(this['channels'][_0x2c271f[_0x487afb('0x32')]]['answertime'])[_0x487afb('0x45')](this['channels'][_0x2c271f['uniqueid']][_0x487afb('0x4f')],_0x487afb('0x42')),this[_0x487afb('0x34')][_0x2c271f[_0x487afb('0x32')]][_0x487afb('0x52')]=moment(this['channels'][_0x2c271f[_0x487afb('0x32')]]['endtime'])['diff'](this['channels'][_0x2c271f[_0x487afb('0x32')]][_0x487afb('0xa')],_0x487afb('0x42')),this[_0x487afb('0x4c')][_0x487afb('0x41')]+=this[_0x487afb('0x34')][_0x2c271f['uniqueid']]['holdtime']||0x0,this['outbound']['sumBillable']+=this['channels'][_0x2c271f[_0x487afb('0x32')]][_0x487afb('0x52')]),this['outbound'][_0x487afb('0x18')]+=this['channels'][_0x2c271f[_0x487afb('0x32')]][_0x487afb('0x0')],ami[_0x487afb('0x1d')](_0x487afb('0x13'),this[_0x487afb('0x34')][_0x2c271f[_0x487afb('0x32')]]),ami['emit'](_0x487afb('0x2d'),this[_0x487afb('0x34')][_0x2c271f[_0x487afb('0x32')]]),this[_0x487afb('0x1d')]('voice:outbound',_0x487afb('0x1'),this['outbound']),logger[_0x487afb('0x53')](_0x487afb('0x24'),JSON['stringify'](this[_0x487afb('0x34')][_0x2c271f[_0x487afb('0x32')]])),this[_0x487afb('0x1d')](_0x487afb('0x27'),_0x487afb('0x29'),this[_0x487afb('0x34')][_0x2c271f[_0x487afb('0x32')]]),delete this['channels'][_0x2c271f[_0x487afb('0x32')]]),this[_0x487afb('0xf')][_0x2c271f[_0x487afb('0x32')]]&&delete this[_0x487afb('0xf')][_0x2c271f[_0x487afb('0x32')]]);}catch(_0x544635){logger[_0x487afb('0x3d')]('[syncHangup][VoiceDialReport]',util['inspect'](_0x544635,{'showHidden':![],'depth':null}));}},module[_0x556b85('0x19')]=VoiceDialReport;
\ No newline at end of file
+const a1096_0x1f66=['varset','emit','sumHoldTime','endtime','memberinterface','voice_outbound_channel:save','custom:dialconnect','syncHangup','syncDialEnd','memberpenalty','dialstatus','dialbegin','custom:dialbegin','moment','voice:outbound','keys','starttime','error','isUndefined','holdtime','rtpaudioqosjitter','includes','../ami','membername','connectedlinenum','memberlastcall','channels','channel','privilege','custom:voiceDialReport','voice_outbound:save','[syncDialBegin][VoiceDialReport]','rtpaudioqosbridged','bridgepeer','ami','variable','uniqueid','YYYY-MM-DD\x20HH:mm:ss','omit','[syncHangup][VoiceDialReport]','sipuri','lodash','rtpaudioqosloss','../../../rediscache','sumDuration','outboundChannels','total','rtpaudioqos','duration','lastIndexOf','rtpaudioqosrttbridged','memberrealtime','voice_outbound_channel:remove','outboundrouteid','membercalls','value','inspect','isNotNull','answered','addVariable','lastevent','prototype','outbound','variables','seconds','syncVarSet','custom:dialend','connect','bridgepvtcallid','stringify','isNil','format','syncDialBegin','diff','info','rtpaudioqosrtt','answertime','bind','sipcallid','connectedlinename','billableseconds','memberdynamic','called','substring','merge'];(function(_0x5cc945,_0x1f66bc){const _0x2aa3fd=function(_0x2d99a8){while(--_0x2d99a8){_0x5cc945['push'](_0x5cc945['shift']());}};_0x2aa3fd(++_0x1f66bc);}(a1096_0x1f66,0x94));const a1096_0x2aa3=function(_0x5cc945,_0x1f66bc){_0x5cc945=_0x5cc945-0x0;let _0x2aa3fd=a1096_0x1f66[_0x5cc945];return _0x2aa3fd;};const _0x68302c=a1096_0x2aa3;'use strict';const _=require(_0x68302c('0x3f')),moment=require(_0x68302c('0x23')),util=require('util'),logger=require('../../../config/logger')(_0x68302c('0x38')),ami=require(_0x68302c('0x2c')),{getSocket}=require(_0x68302c('0x41')),io=getSocket();function VoiceDialReport(_0x2d99a8){const _0x500d1f=_0x68302c;this[_0x500d1f('0x30')]=_0x2d99a8[_0x500d1f('0x43')],this[_0x500d1f('0x54')]=_0x2d99a8['outbound'],this[_0x500d1f('0x0')]={},ami['on'](_0x500d1f('0x21'),this[_0x500d1f('0x9')][_0x500d1f('0xe')](this)),ami['on']('dialend',this['syncDialEnd'][_0x500d1f('0xe')](this)),ami['on'](_0x500d1f('0x16'),this['syncVarSet'][_0x500d1f('0xe')](this)),ami['on']('hangup',this[_0x500d1f('0x1d')][_0x500d1f('0xe')](this));}VoiceDialReport[_0x68302c('0x53')][_0x68302c('0x4f')]=function(_0x40b759){const _0x3c1fe2=_0x68302c;return _0x40b759!==null&&!_[_0x3c1fe2('0x28')](_0x40b759);},VoiceDialReport[_0x68302c('0x53')]['emit']=function(_0x2c14ee,_0x5569e7,_0x410847){const _0x333a74=_0x68302c;io['to'](_0x2c14ee)[_0x333a74('0x17')](_0x5569e7,_0x410847);},VoiceDialReport[_0x68302c('0x53')]['syncDialBegin']=function(_0x3bad7d){const _0x157aa6=_0x68302c;try{this[_0x157aa6('0x4f')](_0x3bad7d)&&(this['channels'][_0x3bad7d[_0x157aa6('0x3a')]]&&(_[_0x157aa6('0x15')](this['channels'][_0x3bad7d[_0x157aa6('0x3a')]],{'starttime':moment()['format'](_0x157aa6('0x3b')),'lastevent':_0x157aa6('0x13'),'interface':_0x3bad7d[_0x157aa6('0x31')]['substring'](0x0,_0x3bad7d[_0x157aa6('0x31')][_0x157aa6('0x47')]('-')),'membername':_0x3bad7d[_0x157aa6('0x31')][_0x157aa6('0x14')](_0x3bad7d[_0x157aa6('0x31')][_0x157aa6('0x47')]('/')+0x1,_0x3bad7d[_0x157aa6('0x31')]['lastIndexOf']('-'))},_[_0x157aa6('0x3c')](_0x3bad7d,['event',_0x157aa6('0x32')])),this[_0x157aa6('0x17')]('voice:outbound',_0x157aa6('0x1b'),this['channels'][_0x3bad7d['uniqueid']]),ami[_0x157aa6('0x17')](_0x157aa6('0x22'),this[_0x157aa6('0x30')][_0x3bad7d[_0x157aa6('0x3a')]])));}catch(_0x2f628d){logger['error'](_0x157aa6('0x35'),util[_0x157aa6('0x4e')](_0x2f628d,{'showHidden':![],'depth':null}));}},VoiceDialReport['prototype'][_0x68302c('0x1e')]=function(_0x503044){const _0x210f5c=_0x68302c;try{this[_0x210f5c('0x4f')](_0x503044)&&(this['channels'][_0x503044['uniqueid']]&&(this[_0x210f5c('0x30')][_0x503044[_0x210f5c('0x3a')]][_0x210f5c('0x20')]=_0x503044[_0x210f5c('0x20')],_0x503044[_0x210f5c('0x20')]==='ANSWER'&&(this[_0x210f5c('0x30')][_0x503044[_0x210f5c('0x3a')]]['connectedlinenum']=_0x503044[_0x210f5c('0x2e')],this[_0x210f5c('0x30')][_0x503044[_0x210f5c('0x3a')]][_0x210f5c('0x10')]=_0x503044['connectedlinename'],this[_0x210f5c('0x30')][_0x503044[_0x210f5c('0x3a')]][_0x210f5c('0xd')]=moment()[_0x210f5c('0x8')](_0x210f5c('0x3b')),this[_0x210f5c('0x30')][_0x503044[_0x210f5c('0x3a')]][_0x210f5c('0x52')]=_0x210f5c('0x4'),ami[_0x210f5c('0x17')](_0x210f5c('0x1c'),this[_0x210f5c('0x30')][_0x503044[_0x210f5c('0x3a')]])),this['emit'](_0x210f5c('0x24'),_0x210f5c('0x1b'),this[_0x210f5c('0x30')][_0x503044[_0x210f5c('0x3a')]])));}catch(_0x575ce9){logger[_0x210f5c('0x27')]('[syncDialEnd][VoiceDialReport]',util['inspect'](_0x575ce9,{'showHidden':![],'depth':null}));}},VoiceDialReport[_0x68302c('0x53')][_0x68302c('0x2')]=function(_0x145fc1){const _0x4e5750=_0x68302c;try{this[_0x4e5750('0x4f')](_0x145fc1)&&(this['addVariable'](_0x145fc1['uniqueid'],_[_0x4e5750('0x25')](_0x145fc1[_0x4e5750('0x39')])[0x0],_0x145fc1[_0x4e5750('0x4d')]),this[_0x4e5750('0x4f')](_0x145fc1['variable'])&&this[_0x4e5750('0x4f')](_0x145fc1[_0x4e5750('0x39')][_0x4e5750('0x4b')])&&(_[_0x4e5750('0x28')](this[_0x4e5750('0x30')][_0x145fc1[_0x4e5750('0x3a')]])&&(this[_0x4e5750('0x30')][_0x145fc1['uniqueid']]={'routeId':_0x145fc1[_0x4e5750('0x4d')],'variables':this[_0x4e5750('0x0')][_0x145fc1[_0x4e5750('0x3a')]]},this[_0x4e5750('0x17')]('voice:outbound','voice_outbound_channel:save',this[_0x4e5750('0x30')][_0x145fc1[_0x4e5750('0x3a')]]))));}catch(_0x79c124){logger[_0x4e5750('0x27')]('[syncVarSet][VoiceDialReport]',util[_0x4e5750('0x4e')](_0x79c124,{'showHidden':![],'depth':null}));}},VoiceDialReport['prototype'][_0x68302c('0x51')]=function(_0x1a6caf,_0x303eef,_0x3a8d07){const _0x114785=_0x68302c,_0x5b4e8e=[_0x114785('0x45'),_0x114785('0x36'),_0x114785('0x2a'),'rtpaudioqosjitterbridged',_0x114785('0x40'),'rtpaudioqoslossbridged',_0x114785('0xc'),_0x114785('0x48'),_0x114785('0xf'),_0x114785('0x3e'),_0x114785('0x37'),_0x114785('0x5'),_0x114785('0x4c'),_0x114785('0x12'),_0x114785('0x1a'),_0x114785('0x2f'),_0x114785('0x2d'),_0x114785('0x1f'),_0x114785('0x49')];!_[_0x114785('0x7')](_0x303eef)&&!_[_0x114785('0x2b')](_0x5b4e8e,_0x303eef)&&(_[_0x114785('0x28')](this[_0x114785('0x0')][_0x1a6caf])&&(this[_0x114785('0x0')][_0x1a6caf]={}),this[_0x114785('0x0')][_0x1a6caf][_0x303eef]=_0x3a8d07);},VoiceDialReport[_0x68302c('0x53')][_0x68302c('0x1d')]=function(_0x4c4e9d){const _0x460d19=_0x68302c;try{this[_0x460d19('0x4f')](_0x4c4e9d)&&(this[_0x460d19('0x30')][_0x4c4e9d['uniqueid']]&&(this['channels'][_0x4c4e9d[_0x460d19('0x3a')]]['endtime']=moment()['format'](_0x460d19('0x3b')),this['channels'][_0x4c4e9d[_0x460d19('0x3a')]][_0x460d19('0x46')]=moment(this[_0x460d19('0x30')][_0x4c4e9d[_0x460d19('0x3a')]][_0x460d19('0x19')])[_0x460d19('0xa')](this['channels'][_0x4c4e9d[_0x460d19('0x3a')]][_0x460d19('0x26')],'seconds'),this[_0x460d19('0x30')][_0x4c4e9d[_0x460d19('0x3a')]][_0x460d19('0x52')]='complete',this['outbound'][_0x460d19('0x44')]+=0x1,this[_0x460d19('0x30')][_0x4c4e9d[_0x460d19('0x3a')]]['answertime']&&(this[_0x460d19('0x54')][_0x460d19('0x50')]+=0x1,this[_0x460d19('0x30')][_0x4c4e9d[_0x460d19('0x3a')]][_0x460d19('0x29')]=moment(this[_0x460d19('0x30')][_0x4c4e9d[_0x460d19('0x3a')]][_0x460d19('0xd')])[_0x460d19('0xa')](this[_0x460d19('0x30')][_0x4c4e9d[_0x460d19('0x3a')]][_0x460d19('0x26')],'seconds'),this[_0x460d19('0x30')][_0x4c4e9d[_0x460d19('0x3a')]]['billableseconds']=moment(this[_0x460d19('0x30')][_0x4c4e9d[_0x460d19('0x3a')]][_0x460d19('0x19')])[_0x460d19('0xa')](this[_0x460d19('0x30')][_0x4c4e9d['uniqueid']][_0x460d19('0xd')],_0x460d19('0x1')),this['outbound'][_0x460d19('0x18')]+=this[_0x460d19('0x30')][_0x4c4e9d[_0x460d19('0x3a')]][_0x460d19('0x29')]||0x0,this[_0x460d19('0x54')]['sumBillable']+=this['channels'][_0x4c4e9d[_0x460d19('0x3a')]][_0x460d19('0x11')]),this[_0x460d19('0x54')][_0x460d19('0x42')]+=this[_0x460d19('0x30')][_0x4c4e9d['uniqueid']][_0x460d19('0x46')],ami[_0x460d19('0x17')](_0x460d19('0x33'),this[_0x460d19('0x30')][_0x4c4e9d[_0x460d19('0x3a')]]),ami[_0x460d19('0x17')](_0x460d19('0x3'),this['channels'][_0x4c4e9d[_0x460d19('0x3a')]]),this[_0x460d19('0x17')]('voice:outbound',_0x460d19('0x34'),this[_0x460d19('0x54')]),logger[_0x460d19('0xb')]('[DEBUG]\x20Emit\x20voice_outbound_channel:remove\x20event',JSON[_0x460d19('0x6')](this[_0x460d19('0x30')][_0x4c4e9d[_0x460d19('0x3a')]])),this[_0x460d19('0x17')](_0x460d19('0x24'),_0x460d19('0x4a'),this[_0x460d19('0x30')][_0x4c4e9d[_0x460d19('0x3a')]]),delete this[_0x460d19('0x30')][_0x4c4e9d[_0x460d19('0x3a')]]),this[_0x460d19('0x0')][_0x4c4e9d[_0x460d19('0x3a')]]&&delete this[_0x460d19('0x0')][_0x4c4e9d['uniqueid']]);}catch(_0x42cc88){logger[_0x460d19('0x27')](_0x460d19('0x3d'),util[_0x460d19('0x4e')](_0x42cc88,{'showHidden':![],'depth':null}));}},module['exports']=VoiceDialReport;
\ No newline at end of file