Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / services / xdr / calls.controller.js
index d5c60d2..c2bc8f3 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc07f=['channelstate','systemanswertime','transfer','answertime','toNumber','error','stack','hangup','calleridname','endtime','duration','diffTime','starttime','attendedtransfer','localtwolinkedid','transfereechannel','secondtransfererchannel','_attended','transfertargetchannel','destinationchannel','origtransfererchannel','userfield','musiconholdstart','musiconholdstop','musiconholdstartAt','mohtime','xmd-originatecalleridnum','variable','xmd-phone','xmd-callerid-preview','xmd-queue','lastdata','value','xmd-contactid','xmd-cdrtype','outboundrouteid','routeid','sipcallid','newexten','application','toLowerCase','set','startsWith','appdata','split','substring','lastIndexOf','includes','noop','execif','gotoif','lodash','util','./utils','NO\x20ANSWER','FAILED','BUSY','info','format','CALL|%s|%s|%s|%s|%s|%s|%s|%s','uniqueid','channel','type','accountcode','source','destination','callerid','disposition','then','CreateVoiceCallReport','request','newchannel','linkedid','OutgoingSpoolFailed','calleridnum','context','now','DOCUMENTATION','isNil'];(function(_0x23d789,_0x9aeb78){var _0x567afd=function(_0x4cdfff){while(--_0x4cdfff){_0x23d789['push'](_0x23d789['shift']());}};_0x567afd(++_0x9aeb78);}(_0xc07f,0x82));var _0xfc07=function(_0x3fa939,_0x346ccc){_0x3fa939=_0x3fa939-0x0;var _0x3c9a17=_0xc07f[_0x3fa939];return _0x3c9a17;};'use strict';var _=require(_0xfc07('0x0'));var util=require(_0xfc07('0x1'));var utils=require(_0xfc07('0x2'));var dispositions=[_0xfc07('0x3'),_0xfc07('0x4'),_0xfc07('0x4'),'NO\x20ANSWER',_0xfc07('0x3'),_0xfc07('0x3'),'ANSWERED',_0xfc07('0x5'),_0xfc07('0x4'),_0xfc07('0x4'),_0xfc07('0x4')];var channels={};function writeDB(_0x36103e){utils[_0xfc07('0x6')](util[_0xfc07('0x7')](_0xfc07('0x8'),_0x36103e[_0xfc07('0x9')],_0x36103e[_0xfc07('0xa')],_0x36103e[_0xfc07('0xb')],_0x36103e[_0xfc07('0xc')],_0x36103e[_0xfc07('0xd')],_0x36103e[_0xfc07('0xe')],_0x36103e[_0xfc07('0xf')],_0x36103e[_0xfc07('0x10')]));if(_0x36103e[_0xfc07('0xc')]){utils['getUserByInternal'](_0x36103e[_0xfc07('0xc')])[_0xfc07('0x11')](function(_0x463a57){if(_0x463a57){_0x36103e['UserId']=_0x463a57['id'];}utils['request'](_0xfc07('0x12'),_0x36103e);});}else{utils[_0xfc07('0x13')]('CreateVoiceCallReport',_0x36103e);}if(channels[_0x36103e[_0xfc07('0x9')]]){delete channels[_0x36103e['uniqueid']];}}exports[_0xfc07('0x14')]=function(_0x317239){try{if(_0x317239['uniqueid']==_0x317239[_0xfc07('0x15')]&&_0x317239[_0xfc07('0xa')]!=_0xfc07('0x16')){channels[_0x317239['uniqueid']]={'uniqueid':_0x317239[_0xfc07('0x9')],'accountcode':_0x317239['accountcode'],'source':_0x317239[_0xfc07('0x17')],'destination':_0x317239['exten'],'destinationcontext':_0x317239[_0xfc07('0x18')],'channel':_0x317239['channel'],'starttime':utils[_0xfc07('0x19')](),'answertime':null,'systemanswertime':null,'mohtime':0x0,'disposition':'NO\x20ANSWER','amaflags':_0xfc07('0x1a')};}}catch(_0xf619e1){utils['error'](_0xf619e1['stack']);}};exports['newstate']=function(_0x49459a){try{if(!_[_0xfc07('0x1b')](channels[_0x49459a['uniqueid']])&&_0x49459a[_0xfc07('0x1c')]==0x6){if(_['isNil'](channels[_0x49459a['uniqueid']][_0xfc07('0x1d')])){channels[_0x49459a[_0xfc07('0x9')]][_0xfc07('0x1d')]=utils[_0xfc07('0x19')]();}}else if(!_['isNil'](channels[_0x49459a[_0xfc07('0x15')]])&&_0x49459a[_0xfc07('0x1c')]==0x6&&_0x49459a[_0xfc07('0x18')]!=_0xfc07('0x1e')){channels[_0x49459a['linkedid']]['accountcode']=_0x49459a[_0xfc07('0xc')];channels[_0x49459a['linkedid']]['destinationchannel']=_0x49459a[_0xfc07('0xa')];if(_['isNil'](channels[_0x49459a[_0xfc07('0x15')]][_0xfc07('0x1f')])){channels[_0x49459a[_0xfc07('0x15')]][_0xfc07('0x1f')]=utils[_0xfc07('0x19')]();}channels[_0x49459a['linkedid']][_0xfc07('0x10')]=dispositions[_[_0xfc07('0x20')](_0x49459a['channelstate'])]||'ANSWERED';}}catch(_0xad7a64){utils[_0xfc07('0x21')](_0xad7a64[_0xfc07('0x22')]);}};exports[_0xfc07('0x23')]=function(_0x20d91c){try{if(!_[_0xfc07('0x1b')](channels[_0x20d91c[_0xfc07('0x9')]])){if(_[_0xfc07('0x1b')](channels[_0x20d91c[_0xfc07('0x9')]][_0xfc07('0xf')])){channels[_0x20d91c[_0xfc07('0x9')]][_0xfc07('0xf')]=_0x20d91c[_0xfc07('0x24')]+'\x20<'+_0x20d91c[_0xfc07('0x17')]+'>';}channels[_0x20d91c['uniqueid']][_0xfc07('0x25')]=utils[_0xfc07('0x19')]();channels[_0x20d91c['uniqueid']][_0xfc07('0x26')]=utils[_0xfc07('0x27')](channels[_0x20d91c[_0xfc07('0x9')]][_0xfc07('0x25')],channels[_0x20d91c['uniqueid']][_0xfc07('0x28')]);channels[_0x20d91c[_0xfc07('0x9')]]['billableseconds']=channels[_0x20d91c[_0xfc07('0x9')]][_0xfc07('0x1f')]?utils['diffTime'](channels[_0x20d91c['uniqueid']][_0xfc07('0x25')],channels[_0x20d91c[_0xfc07('0x9')]][_0xfc07('0x1f')]):0x0;writeDB(channels[_0x20d91c[_0xfc07('0x9')]]);}}catch(_0x19ce3b){utils[_0xfc07('0x21')](_0x19ce3b[_0xfc07('0x22')]);}};exports[_0xfc07('0x29')]=function(_0x121f58){try{if(!_[_0xfc07('0x1b')](channels[_0x121f58[_0xfc07('0x2a')]])){if(channels[_0x121f58['localtwolinkedid']][_0xfc07('0xa')]==_0x121f58[_0xfc07('0x2b')]){channels[_0x121f58[_0xfc07('0x2a')]]['destinationchannel']=_0x121f58[_0xfc07('0x2c')];channels[_0x121f58[_0xfc07('0x2a')]]['userfield']=_0xfc07('0x2d');}else if(channels[_0x121f58[_0xfc07('0x2a')]]['channel']=_0x121f58[_0xfc07('0x2e')]){channels[_0x121f58[_0xfc07('0x2a')]][_0xfc07('0x2f')]=_0x121f58[_0xfc07('0x30')];channels[_0x121f58[_0xfc07('0x2a')]][_0xfc07('0x31')]=_0xfc07('0x2d');}}}catch(_0xa29586){utils[_0xfc07('0x21')](_0xa29586[_0xfc07('0x22')]);}};exports[_0xfc07('0x32')]=function(_0x5a5b36){try{if(!_[_0xfc07('0x1b')](channels[_0x5a5b36[_0xfc07('0x9')]])){channels[_0x5a5b36[_0xfc07('0x9')]]['musiconholdstartAt']=utils[_0xfc07('0x19')]();}}catch(_0x19b705){utils[_0xfc07('0x21')](_0x19b705['stack']);}};exports[_0xfc07('0x33')]=function(_0xb1cba8){try{if(!_[_0xfc07('0x1b')](channels[_0xb1cba8[_0xfc07('0x9')]])){if(!_[_0xfc07('0x1b')](channels[_0xb1cba8[_0xfc07('0x9')]][_0xfc07('0x34')])){channels[_0xb1cba8[_0xfc07('0x9')]][_0xfc07('0x35')]+=utils[_0xfc07('0x27')](utils[_0xfc07('0x19')](),channels[_0xb1cba8[_0xfc07('0x9')]]['musiconholdstartAt']);delete channels[_0xb1cba8[_0xfc07('0x9')]][_0xfc07('0x34')];}}}catch(_0x3ec762){utils[_0xfc07('0x21')](_0x3ec762[_0xfc07('0x22')]);}};exports['varset']=function(_0x34c9b9){try{if(!_[_0xfc07('0x1b')](channels[_0x34c9b9[_0xfc07('0x9')]])){if(!_[_0xfc07('0x1b')](_0x34c9b9['variable'][_0xfc07('0x36')])){channels[_0x34c9b9[_0xfc07('0x9')]]['source']=_0x34c9b9['value'];}if(!_[_0xfc07('0x1b')](_0x34c9b9[_0xfc07('0x37')][_0xfc07('0x38')])){channels[_0x34c9b9[_0xfc07('0x9')]][_0xfc07('0xe')]=_0x34c9b9['value'];channels[_0x34c9b9[_0xfc07('0x9')]][_0xfc07('0xf')]='\x22'+_0x34c9b9['value']+'\x22\x20<'+_0x34c9b9['value']+'>';}if(!_['isNil'](_0x34c9b9['variable'][_0xfc07('0x39')])||!_[_0xfc07('0x1b')](_0x34c9b9['variable']['xmd-callerid'])){channels[_0x34c9b9[_0xfc07('0x9')]][_0xfc07('0xf')]=_0x34c9b9['value'];}if(!_['isNil'](_0x34c9b9[_0xfc07('0x37')][_0xfc07('0x3a')])||!_[_0xfc07('0x1b')](_0x34c9b9[_0xfc07('0x37')]['xmcs-queue'])){channels[_0x34c9b9[_0xfc07('0x9')]]['lastapplication']='Queue';channels[_0x34c9b9[_0xfc07('0x9')]][_0xfc07('0x3b')]=_0x34c9b9[_0xfc07('0x3c')];channels[_0x34c9b9[_0xfc07('0x9')]]['queue']=!![];}if(!_['isNil'](_0x34c9b9[_0xfc07('0x37')][_0xfc07('0x3d')])){channels[_0x34c9b9[_0xfc07('0x9')]]['ContactId']=_0x34c9b9[_0xfc07('0x3c')];}if(!_['isNil'](_0x34c9b9[_0xfc07('0x37')][_0xfc07('0x3e')])){channels[_0x34c9b9[_0xfc07('0x9')]]['type']=_0x34c9b9[_0xfc07('0x3c')];}if(!_[_0xfc07('0x1b')](_0x34c9b9[_0xfc07('0x37')][_0xfc07('0x3f')])){channels[_0x34c9b9[_0xfc07('0x9')]][_0xfc07('0x40')]=_0x34c9b9[_0xfc07('0x3c')];}if(!_['isNil'](_0x34c9b9[_0xfc07('0x37')][_0xfc07('0x41')])){channels[_0x34c9b9[_0xfc07('0x9')]][_0xfc07('0x41')]=_0x34c9b9[_0xfc07('0x3c')];}}}catch(_0x40c70d){utils[_0xfc07('0x21')](_0x40c70d['stack']);}};exports[_0xfc07('0x42')]=function(_0x22b845){try{if(!_['isNil'](channels[_0x22b845[_0xfc07('0x9')]])){if(_0x22b845[_0xfc07('0x43')][_0xfc07('0x44')]()==_0xfc07('0x45')&&_[_0xfc07('0x46')](_0x22b845['appdata'][_0xfc07('0x44')](),'cdr')){var _0x3fe07b=_0x22b845[_0xfc07('0x47')][_0xfc07('0x48')]('=');var _0x8486c7=_0x3fe07b[0x0][_0xfc07('0x49')](_0x3fe07b[0x0]['lastIndexOf']('(')+0x1,_0x3fe07b[0x0][_0xfc07('0x4a')](')'));var _0x387f25=_0x3fe07b[0x1];channels[_0x22b845[_0xfc07('0x9')]][_0x8486c7]=_0x387f25;}if(!_[_0xfc07('0x4b')]([_0xfc07('0x23'),_0xfc07('0x4c'),_0xfc07('0x4d'),_0xfc07('0x45'),_0xfc07('0x4e')],_0x22b845[_0xfc07('0x43')]['toLowerCase']())){channels[_0x22b845['uniqueid']]['lastapplication']=_0x22b845[_0xfc07('0x43')];channels[_0x22b845['uniqueid']][_0xfc07('0x3b')]=_0x22b845[_0xfc07('0x47')];}}}catch(_0x4e08ad){utils[_0xfc07('0x21')](_0x4e08ad['stack']);}};
\ No newline at end of file
+var _0xe704=['error','stack','newstate','isNil','systemanswertime','now','linkedid','channelstate','transfer','destinationchannel','answertime','toNumber','hangup','calleridname','duration','diffTime','endtime','starttime','billableseconds','attendedtransfer','localtwolinkedid','transfereechannel','secondtransfererchannel','userfield','_attended','musiconholdstart','musiconholdstartAt','musiconholdstop','variable','xmd-originatecalleridnum','source','value','xmd-phone','\x22\x20<','xmd-callerid-preview','xmd-callerid','xmd-queue','xmcs-queue','lastapplication','queue','xmd-contactid','ContactId','xmd-cdrtype','type','sipcallid','newexten','application','set','startsWith','appdata','toLowerCase','substring','lastIndexOf','includes','noop','execif','lastdata','lodash','util','./utils','NO\x20ANSWER','FAILED','ANSWERED','BUSY','info','format','CALL|%s|%s|%s|%s|%s|%s|%s|%s','uniqueid','channel','destination','callerid','disposition','accountcode','then','UserId','request','CreateVoiceCallReport','newchannel','OutgoingSpoolFailed','calleridnum','context','DOCUMENTATION'];(function(_0x443bf5,_0xb461b5){var _0x442746=function(_0x39035a){while(--_0x39035a){_0x443bf5['push'](_0x443bf5['shift']());}};_0x442746(++_0xb461b5);}(_0xe704,0x12f));var _0x4e70=function(_0xe6dd74,_0x290b11){_0xe6dd74=_0xe6dd74-0x0;var _0x579670=_0xe704[_0xe6dd74];return _0x579670;};'use strict';var _=require(_0x4e70('0x0'));var util=require(_0x4e70('0x1'));var utils=require(_0x4e70('0x2'));var dispositions=[_0x4e70('0x3'),'FAILED',_0x4e70('0x4'),_0x4e70('0x3'),_0x4e70('0x3'),_0x4e70('0x3'),_0x4e70('0x5'),_0x4e70('0x6'),_0x4e70('0x4'),_0x4e70('0x4'),_0x4e70('0x4')];var channels={};function writeDB(_0x18be98){utils[_0x4e70('0x7')](util[_0x4e70('0x8')](_0x4e70('0x9'),_0x18be98[_0x4e70('0xa')],_0x18be98[_0x4e70('0xb')],_0x18be98['type'],_0x18be98['accountcode'],_0x18be98['source'],_0x18be98[_0x4e70('0xc')],_0x18be98[_0x4e70('0xd')],_0x18be98[_0x4e70('0xe')]));if(_0x18be98[_0x4e70('0xf')]){utils['getUserByInternal'](_0x18be98[_0x4e70('0xf')])[_0x4e70('0x10')](function(_0x1f02db){if(_0x1f02db){_0x18be98[_0x4e70('0x11')]=_0x1f02db['id'];}utils[_0x4e70('0x12')](_0x4e70('0x13'),_0x18be98);});}else{utils[_0x4e70('0x12')](_0x4e70('0x13'),_0x18be98);}if(channels[_0x18be98[_0x4e70('0xa')]]){delete channels[_0x18be98[_0x4e70('0xa')]];}}exports[_0x4e70('0x14')]=function(_0x5388a5){try{if(_0x5388a5[_0x4e70('0xa')]==_0x5388a5['linkedid']&&_0x5388a5[_0x4e70('0xb')]!=_0x4e70('0x15')){channels[_0x5388a5[_0x4e70('0xa')]]={'uniqueid':_0x5388a5[_0x4e70('0xa')],'accountcode':_0x5388a5[_0x4e70('0xf')],'source':_0x5388a5[_0x4e70('0x16')],'destination':_0x5388a5['exten'],'destinationcontext':_0x5388a5[_0x4e70('0x17')],'channel':_0x5388a5['channel'],'starttime':utils['now'](),'answertime':null,'systemanswertime':null,'mohtime':0x0,'disposition':_0x4e70('0x3'),'amaflags':_0x4e70('0x18')};}}catch(_0x1e2a90){utils[_0x4e70('0x19')](_0x1e2a90[_0x4e70('0x1a')]);}};exports[_0x4e70('0x1b')]=function(_0x1fad54){try{if(!_[_0x4e70('0x1c')](channels[_0x1fad54[_0x4e70('0xa')]])&&_0x1fad54['channelstate']==0x6){if(_[_0x4e70('0x1c')](channels[_0x1fad54[_0x4e70('0xa')]][_0x4e70('0x1d')])){channels[_0x1fad54['uniqueid']][_0x4e70('0x1d')]=utils[_0x4e70('0x1e')]();}}else if(!_[_0x4e70('0x1c')](channels[_0x1fad54[_0x4e70('0x1f')]])&&_0x1fad54[_0x4e70('0x20')]==0x6&&_0x1fad54['context']!=_0x4e70('0x21')){channels[_0x1fad54['linkedid']][_0x4e70('0xf')]=_0x1fad54[_0x4e70('0xf')];channels[_0x1fad54[_0x4e70('0x1f')]][_0x4e70('0x22')]=_0x1fad54['channel'];if(_[_0x4e70('0x1c')](channels[_0x1fad54[_0x4e70('0x1f')]][_0x4e70('0x23')])){channels[_0x1fad54['linkedid']][_0x4e70('0x23')]=utils[_0x4e70('0x1e')]();}channels[_0x1fad54[_0x4e70('0x1f')]][_0x4e70('0xe')]=dispositions[_[_0x4e70('0x24')](_0x1fad54['channelstate'])]||_0x4e70('0x5');}}catch(_0x541737){utils[_0x4e70('0x19')](_0x541737['stack']);}};exports[_0x4e70('0x25')]=function(_0x212850){try{if(!_[_0x4e70('0x1c')](channels[_0x212850['uniqueid']])){if(_['isNil'](channels[_0x212850[_0x4e70('0xa')]][_0x4e70('0xd')])){channels[_0x212850[_0x4e70('0xa')]][_0x4e70('0xd')]=_0x212850[_0x4e70('0x26')]+'\x20<'+_0x212850[_0x4e70('0x16')]+'>';}channels[_0x212850[_0x4e70('0xa')]]['endtime']=utils[_0x4e70('0x1e')]();channels[_0x212850[_0x4e70('0xa')]][_0x4e70('0x27')]=utils[_0x4e70('0x28')](channels[_0x212850[_0x4e70('0xa')]][_0x4e70('0x29')],channels[_0x212850[_0x4e70('0xa')]][_0x4e70('0x2a')]);channels[_0x212850['uniqueid']][_0x4e70('0x2b')]=channels[_0x212850[_0x4e70('0xa')]][_0x4e70('0x23')]?utils[_0x4e70('0x28')](channels[_0x212850[_0x4e70('0xa')]]['endtime'],channels[_0x212850[_0x4e70('0xa')]][_0x4e70('0x23')]):0x0;writeDB(channels[_0x212850[_0x4e70('0xa')]]);}}catch(_0x23b9ea){utils[_0x4e70('0x19')](_0x23b9ea['stack']);}};exports[_0x4e70('0x2c')]=function(_0x1c81ac){try{if(!_[_0x4e70('0x1c')](channels[_0x1c81ac[_0x4e70('0x2d')]])){if(channels[_0x1c81ac['localtwolinkedid']][_0x4e70('0xb')]==_0x1c81ac[_0x4e70('0x2e')]){channels[_0x1c81ac[_0x4e70('0x2d')]][_0x4e70('0x22')]=_0x1c81ac[_0x4e70('0x2f')];channels[_0x1c81ac[_0x4e70('0x2d')]][_0x4e70('0x30')]=_0x4e70('0x31');}else if(channels[_0x1c81ac['localtwolinkedid']][_0x4e70('0xb')]=_0x1c81ac['transfertargetchannel']){channels[_0x1c81ac[_0x4e70('0x2d')]][_0x4e70('0x22')]=_0x1c81ac['origtransfererchannel'];channels[_0x1c81ac[_0x4e70('0x2d')]][_0x4e70('0x30')]=_0x4e70('0x31');}}}catch(_0x2358c){utils['error'](_0x2358c[_0x4e70('0x1a')]);}};exports[_0x4e70('0x32')]=function(_0xd617da){try{if(!_['isNil'](channels[_0xd617da[_0x4e70('0xa')]])){channels[_0xd617da['uniqueid']][_0x4e70('0x33')]=utils[_0x4e70('0x1e')]();}}catch(_0x1cf1f9){utils[_0x4e70('0x19')](_0x1cf1f9[_0x4e70('0x1a')]);}};exports[_0x4e70('0x34')]=function(_0x3e9749){try{if(!_[_0x4e70('0x1c')](channels[_0x3e9749['uniqueid']])){if(!_[_0x4e70('0x1c')](channels[_0x3e9749[_0x4e70('0xa')]][_0x4e70('0x33')])){channels[_0x3e9749[_0x4e70('0xa')]]['mohtime']+=utils[_0x4e70('0x28')](utils[_0x4e70('0x1e')](),channels[_0x3e9749[_0x4e70('0xa')]][_0x4e70('0x33')]);delete channels[_0x3e9749[_0x4e70('0xa')]][_0x4e70('0x33')];}}}catch(_0x1b580f){utils[_0x4e70('0x19')](_0x1b580f[_0x4e70('0x1a')]);}};exports['varset']=function(_0x21266e){try{if(!_[_0x4e70('0x1c')](channels[_0x21266e[_0x4e70('0xa')]])){if(!_[_0x4e70('0x1c')](_0x21266e[_0x4e70('0x35')][_0x4e70('0x36')])){channels[_0x21266e['uniqueid']][_0x4e70('0x37')]=_0x21266e[_0x4e70('0x38')];}if(!_[_0x4e70('0x1c')](_0x21266e[_0x4e70('0x35')][_0x4e70('0x39')])){channels[_0x21266e[_0x4e70('0xa')]]['destination']=_0x21266e[_0x4e70('0x38')];channels[_0x21266e[_0x4e70('0xa')]][_0x4e70('0xd')]='\x22'+_0x21266e['value']+_0x4e70('0x3a')+_0x21266e['value']+'>';}if(!_[_0x4e70('0x1c')](_0x21266e[_0x4e70('0x35')][_0x4e70('0x3b')])||!_[_0x4e70('0x1c')](_0x21266e[_0x4e70('0x35')][_0x4e70('0x3c')])){channels[_0x21266e['uniqueid']][_0x4e70('0xd')]=_0x21266e[_0x4e70('0x38')];}if(!_['isNil'](_0x21266e['variable'][_0x4e70('0x3d')])||!_['isNil'](_0x21266e[_0x4e70('0x35')][_0x4e70('0x3e')])){channels[_0x21266e[_0x4e70('0xa')]][_0x4e70('0x3f')]='Queue';channels[_0x21266e['uniqueid']]['lastdata']=_0x21266e[_0x4e70('0x38')];channels[_0x21266e[_0x4e70('0xa')]][_0x4e70('0x40')]=!![];}if(!_[_0x4e70('0x1c')](_0x21266e[_0x4e70('0x35')][_0x4e70('0x41')])){channels[_0x21266e[_0x4e70('0xa')]][_0x4e70('0x42')]=_0x21266e[_0x4e70('0x38')];}if(!_[_0x4e70('0x1c')](_0x21266e['variable'][_0x4e70('0x43')])){channels[_0x21266e[_0x4e70('0xa')]][_0x4e70('0x44')]=_0x21266e['value'];}if(!_['isNil'](_0x21266e[_0x4e70('0x35')]['outboundrouteid'])){channels[_0x21266e['uniqueid']]['routeid']=_0x21266e['value'];}if(!_[_0x4e70('0x1c')](_0x21266e[_0x4e70('0x35')]['sipcallid'])){channels[_0x21266e[_0x4e70('0xa')]][_0x4e70('0x45')]=_0x21266e[_0x4e70('0x38')];}}}catch(_0xef638){utils[_0x4e70('0x19')](_0xef638[_0x4e70('0x1a')]);}};exports[_0x4e70('0x46')]=function(_0x20d033){try{if(!_[_0x4e70('0x1c')](channels[_0x20d033[_0x4e70('0xa')]])){if(_0x20d033[_0x4e70('0x47')]['toLowerCase']()==_0x4e70('0x48')&&_[_0x4e70('0x49')](_0x20d033[_0x4e70('0x4a')][_0x4e70('0x4b')](),'cdr')){var _0x26580b=_0x20d033[_0x4e70('0x4a')]['split']('=');var _0x2c8e69=_0x26580b[0x0][_0x4e70('0x4c')](_0x26580b[0x0]['lastIndexOf']('(')+0x1,_0x26580b[0x0][_0x4e70('0x4d')](')'));var _0x2a6653=_0x26580b[0x1];channels[_0x20d033['uniqueid']][_0x2c8e69]=_0x2a6653;}if(!_[_0x4e70('0x4e')]([_0x4e70('0x25'),_0x4e70('0x4f'),_0x4e70('0x50'),_0x4e70('0x48'),'gotoif'],_0x20d033[_0x4e70('0x47')]['toLowerCase']())){channels[_0x20d033['uniqueid']]['lastapplication']=_0x20d033['application'];channels[_0x20d033[_0x4e70('0xa')]][_0x4e70('0x51')]=_0x20d033['appdata'];}}}catch(_0x5b6bc5){utils['error'](_0x5b6bc5[_0x4e70('0x1a')]);}};
\ No newline at end of file