Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / services / xdr / calls.controller.js
index 835138d..3ebf3f6 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x2b2c=['sipcallid','newexten','application','toLowerCase','startsWith','appdata','substring','lastIndexOf','includes','noop','set','gotoif','lastapplication','lodash','util','./utils','FAILED','NO\x20ANSWER','BUSY','info','format','CALL|%s|%s|%s|%s|%s|%s|%s|%s','uniqueid','channel','type','accountcode','source','callerid','disposition','getUserByInternal','then','UserId','request','CreateVoiceCallReport','linkedid','OutgoingSpoolFailed','now','DOCUMENTATION','error','channelstate','systemanswertime','context','transfer','destinationchannel','isNil','answertime','toNumber','ANSWERED','stack','endtime','duration','diffTime','billableseconds','attendedtransfer','secondtransfererchannel','localtwolinkedid','userfield','_attended','transfertargetchannel','origtransfererchannel','musiconholdstart','musiconholdstartAt','mohtime','varset','xmd-originatecalleridnum','variable','destination','value','\x22\x20<','xmd-callerid-preview','xmd-callerid','xmd-queue','Queue','lastdata','queue','xmd-contactid','xmd-cdrtype','outboundrouteid','routeid'];(function(_0x4ae625,_0xf396d0){var _0x31accf=function(_0x3ded6b){while(--_0x3ded6b){_0x4ae625['push'](_0x4ae625['shift']());}};_0x31accf(++_0xf396d0);}(_0x2b2c,0x149));var _0xc2b2=function(_0x40a045,_0x516f0e){_0x40a045=_0x40a045-0x0;var _0x1a687c=_0x2b2c[_0x40a045];return _0x1a687c;};'use strict';var _=require(_0xc2b2('0x0'));var util=require(_0xc2b2('0x1'));var utils=require(_0xc2b2('0x2'));var dispositions=['NO\x20ANSWER',_0xc2b2('0x3'),_0xc2b2('0x3'),_0xc2b2('0x4'),_0xc2b2('0x4'),_0xc2b2('0x4'),'ANSWERED',_0xc2b2('0x5'),_0xc2b2('0x3'),_0xc2b2('0x3'),'FAILED'];var channels={};function writeDB(_0x1740c2){utils[_0xc2b2('0x6')](util[_0xc2b2('0x7')](_0xc2b2('0x8'),_0x1740c2[_0xc2b2('0x9')],_0x1740c2[_0xc2b2('0xa')],_0x1740c2[_0xc2b2('0xb')],_0x1740c2[_0xc2b2('0xc')],_0x1740c2[_0xc2b2('0xd')],_0x1740c2['destination'],_0x1740c2[_0xc2b2('0xe')],_0x1740c2[_0xc2b2('0xf')]));if(_0x1740c2[_0xc2b2('0xc')]){utils[_0xc2b2('0x10')](_0x1740c2[_0xc2b2('0xc')])[_0xc2b2('0x11')](function(_0x10e140){if(_0x10e140){_0x1740c2[_0xc2b2('0x12')]=_0x10e140['id'];}utils[_0xc2b2('0x13')](_0xc2b2('0x14'),_0x1740c2);});}else{utils[_0xc2b2('0x13')](_0xc2b2('0x14'),_0x1740c2);}if(channels[_0x1740c2[_0xc2b2('0x9')]]){delete channels[_0x1740c2[_0xc2b2('0x9')]];}}exports['newchannel']=function(_0x4e2d66){try{if(_0x4e2d66[_0xc2b2('0x9')]==_0x4e2d66[_0xc2b2('0x15')]&&_0x4e2d66['channel']!=_0xc2b2('0x16')){channels[_0x4e2d66[_0xc2b2('0x9')]]={'uniqueid':_0x4e2d66[_0xc2b2('0x9')],'accountcode':_0x4e2d66[_0xc2b2('0xc')],'source':_0x4e2d66['calleridnum'],'destination':_0x4e2d66['exten'],'destinationcontext':_0x4e2d66['context'],'channel':_0x4e2d66[_0xc2b2('0xa')],'starttime':utils[_0xc2b2('0x17')](),'answertime':null,'systemanswertime':null,'mohtime':0x0,'disposition':_0xc2b2('0x4'),'amaflags':_0xc2b2('0x18')};}}catch(_0x3e97da){utils[_0xc2b2('0x19')](_0x3e97da['stack']);}};exports['newstate']=function(_0x54dfbd){try{if(!_['isNil'](channels[_0x54dfbd['uniqueid']])&&_0x54dfbd[_0xc2b2('0x1a')]==0x6){if(_['isNil'](channels[_0x54dfbd[_0xc2b2('0x9')]]['systemanswertime'])){channels[_0x54dfbd[_0xc2b2('0x9')]][_0xc2b2('0x1b')]=utils[_0xc2b2('0x17')]();}}else if(!_['isNil'](channels[_0x54dfbd['linkedid']])&&_0x54dfbd['channelstate']==0x6&&_0x54dfbd[_0xc2b2('0x1c')]!=_0xc2b2('0x1d')){channels[_0x54dfbd[_0xc2b2('0x15')]][_0xc2b2('0xc')]=_0x54dfbd[_0xc2b2('0xc')];channels[_0x54dfbd[_0xc2b2('0x15')]][_0xc2b2('0x1e')]=_0x54dfbd['channel'];if(_[_0xc2b2('0x1f')](channels[_0x54dfbd[_0xc2b2('0x15')]][_0xc2b2('0x20')])){channels[_0x54dfbd[_0xc2b2('0x15')]][_0xc2b2('0x20')]=utils[_0xc2b2('0x17')]();}channels[_0x54dfbd[_0xc2b2('0x15')]][_0xc2b2('0xf')]=dispositions[_[_0xc2b2('0x21')](_0x54dfbd[_0xc2b2('0x1a')])]||_0xc2b2('0x22');}}catch(_0x1ea913){utils[_0xc2b2('0x19')](_0x1ea913[_0xc2b2('0x23')]);}};exports['hangup']=function(_0x35ac44){try{if(!_[_0xc2b2('0x1f')](channels[_0x35ac44[_0xc2b2('0x9')]])){if(_[_0xc2b2('0x1f')](channels[_0x35ac44[_0xc2b2('0x9')]][_0xc2b2('0xe')])){channels[_0x35ac44[_0xc2b2('0x9')]][_0xc2b2('0xe')]=_0x35ac44['calleridname']+'\x20<'+_0x35ac44['calleridnum']+'>';}channels[_0x35ac44['uniqueid']][_0xc2b2('0x24')]=utils[_0xc2b2('0x17')]();channels[_0x35ac44['uniqueid']][_0xc2b2('0x25')]=utils[_0xc2b2('0x26')](channels[_0x35ac44[_0xc2b2('0x9')]][_0xc2b2('0x24')],channels[_0x35ac44[_0xc2b2('0x9')]]['starttime']);channels[_0x35ac44['uniqueid']][_0xc2b2('0x27')]=channels[_0x35ac44['uniqueid']][_0xc2b2('0x20')]?utils[_0xc2b2('0x26')](channels[_0x35ac44[_0xc2b2('0x9')]][_0xc2b2('0x24')],channels[_0x35ac44[_0xc2b2('0x9')]][_0xc2b2('0x20')]):0x0;writeDB(channels[_0x35ac44[_0xc2b2('0x9')]]);}}catch(_0x5b5fbc){utils[_0xc2b2('0x19')](_0x5b5fbc[_0xc2b2('0x23')]);}};exports[_0xc2b2('0x28')]=function(_0x4c949b){try{if(!_[_0xc2b2('0x1f')](channels[_0x4c949b['localtwolinkedid']])){if(channels[_0x4c949b['localtwolinkedid']][_0xc2b2('0xa')]==_0x4c949b['transfereechannel']){channels[_0x4c949b['localtwolinkedid']]['destinationchannel']=_0x4c949b[_0xc2b2('0x29')];channels[_0x4c949b[_0xc2b2('0x2a')]][_0xc2b2('0x2b')]=_0xc2b2('0x2c');}else if(channels[_0x4c949b[_0xc2b2('0x2a')]]['channel']=_0x4c949b[_0xc2b2('0x2d')]){channels[_0x4c949b[_0xc2b2('0x2a')]][_0xc2b2('0x1e')]=_0x4c949b[_0xc2b2('0x2e')];channels[_0x4c949b['localtwolinkedid']][_0xc2b2('0x2b')]=_0xc2b2('0x2c');}}}catch(_0x2b24cb){utils[_0xc2b2('0x19')](_0x2b24cb[_0xc2b2('0x23')]);}};exports[_0xc2b2('0x2f')]=function(_0x4152cc){try{if(!_[_0xc2b2('0x1f')](channels[_0x4152cc['uniqueid']])){channels[_0x4152cc['uniqueid']][_0xc2b2('0x30')]=utils[_0xc2b2('0x17')]();}}catch(_0x24c843){utils[_0xc2b2('0x19')](_0x24c843[_0xc2b2('0x23')]);}};exports['musiconholdstop']=function(_0x542f77){try{if(!_['isNil'](channels[_0x542f77[_0xc2b2('0x9')]])){if(!_[_0xc2b2('0x1f')](channels[_0x542f77[_0xc2b2('0x9')]][_0xc2b2('0x30')])){channels[_0x542f77['uniqueid']][_0xc2b2('0x31')]+=utils['diffTime'](utils[_0xc2b2('0x17')](),channels[_0x542f77[_0xc2b2('0x9')]][_0xc2b2('0x30')]);delete channels[_0x542f77[_0xc2b2('0x9')]][_0xc2b2('0x30')];}}}catch(_0x144fd4){utils[_0xc2b2('0x19')](_0x144fd4[_0xc2b2('0x23')]);}};exports[_0xc2b2('0x32')]=function(_0x3817e5){try{if(!_[_0xc2b2('0x1f')](channels[_0x3817e5[_0xc2b2('0x9')]])){if(!_[_0xc2b2('0x1f')](_0x3817e5['variable'][_0xc2b2('0x33')])){channels[_0x3817e5[_0xc2b2('0x9')]][_0xc2b2('0xd')]=_0x3817e5['value'];}if(!_[_0xc2b2('0x1f')](_0x3817e5[_0xc2b2('0x34')]['xmd-phone'])){channels[_0x3817e5[_0xc2b2('0x9')]][_0xc2b2('0x35')]=_0x3817e5[_0xc2b2('0x36')];channels[_0x3817e5['uniqueid']][_0xc2b2('0xe')]='\x22'+_0x3817e5[_0xc2b2('0x36')]+_0xc2b2('0x37')+_0x3817e5[_0xc2b2('0x36')]+'>';}if(!_[_0xc2b2('0x1f')](_0x3817e5[_0xc2b2('0x34')][_0xc2b2('0x38')])||!_['isNil'](_0x3817e5['variable'][_0xc2b2('0x39')])){channels[_0x3817e5['uniqueid']][_0xc2b2('0xe')]=_0x3817e5[_0xc2b2('0x36')];}if(!_[_0xc2b2('0x1f')](_0x3817e5[_0xc2b2('0x34')][_0xc2b2('0x3a')])||!_[_0xc2b2('0x1f')](_0x3817e5['variable']['xmcs-queue'])){channels[_0x3817e5[_0xc2b2('0x9')]]['lastapplication']=_0xc2b2('0x3b');channels[_0x3817e5[_0xc2b2('0x9')]][_0xc2b2('0x3c')]=_0x3817e5[_0xc2b2('0x36')];channels[_0x3817e5[_0xc2b2('0x9')]][_0xc2b2('0x3d')]=!![];}if(!_[_0xc2b2('0x1f')](_0x3817e5['variable'][_0xc2b2('0x3e')])){channels[_0x3817e5[_0xc2b2('0x9')]]['ContactId']=_0x3817e5[_0xc2b2('0x36')];}if(!_[_0xc2b2('0x1f')](_0x3817e5[_0xc2b2('0x34')][_0xc2b2('0x3f')])){channels[_0x3817e5[_0xc2b2('0x9')]][_0xc2b2('0xb')]=_0x3817e5[_0xc2b2('0x36')];}if(!_[_0xc2b2('0x1f')](_0x3817e5[_0xc2b2('0x34')][_0xc2b2('0x40')])){channels[_0x3817e5[_0xc2b2('0x9')]][_0xc2b2('0x41')]=_0x3817e5['value'];}if(!_['isNil'](_0x3817e5[_0xc2b2('0x34')][_0xc2b2('0x42')])){channels[_0x3817e5[_0xc2b2('0x9')]][_0xc2b2('0x42')]=_0x3817e5[_0xc2b2('0x36')];}}}catch(_0x25ad2d){utils[_0xc2b2('0x19')](_0x25ad2d[_0xc2b2('0x23')]);}};exports[_0xc2b2('0x43')]=function(_0x3aadaa){try{if(!_[_0xc2b2('0x1f')](channels[_0x3aadaa['uniqueid']])){if(_0x3aadaa[_0xc2b2('0x44')][_0xc2b2('0x45')]()=='set'&&_[_0xc2b2('0x46')](_0x3aadaa[_0xc2b2('0x47')][_0xc2b2('0x45')](),'cdr')){var _0x3af11e=_0x3aadaa[_0xc2b2('0x47')]['split']('=');var _0x4a3206=_0x3af11e[0x0][_0xc2b2('0x48')](_0x3af11e[0x0][_0xc2b2('0x49')]('(')+0x1,_0x3af11e[0x0]['lastIndexOf'](')'));var _0x4fc502=_0x3af11e[0x1];channels[_0x3aadaa[_0xc2b2('0x9')]][_0x4a3206]=_0x4fc502;}if(!_[_0xc2b2('0x4a')](['hangup',_0xc2b2('0x4b'),'execif',_0xc2b2('0x4c'),_0xc2b2('0x4d')],_0x3aadaa[_0xc2b2('0x44')][_0xc2b2('0x45')]())){channels[_0x3aadaa[_0xc2b2('0x9')]][_0xc2b2('0x4e')]=_0x3aadaa[_0xc2b2('0x44')];channels[_0x3aadaa[_0xc2b2('0x9')]][_0xc2b2('0x3c')]=_0x3aadaa[_0xc2b2('0x47')];}}}catch(_0x1c4ff2){utils['error'](_0x1c4ff2[_0xc2b2('0x23')]);}};
\ No newline at end of file
+var _0x5b85=['util','NO\x20ANSWER','FAILED','ANSWERED','CALL|%s|%s|%s|%s|%s|%s|%s|%s','uniqueid','channel','type','source','destination','callerid','accountcode','then','request','CreateVoiceCallReport','newchannel','linkedid','OutgoingSpoolFailed','calleridnum','context','now','DOCUMENTATION','error','stack','newstate','isNil','systemanswertime','channelstate','destinationchannel','answertime','disposition','toNumber','hangup','endtime','duration','diffTime','starttime','attendedtransfer','localtwolinkedid','userfield','_attended','transfertargetchannel','origtransfererchannel','musiconholdstart','musiconholdstartAt','musiconholdstop','varset','variable','xmd-originatecalleridnum','value','xmd-phone','xmd-callerid-preview','xmd-callerid','xmd-queue','lastapplication','Queue','lastdata','queue','xmd-contactid','ContactId','xmd-cdrtype','outboundrouteid','routeid','sipcallid','newexten','application','toLowerCase','set','startsWith','appdata','split','substring','includes','noop','execif','gotoif','lodash'];(function(_0x432fca,_0xb0b1b5){var _0x3adba4=function(_0x5e3ae4){while(--_0x5e3ae4){_0x432fca['push'](_0x432fca['shift']());}};_0x3adba4(++_0xb0b1b5);}(_0x5b85,0x1cd));var _0x55b8=function(_0x8a677e,_0xbfbf79){_0x8a677e=_0x8a677e-0x0;var _0x36f77f=_0x5b85[_0x8a677e];return _0x36f77f;};'use strict';var _=require(_0x55b8('0x0'));var util=require(_0x55b8('0x1'));var utils=require('./utils');var dispositions=[_0x55b8('0x2'),_0x55b8('0x3'),_0x55b8('0x3'),_0x55b8('0x2'),'NO\x20ANSWER','NO\x20ANSWER',_0x55b8('0x4'),'BUSY',_0x55b8('0x3'),_0x55b8('0x3'),'FAILED'];var channels={};function writeDB(_0x503471){utils['info'](util['format'](_0x55b8('0x5'),_0x503471[_0x55b8('0x6')],_0x503471[_0x55b8('0x7')],_0x503471[_0x55b8('0x8')],_0x503471['accountcode'],_0x503471[_0x55b8('0x9')],_0x503471[_0x55b8('0xa')],_0x503471[_0x55b8('0xb')],_0x503471['disposition']));if(_0x503471['accountcode']){utils['getUserByInternal'](_0x503471[_0x55b8('0xc')])[_0x55b8('0xd')](function(_0x5aed4c){if(_0x5aed4c){_0x503471['UserId']=_0x5aed4c['id'];}utils[_0x55b8('0xe')](_0x55b8('0xf'),_0x503471);});}else{utils['request'](_0x55b8('0xf'),_0x503471);}if(channels[_0x503471[_0x55b8('0x6')]]){delete channels[_0x503471['uniqueid']];}}exports[_0x55b8('0x10')]=function(_0x3c944c){try{if(_0x3c944c[_0x55b8('0x6')]==_0x3c944c[_0x55b8('0x11')]&&_0x3c944c[_0x55b8('0x7')]!=_0x55b8('0x12')){channels[_0x3c944c[_0x55b8('0x6')]]={'uniqueid':_0x3c944c[_0x55b8('0x6')],'accountcode':_0x3c944c['accountcode'],'source':_0x3c944c[_0x55b8('0x13')],'destination':_0x3c944c['exten'],'destinationcontext':_0x3c944c[_0x55b8('0x14')],'channel':_0x3c944c[_0x55b8('0x7')],'starttime':utils[_0x55b8('0x15')](),'answertime':null,'systemanswertime':null,'mohtime':0x0,'disposition':_0x55b8('0x2'),'amaflags':_0x55b8('0x16')};}}catch(_0xc94de5){utils[_0x55b8('0x17')](_0xc94de5[_0x55b8('0x18')]);}};exports[_0x55b8('0x19')]=function(_0x23ba59){try{if(!_['isNil'](channels[_0x23ba59[_0x55b8('0x6')]])&&_0x23ba59['channelstate']==0x6){if(_[_0x55b8('0x1a')](channels[_0x23ba59['uniqueid']][_0x55b8('0x1b')])){channels[_0x23ba59['uniqueid']][_0x55b8('0x1b')]=utils[_0x55b8('0x15')]();}}else if(!_[_0x55b8('0x1a')](channels[_0x23ba59[_0x55b8('0x11')]])&&_0x23ba59[_0x55b8('0x1c')]==0x6&&_0x23ba59['context']!='transfer'){channels[_0x23ba59[_0x55b8('0x11')]][_0x55b8('0xc')]=_0x23ba59[_0x55b8('0xc')];channels[_0x23ba59[_0x55b8('0x11')]][_0x55b8('0x1d')]=_0x23ba59[_0x55b8('0x7')];if(_[_0x55b8('0x1a')](channels[_0x23ba59['linkedid']][_0x55b8('0x1e')])){channels[_0x23ba59[_0x55b8('0x11')]][_0x55b8('0x1e')]=utils[_0x55b8('0x15')]();}channels[_0x23ba59[_0x55b8('0x11')]][_0x55b8('0x1f')]=dispositions[_[_0x55b8('0x20')](_0x23ba59[_0x55b8('0x1c')])]||_0x55b8('0x4');}}catch(_0xfa044a){utils['error'](_0xfa044a[_0x55b8('0x18')]);}};exports[_0x55b8('0x21')]=function(_0x225ca2){try{if(!_[_0x55b8('0x1a')](channels[_0x225ca2['uniqueid']])){if(_[_0x55b8('0x1a')](channels[_0x225ca2[_0x55b8('0x6')]][_0x55b8('0xb')])){channels[_0x225ca2['uniqueid']][_0x55b8('0xb')]=_0x225ca2['calleridname']+'\x20<'+_0x225ca2[_0x55b8('0x13')]+'>';}channels[_0x225ca2[_0x55b8('0x6')]][_0x55b8('0x22')]=utils[_0x55b8('0x15')]();channels[_0x225ca2[_0x55b8('0x6')]][_0x55b8('0x23')]=utils[_0x55b8('0x24')](channels[_0x225ca2[_0x55b8('0x6')]][_0x55b8('0x22')],channels[_0x225ca2[_0x55b8('0x6')]][_0x55b8('0x25')]);channels[_0x225ca2[_0x55b8('0x6')]]['billableseconds']=channels[_0x225ca2[_0x55b8('0x6')]][_0x55b8('0x1e')]?utils[_0x55b8('0x24')](channels[_0x225ca2[_0x55b8('0x6')]][_0x55b8('0x22')],channels[_0x225ca2[_0x55b8('0x6')]]['answertime']):0x0;writeDB(channels[_0x225ca2[_0x55b8('0x6')]]);}}catch(_0x15bc6a){utils[_0x55b8('0x17')](_0x15bc6a[_0x55b8('0x18')]);}};exports[_0x55b8('0x26')]=function(_0x1bf856){try{if(!_['isNil'](channels[_0x1bf856[_0x55b8('0x27')]])){if(channels[_0x1bf856[_0x55b8('0x27')]][_0x55b8('0x7')]==_0x1bf856['transfereechannel']){channels[_0x1bf856[_0x55b8('0x27')]][_0x55b8('0x1d')]=_0x1bf856['secondtransfererchannel'];channels[_0x1bf856['localtwolinkedid']][_0x55b8('0x28')]=_0x55b8('0x29');}else if(channels[_0x1bf856[_0x55b8('0x27')]][_0x55b8('0x7')]=_0x1bf856[_0x55b8('0x2a')]){channels[_0x1bf856[_0x55b8('0x27')]]['destinationchannel']=_0x1bf856[_0x55b8('0x2b')];channels[_0x1bf856[_0x55b8('0x27')]][_0x55b8('0x28')]='_attended';}}}catch(_0xea82f5){utils[_0x55b8('0x17')](_0xea82f5[_0x55b8('0x18')]);}};exports[_0x55b8('0x2c')]=function(_0x133e12){try{if(!_[_0x55b8('0x1a')](channels[_0x133e12['uniqueid']])){channels[_0x133e12[_0x55b8('0x6')]][_0x55b8('0x2d')]=utils['now']();}}catch(_0x28eebf){utils[_0x55b8('0x17')](_0x28eebf[_0x55b8('0x18')]);}};exports[_0x55b8('0x2e')]=function(_0x342aff){try{if(!_[_0x55b8('0x1a')](channels[_0x342aff[_0x55b8('0x6')]])){if(!_[_0x55b8('0x1a')](channels[_0x342aff[_0x55b8('0x6')]][_0x55b8('0x2d')])){channels[_0x342aff['uniqueid']]['mohtime']+=utils[_0x55b8('0x24')](utils[_0x55b8('0x15')](),channels[_0x342aff['uniqueid']][_0x55b8('0x2d')]);delete channels[_0x342aff[_0x55b8('0x6')]][_0x55b8('0x2d')];}}}catch(_0x313f27){utils['error'](_0x313f27[_0x55b8('0x18')]);}};exports[_0x55b8('0x2f')]=function(_0x2684fd){try{if(!_[_0x55b8('0x1a')](channels[_0x2684fd['uniqueid']])){if(!_['isNil'](_0x2684fd[_0x55b8('0x30')][_0x55b8('0x31')])){channels[_0x2684fd[_0x55b8('0x6')]][_0x55b8('0x9')]=_0x2684fd[_0x55b8('0x32')];}if(!_[_0x55b8('0x1a')](_0x2684fd[_0x55b8('0x30')][_0x55b8('0x33')])){channels[_0x2684fd[_0x55b8('0x6')]]['destination']=_0x2684fd[_0x55b8('0x32')];channels[_0x2684fd[_0x55b8('0x6')]]['callerid']='\x22'+_0x2684fd[_0x55b8('0x32')]+'\x22\x20<'+_0x2684fd[_0x55b8('0x32')]+'>';}if(!_['isNil'](_0x2684fd['variable'][_0x55b8('0x34')])||!_[_0x55b8('0x1a')](_0x2684fd[_0x55b8('0x30')][_0x55b8('0x35')])){channels[_0x2684fd[_0x55b8('0x6')]][_0x55b8('0xb')]=_0x2684fd['value'];}if(!_[_0x55b8('0x1a')](_0x2684fd[_0x55b8('0x30')][_0x55b8('0x36')])||!_[_0x55b8('0x1a')](_0x2684fd[_0x55b8('0x30')]['xmcs-queue'])){channels[_0x2684fd[_0x55b8('0x6')]][_0x55b8('0x37')]=_0x55b8('0x38');channels[_0x2684fd[_0x55b8('0x6')]][_0x55b8('0x39')]=_0x2684fd[_0x55b8('0x32')];channels[_0x2684fd[_0x55b8('0x6')]][_0x55b8('0x3a')]=!![];}if(!_['isNil'](_0x2684fd[_0x55b8('0x30')][_0x55b8('0x3b')])){channels[_0x2684fd[_0x55b8('0x6')]][_0x55b8('0x3c')]=_0x2684fd['value'];}if(!_['isNil'](_0x2684fd['variable'][_0x55b8('0x3d')])){channels[_0x2684fd[_0x55b8('0x6')]][_0x55b8('0x8')]=_0x2684fd['value'];}if(!_['isNil'](_0x2684fd[_0x55b8('0x30')][_0x55b8('0x3e')])){channels[_0x2684fd['uniqueid']][_0x55b8('0x3f')]=_0x2684fd[_0x55b8('0x32')];}if(!_['isNil'](_0x2684fd[_0x55b8('0x30')][_0x55b8('0x40')])){channels[_0x2684fd[_0x55b8('0x6')]]['sipcallid']=_0x2684fd[_0x55b8('0x32')];}}}catch(_0x303326){utils['error'](_0x303326[_0x55b8('0x18')]);}};exports[_0x55b8('0x41')]=function(_0x1d4775){try{if(!_['isNil'](channels[_0x1d4775[_0x55b8('0x6')]])){if(_0x1d4775[_0x55b8('0x42')][_0x55b8('0x43')]()==_0x55b8('0x44')&&_[_0x55b8('0x45')](_0x1d4775[_0x55b8('0x46')][_0x55b8('0x43')](),'cdr')){var _0xfd886f=_0x1d4775[_0x55b8('0x46')][_0x55b8('0x47')]('=');var _0x1aa818=_0xfd886f[0x0][_0x55b8('0x48')](_0xfd886f[0x0]['lastIndexOf']('(')+0x1,_0xfd886f[0x0]['lastIndexOf'](')'));var _0x2beb1a=_0xfd886f[0x1];channels[_0x1d4775[_0x55b8('0x6')]][_0x1aa818]=_0x2beb1a;}if(!_[_0x55b8('0x49')](['hangup',_0x55b8('0x4a'),_0x55b8('0x4b'),_0x55b8('0x44'),_0x55b8('0x4c')],_0x1d4775[_0x55b8('0x42')][_0x55b8('0x43')]())){channels[_0x1d4775['uniqueid']][_0x55b8('0x37')]=_0x1d4775['application'];channels[_0x1d4775[_0x55b8('0x6')]][_0x55b8('0x39')]=_0x1d4775[_0x55b8('0x46')];}}}catch(_0x6ae1dc){utils['error'](_0x6ae1dc['stack']);}};
\ No newline at end of file