Built motion from commit (unavailable).|2.4.4
[motion2.git] / server / services / xdr / agents.controller.js
index aa0f152..916a39c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xdb18=['secondtransfererexten','transfertargetuniqueid','clone','hangup','diffTime','agent','complete','lodash','util','./utils','info','format','AGENT|%s|%s|%s|%s|%s|%s|%s|%s','uniqueid','channel','queue','membername','interface','calleridnum','connectedlinenum','lastevent','getVoiceQueueByName','then','type','acw','acwtime','acwTimeout','request','CreateVoiceAgentReport','destuniqueid','agentcalled','agentcalledAt','now','connectedlinename','stack','agentringnoanswer','isNil','agentringnoanswerAt','reason','holdtime','ringtime','talktime','abandoned','agentconnect','agentconnectAt','answered_elsewhere','answeredelsewheredestinationuniqueid','answeredelsewheremembername','error','agentcomplete','agentcompleteAt','blindtransfer','transfereruniqueid','transfer','blind','transferexten','extension','transferuniqueid','attendedtransfer','origtransfereruniqueid','origtransfererlinkedid','secondtransfereruniqueid','transfertype','ATTENDED','origtransfererexten','transfereeuniqueid','agententerreason','calleridname','secondtransfererlinkedid'];(function(_0x34d346,_0x4c6502){var _0x122d76=function(_0x22a5fd){while(--_0x22a5fd){_0x34d346['push'](_0x34d346['shift']());}};_0x122d76(++_0x4c6502);}(_0xdb18,0x1a5));var _0x8db1=function(_0x11946e,_0x4b5aeb){_0x11946e=_0x11946e-0x0;var _0x132cdd=_0xdb18[_0x11946e];return _0x132cdd;};'use strict';var _=require(_0x8db1('0x0'));var util=require(_0x8db1('0x1'));var utils=require(_0x8db1('0x2'));var agents={};var transfers={};function writeDB(_0x38fe75,_0x5a5e74){utils[_0x8db1('0x3')](util[_0x8db1('0x4')](_0x8db1('0x5'),_0x38fe75[_0x8db1('0x6')],_0x38fe75[_0x8db1('0x7')],_0x38fe75[_0x8db1('0x8')],_0x38fe75[_0x8db1('0x9')],_0x38fe75[_0x8db1('0xa')],_0x38fe75[_0x8db1('0xb')],_0x38fe75[_0x8db1('0xc')],_0x38fe75[_0x8db1('0xd')]));if(_0x38fe75[_0x8db1('0x8')]){utils[_0x8db1('0xe')](_0x38fe75['queue'])[_0x8db1('0xf')](function(_0x36b7cd){if(_0x36b7cd){_0x38fe75['type']=_0x36b7cd[_0x8db1('0x10')];_0x38fe75['agentacw']=_0x38fe75['agentcomplete']?_0x36b7cd[_0x8db1('0x11')]:![];_0x38fe75[_0x8db1('0x12')]=_0x38fe75['agentacw']?_0x36b7cd[_0x8db1('0x13')]:0x0;}utils[_0x8db1('0x14')](_0x8db1('0x15'),_0x38fe75);});}else{utils[_0x8db1('0x14')]('CreateVoiceAgentReport',_0x38fe75);}if(_0x5a5e74){delete transfers[_0x38fe75['uniqueid']];}else{delete agents[_0x38fe75[_0x8db1('0x16')]];}}exports[_0x8db1('0x17')]=function(_0x5987a3){try{agents[_0x5987a3[_0x8db1('0x16')]]=_0x5987a3;agents[_0x5987a3[_0x8db1('0x16')]][_0x8db1('0x18')]=utils[_0x8db1('0x19')]();agents[_0x5987a3[_0x8db1('0x16')]][_0x8db1('0xd')]='called';agents[_0x5987a3[_0x8db1('0x16')]]['connectedlinenum']=null;agents[_0x5987a3[_0x8db1('0x16')]][_0x8db1('0x1a')]=null;}catch(_0x3ad1ce){utils['error'](_0x3ad1ce[_0x8db1('0x1b')]);}};exports[_0x8db1('0x1c')]=function(_0xc1bb67){try{if(!_[_0x8db1('0x1d')](agents[_0xc1bb67[_0x8db1('0x16')]])){agents[_0xc1bb67['destuniqueid']][_0x8db1('0x1c')]=!![];agents[_0xc1bb67['destuniqueid']][_0x8db1('0x1e')]=utils[_0x8db1('0x19')]();agents[_0xc1bb67['destuniqueid']]['lastevent']='rejected';agents[_0xc1bb67[_0x8db1('0x16')]][_0x8db1('0x1f')]='rejected';agents[_0xc1bb67[_0x8db1('0x16')]][_0x8db1('0x20')]=_0xc1bb67[_0x8db1('0x21')]?parseInt(_0xc1bb67[_0x8db1('0x21')])/0x3e8:0x0;agents[_0xc1bb67['destuniqueid']][_0x8db1('0x22')]=0x0;writeDB(agents[_0xc1bb67['destuniqueid']]);}}catch(_0x4aa7c2){utils['error'](_0x4aa7c2[_0x8db1('0x1b')]);}};exports['queuecallerabandon']=function(_0x2c8cd3){try{_['forIn'](agents,function(_0x2af1c6,_0x2cfbd2){if(_0x2af1c6[_0x8db1('0x6')]==_0x2c8cd3['uniqueid']){_0x2af1c6['agentringnoanswer']=!![];_0x2af1c6['agentringnoanswerAt']=utils['now']();_0x2af1c6[_0x8db1('0xd')]=_0x8db1('0x23');_0x2af1c6['reason']='abandoned';_0x2af1c6[_0x8db1('0x20')]=_0x2c8cd3[_0x8db1('0x20')];_0x2af1c6[_0x8db1('0x22')]=0x0;writeDB(_0x2af1c6);}});}catch(_0x398f0e){utils['error'](_0x398f0e[_0x8db1('0x1b')]);}};exports[_0x8db1('0x24')]=function(_0x3ce5ab){try{if(agents[_0x3ce5ab[_0x8db1('0x16')]]){agents[_0x3ce5ab[_0x8db1('0x16')]][_0x8db1('0x25')]=utils[_0x8db1('0x19')]();agents[_0x3ce5ab[_0x8db1('0x16')]][_0x8db1('0xc')]=_0x3ce5ab[_0x8db1('0xc')];agents[_0x3ce5ab[_0x8db1('0x16')]][_0x8db1('0x1a')]=_0x3ce5ab['connectedlinename'];agents[_0x3ce5ab[_0x8db1('0x16')]][_0x8db1('0x20')]=_0x3ce5ab[_0x8db1('0x21')];agents[_0x3ce5ab['destuniqueid']][_0x8db1('0xd')]='connect';_['forIn'](agents,function(_0x4efcad,_0x5a6906){if(_0x4efcad[_0x8db1('0x16')]!=_0x3ce5ab[_0x8db1('0x16')]&&_0x4efcad[_0x8db1('0x6')]==_0x3ce5ab[_0x8db1('0x6')]){_0x4efcad[_0x8db1('0x22')]=0x0;_0x4efcad['holdtime']=_0x3ce5ab[_0x8db1('0x21')];_0x4efcad[_0x8db1('0x1c')]=!![];_0x4efcad['agentringnoanswerAt']=utils[_0x8db1('0x19')]();_0x4efcad[_0x8db1('0xd')]=_0x8db1('0x26');_0x4efcad[_0x8db1('0x1f')]='answered_elsewhere';_0x4efcad[_0x8db1('0x27')]=_0x3ce5ab[_0x8db1('0x16')];_0x4efcad[_0x8db1('0x28')]=_0x3ce5ab[_0x8db1('0x9')];writeDB(_0x4efcad);}});}}catch(_0x249490){utils[_0x8db1('0x29')](_0x249490['stack']);}};exports[_0x8db1('0x2a')]=function(_0x148769){try{if(!_[_0x8db1('0x1d')](agents[_0x148769[_0x8db1('0x16')]])){agents[_0x148769[_0x8db1('0x16')]]['agentcomplete']=!![];agents[_0x148769['destuniqueid']][_0x8db1('0x2b')]=utils[_0x8db1('0x19')]();agents[_0x148769[_0x8db1('0x16')]][_0x8db1('0x22')]=utils['diffTime'](agents[_0x148769[_0x8db1('0x16')]][_0x8db1('0x2b')],agents[_0x148769[_0x8db1('0x16')]][_0x8db1('0x25')]);agents[_0x148769['destuniqueid']]['reason']=_0x148769[_0x8db1('0x1f')];agents[_0x148769[_0x8db1('0x16')]]['lastevent']='complete';writeDB(agents[_0x148769[_0x8db1('0x16')]]);}}catch(_0x467925){utils['error'](_0x467925[_0x8db1('0x1b')]);}};exports[_0x8db1('0x2c')]=function(_0x31c87f){try{if(!_[_0x8db1('0x1d')](agents[_0x31c87f[_0x8db1('0x2d')]])){agents[_0x31c87f[_0x8db1('0x2d')]][_0x8db1('0x2e')]=!![];agents[_0x31c87f[_0x8db1('0x2d')]]['transfertype']=_0x8db1('0x2f');agents[_0x31c87f[_0x8db1('0x2d')]][_0x8db1('0x30')]=_0x31c87f[_0x8db1('0x31')];agents[_0x31c87f[_0x8db1('0x2d')]][_0x8db1('0x32')]=agents[_0x31c87f[_0x8db1('0x2d')]][_0x8db1('0x6')];}}catch(_0x24ddea){utils['error'](_0x24ddea['stack']);}};exports[_0x8db1('0x33')]=function(_0x14f55c){try{if(_0x14f55c[_0x8db1('0x34')]==_0x14f55c[_0x8db1('0x35')]){if(!_[_0x8db1('0x1d')](agents[_0x14f55c[_0x8db1('0x36')]])){agents[_0x14f55c[_0x8db1('0x36')]][_0x8db1('0x2e')]=!![];agents[_0x14f55c[_0x8db1('0x36')]][_0x8db1('0x37')]=_0x8db1('0x38');agents[_0x14f55c[_0x8db1('0x36')]]['transferexten']=_0x14f55c[_0x8db1('0x39')];agents[_0x14f55c[_0x8db1('0x36')]][_0x8db1('0x32')]=_0x14f55c[_0x8db1('0x34')];}if(_0x14f55c[_0x8db1('0x3a')]&&agents[_0x14f55c['transfereeuniqueid']]){agents[_0x14f55c['transfereeuniqueid']][_0x8db1('0x3b')]=0x1;transfers[_0x14f55c[_0x8db1('0x3a')]]=_['clone'](agents[_0x14f55c[_0x8db1('0x3a')]]);transfers[_0x14f55c[_0x8db1('0x3a')]]['calleridnum']=agents[_0x14f55c[_0x8db1('0x36')]]['calleridnum'];transfers[_0x14f55c[_0x8db1('0x3a')]]['calleridname']=agents[_0x14f55c['secondtransfereruniqueid']][_0x8db1('0x3c')];transfers[_0x14f55c[_0x8db1('0x3a')]]['agentcalledAt']=utils['now']();transfers[_0x14f55c[_0x8db1('0x3a')]][_0x8db1('0x25')]=utils[_0x8db1('0x19')]();transfers[_0x14f55c[_0x8db1('0x3a')]][_0x8db1('0x20')]=0x0;transfers[_0x14f55c[_0x8db1('0x3a')]][_0x8db1('0x3b')]=0x2;}}else if(_0x14f55c['secondtransfereruniqueid']==_0x14f55c[_0x8db1('0x3d')]){if(!_[_0x8db1('0x1d')](agents[_0x14f55c[_0x8db1('0x34')]])){agents[_0x14f55c[_0x8db1('0x34')]][_0x8db1('0x2e')]=!![];agents[_0x14f55c[_0x8db1('0x34')]][_0x8db1('0x37')]='ATTENDED';agents[_0x14f55c[_0x8db1('0x34')]][_0x8db1('0x30')]=_0x14f55c[_0x8db1('0x3e')];agents[_0x14f55c[_0x8db1('0x34')]][_0x8db1('0x32')]=_0x14f55c[_0x8db1('0x36')];}if(_0x14f55c[_0x8db1('0x3f')]&&agents[_0x14f55c[_0x8db1('0x3f')]]){agents[_0x14f55c['transfertargetuniqueid']][_0x8db1('0x3b')]=0x1;transfers[_0x14f55c[_0x8db1('0x3f')]]=_[_0x8db1('0x40')](agents[_0x14f55c['transfertargetuniqueid']]);transfers[_0x14f55c[_0x8db1('0x3f')]][_0x8db1('0xb')]=agents[_0x14f55c[_0x8db1('0x34')]][_0x8db1('0xb')];transfers[_0x14f55c['transfertargetuniqueid']][_0x8db1('0x3c')]=agents[_0x14f55c['origtransfereruniqueid']][_0x8db1('0x3c')];transfers[_0x14f55c[_0x8db1('0x3f')]][_0x8db1('0x18')]=utils[_0x8db1('0x19')]();transfers[_0x14f55c['transfertargetuniqueid']][_0x8db1('0x25')]=utils['now']();transfers[_0x14f55c[_0x8db1('0x3f')]][_0x8db1('0x20')]=0x0;transfers[_0x14f55c[_0x8db1('0x3f')]][_0x8db1('0x3b')]=0x2;}}}catch(_0x558b9d){utils['error'](_0x558b9d[_0x8db1('0x1b')]);}};exports[_0x8db1('0x41')]=function(_0x4fd803){try{if(transfers[_0x4fd803['uniqueid']]){transfers[_0x4fd803[_0x8db1('0x6')]]['agentcomplete']=!![];transfers[_0x4fd803[_0x8db1('0x6')]][_0x8db1('0x2b')]=utils[_0x8db1('0x19')]();transfers[_0x4fd803['uniqueid']][_0x8db1('0x22')]=utils[_0x8db1('0x42')](transfers[_0x4fd803[_0x8db1('0x6')]][_0x8db1('0x2b')],transfers[_0x4fd803[_0x8db1('0x6')]]['agentconnectAt']);transfers[_0x4fd803[_0x8db1('0x6')]]['reason']=_0x8db1('0x43');transfers[_0x4fd803[_0x8db1('0x6')]][_0x8db1('0xd')]=_0x8db1('0x44');writeDB(transfers[_0x4fd803[_0x8db1('0x6')]],!![]);}if(agents[_0x4fd803[_0x8db1('0x6')]]&&agents[_0x4fd803['uniqueid']]['agentconnectAt']){agents[_0x4fd803[_0x8db1('0x6')]]['agentcomplete']=!![];agents[_0x4fd803['uniqueid']][_0x8db1('0x2b')]=utils[_0x8db1('0x19')]();agents[_0x4fd803['uniqueid']][_0x8db1('0x22')]=utils['diffTime'](agents[_0x4fd803['uniqueid']][_0x8db1('0x2b')],agents[_0x4fd803[_0x8db1('0x6')]]['agentconnectAt']);agents[_0x4fd803[_0x8db1('0x6')]][_0x8db1('0x1f')]=agents[_0x4fd803['uniqueid']]['transfer']?_0x8db1('0x2e'):_0x8db1('0x43');agents[_0x4fd803[_0x8db1('0x6')]][_0x8db1('0xd')]=_0x8db1('0x44');writeDB(agents[_0x4fd803[_0x8db1('0x6')]]);}}catch(_0x5a6fa1){utils[_0x8db1('0x29')](_0x5a6fa1[_0x8db1('0x1b')]);}};
\ No newline at end of file
+var _0x0b29=['destuniqueid','agentcalled','agentcalledAt','lastevent','called','connectedlinename','error','stack','agentringnoanswer','isNil','now','rejected','reason','holdtime','talktime','queuecallerabandon','forIn','agentringnoanswerAt','abandoned','agentconnect','agentconnectAt','connectedlinenum','connect','ringtime','answered_elsewhere','answeredelsewheredestinationuniqueid','answeredelsewheremembername','membername','agentcompleteAt','complete','transfereruniqueid','blind','extension','origtransfereruniqueid','origtransfererlinkedid','secondtransfereruniqueid','ATTENDED','origtransfererexten','transferuniqueid','transfereeuniqueid','agententerreason','clone','calleridname','secondtransfererlinkedid','transfer','transfertype','secondtransfererexten','transfertargetuniqueid','hangup','diffTime','agent','lodash','./utils','info','format','AGENT|%s|%s|%s|%s|%s|%s|%s|%s','uniqueid','channel','interface','calleridnum','queue','getVoiceQueueByName','then','type','agentacw','agentcomplete','acw','acwtime','acwTimeout','request','CreateVoiceAgentReport'];(function(_0x31f8fd,_0x47f525){var _0x2275ef=function(_0xc2d2de){while(--_0xc2d2de){_0x31f8fd['push'](_0x31f8fd['shift']());}};_0x2275ef(++_0x47f525);}(_0x0b29,0x7a));var _0x90b2=function(_0x54fe4e,_0x480c77){_0x54fe4e=_0x54fe4e-0x0;var _0x4dab9c=_0x0b29[_0x54fe4e];return _0x4dab9c;};'use strict';var _=require(_0x90b2('0x0'));var util=require('util');var utils=require(_0x90b2('0x1'));var agents={};var transfers={};function writeDB(_0x51b963,_0x10e8f5){utils[_0x90b2('0x2')](util[_0x90b2('0x3')](_0x90b2('0x4'),_0x51b963[_0x90b2('0x5')],_0x51b963[_0x90b2('0x6')],_0x51b963['queue'],_0x51b963['membername'],_0x51b963[_0x90b2('0x7')],_0x51b963[_0x90b2('0x8')],_0x51b963['connectedlinenum'],_0x51b963['lastevent']));if(_0x51b963[_0x90b2('0x9')]){utils[_0x90b2('0xa')](_0x51b963[_0x90b2('0x9')])[_0x90b2('0xb')](function(_0x2e8489){if(_0x2e8489){_0x51b963[_0x90b2('0xc')]=_0x2e8489['type'];_0x51b963[_0x90b2('0xd')]=_0x51b963[_0x90b2('0xe')]?_0x2e8489[_0x90b2('0xf')]:![];_0x51b963[_0x90b2('0x10')]=_0x51b963['agentacw']?_0x2e8489[_0x90b2('0x11')]:0x0;}utils[_0x90b2('0x12')](_0x90b2('0x13'),_0x51b963);});}else{utils[_0x90b2('0x12')]('CreateVoiceAgentReport',_0x51b963);}if(_0x10e8f5){delete transfers[_0x51b963['uniqueid']];}else{delete agents[_0x51b963[_0x90b2('0x14')]];}}exports[_0x90b2('0x15')]=function(_0x4489a3){try{agents[_0x4489a3[_0x90b2('0x14')]]=_0x4489a3;agents[_0x4489a3[_0x90b2('0x14')]][_0x90b2('0x16')]=utils['now']();agents[_0x4489a3[_0x90b2('0x14')]][_0x90b2('0x17')]=_0x90b2('0x18');agents[_0x4489a3[_0x90b2('0x14')]]['connectedlinenum']=null;agents[_0x4489a3[_0x90b2('0x14')]][_0x90b2('0x19')]=null;}catch(_0x3fe088){utils[_0x90b2('0x1a')](_0x3fe088[_0x90b2('0x1b')]);}};exports[_0x90b2('0x1c')]=function(_0x1c6a5e){try{if(!_[_0x90b2('0x1d')](agents[_0x1c6a5e[_0x90b2('0x14')]])){agents[_0x1c6a5e[_0x90b2('0x14')]][_0x90b2('0x1c')]=!![];agents[_0x1c6a5e[_0x90b2('0x14')]]['agentringnoanswerAt']=utils[_0x90b2('0x1e')]();agents[_0x1c6a5e[_0x90b2('0x14')]][_0x90b2('0x17')]=_0x90b2('0x1f');agents[_0x1c6a5e[_0x90b2('0x14')]][_0x90b2('0x20')]=_0x90b2('0x1f');agents[_0x1c6a5e['destuniqueid']][_0x90b2('0x21')]=_0x1c6a5e['ringtime']?parseInt(_0x1c6a5e['ringtime'])/0x3e8:0x0;agents[_0x1c6a5e['destuniqueid']][_0x90b2('0x22')]=0x0;writeDB(agents[_0x1c6a5e['destuniqueid']]);}}catch(_0x1fbd57){utils[_0x90b2('0x1a')](_0x1fbd57[_0x90b2('0x1b')]);}};exports[_0x90b2('0x23')]=function(_0xfb8a32){try{_[_0x90b2('0x24')](agents,function(_0x2be49f,_0x230ad2){if(_0x2be49f['uniqueid']==_0xfb8a32[_0x90b2('0x5')]){_0x2be49f[_0x90b2('0x1c')]=!![];_0x2be49f[_0x90b2('0x25')]=utils['now']();_0x2be49f[_0x90b2('0x17')]=_0x90b2('0x26');_0x2be49f['reason']='abandoned';_0x2be49f[_0x90b2('0x21')]=_0xfb8a32[_0x90b2('0x21')];_0x2be49f[_0x90b2('0x22')]=0x0;writeDB(_0x2be49f);}});}catch(_0x541ed6){utils['error'](_0x541ed6['stack']);}};exports[_0x90b2('0x27')]=function(_0x5bfe6e){try{if(agents[_0x5bfe6e[_0x90b2('0x14')]]){agents[_0x5bfe6e[_0x90b2('0x14')]][_0x90b2('0x28')]=utils[_0x90b2('0x1e')]();agents[_0x5bfe6e[_0x90b2('0x14')]][_0x90b2('0x29')]=_0x5bfe6e['connectedlinenum'];agents[_0x5bfe6e[_0x90b2('0x14')]]['connectedlinename']=_0x5bfe6e[_0x90b2('0x19')];agents[_0x5bfe6e[_0x90b2('0x14')]]['holdtime']=_0x5bfe6e['ringtime'];agents[_0x5bfe6e[_0x90b2('0x14')]][_0x90b2('0x17')]=_0x90b2('0x2a');_[_0x90b2('0x24')](agents,function(_0x353377,_0x2843b2){if(_0x353377[_0x90b2('0x14')]!=_0x5bfe6e[_0x90b2('0x14')]&&_0x353377[_0x90b2('0x5')]==_0x5bfe6e[_0x90b2('0x5')]){_0x353377[_0x90b2('0x22')]=0x0;_0x353377[_0x90b2('0x21')]=_0x5bfe6e[_0x90b2('0x2b')];_0x353377[_0x90b2('0x1c')]=!![];_0x353377[_0x90b2('0x25')]=utils['now']();_0x353377['lastevent']=_0x90b2('0x2c');_0x353377[_0x90b2('0x20')]=_0x90b2('0x2c');_0x353377[_0x90b2('0x2d')]=_0x5bfe6e[_0x90b2('0x14')];_0x353377[_0x90b2('0x2e')]=_0x5bfe6e[_0x90b2('0x2f')];writeDB(_0x353377);}});}}catch(_0x2050f1){utils['error'](_0x2050f1['stack']);}};exports[_0x90b2('0xe')]=function(_0x3431a4){try{if(!_[_0x90b2('0x1d')](agents[_0x3431a4[_0x90b2('0x14')]])){agents[_0x3431a4[_0x90b2('0x14')]][_0x90b2('0xe')]=!![];agents[_0x3431a4[_0x90b2('0x14')]][_0x90b2('0x30')]=utils[_0x90b2('0x1e')]();agents[_0x3431a4[_0x90b2('0x14')]][_0x90b2('0x22')]=utils['diffTime'](agents[_0x3431a4[_0x90b2('0x14')]][_0x90b2('0x30')],agents[_0x3431a4[_0x90b2('0x14')]][_0x90b2('0x28')]);agents[_0x3431a4['destuniqueid']][_0x90b2('0x20')]=_0x3431a4[_0x90b2('0x20')];agents[_0x3431a4[_0x90b2('0x14')]][_0x90b2('0x17')]=_0x90b2('0x31');writeDB(agents[_0x3431a4[_0x90b2('0x14')]]);}}catch(_0x27d87f){utils[_0x90b2('0x1a')](_0x27d87f[_0x90b2('0x1b')]);}};exports['blindtransfer']=function(_0x24f8f6){try{if(!_[_0x90b2('0x1d')](agents[_0x24f8f6[_0x90b2('0x32')]])){agents[_0x24f8f6[_0x90b2('0x32')]]['transfer']=!![];agents[_0x24f8f6[_0x90b2('0x32')]]['transfertype']=_0x90b2('0x33');agents[_0x24f8f6[_0x90b2('0x32')]]['transferexten']=_0x24f8f6[_0x90b2('0x34')];agents[_0x24f8f6['transfereruniqueid']]['transferuniqueid']=agents[_0x24f8f6[_0x90b2('0x32')]]['uniqueid'];}}catch(_0x3c5c33){utils[_0x90b2('0x1a')](_0x3c5c33['stack']);}};exports['attendedtransfer']=function(_0xb22403){try{if(_0xb22403[_0x90b2('0x35')]==_0xb22403[_0x90b2('0x36')]){if(!_[_0x90b2('0x1d')](agents[_0xb22403[_0x90b2('0x37')]])){agents[_0xb22403['secondtransfereruniqueid']]['transfer']=!![];agents[_0xb22403[_0x90b2('0x37')]]['transfertype']=_0x90b2('0x38');agents[_0xb22403[_0x90b2('0x37')]]['transferexten']=_0xb22403[_0x90b2('0x39')];agents[_0xb22403['secondtransfereruniqueid']][_0x90b2('0x3a')]=_0xb22403[_0x90b2('0x35')];}if(_0xb22403['transfereeuniqueid']&&agents[_0xb22403[_0x90b2('0x3b')]]){agents[_0xb22403['transfereeuniqueid']][_0x90b2('0x3c')]=0x1;transfers[_0xb22403[_0x90b2('0x3b')]]=_[_0x90b2('0x3d')](agents[_0xb22403[_0x90b2('0x3b')]]);transfers[_0xb22403['transfereeuniqueid']][_0x90b2('0x8')]=agents[_0xb22403['secondtransfereruniqueid']][_0x90b2('0x8')];transfers[_0xb22403[_0x90b2('0x3b')]][_0x90b2('0x3e')]=agents[_0xb22403['secondtransfereruniqueid']][_0x90b2('0x3e')];transfers[_0xb22403[_0x90b2('0x3b')]][_0x90b2('0x16')]=utils[_0x90b2('0x1e')]();transfers[_0xb22403[_0x90b2('0x3b')]][_0x90b2('0x28')]=utils[_0x90b2('0x1e')]();transfers[_0xb22403[_0x90b2('0x3b')]][_0x90b2('0x21')]=0x0;transfers[_0xb22403['transfereeuniqueid']][_0x90b2('0x3c')]=0x2;}}else if(_0xb22403['secondtransfereruniqueid']==_0xb22403[_0x90b2('0x3f')]){if(!_[_0x90b2('0x1d')](agents[_0xb22403[_0x90b2('0x35')]])){agents[_0xb22403[_0x90b2('0x35')]][_0x90b2('0x40')]=!![];agents[_0xb22403[_0x90b2('0x35')]][_0x90b2('0x41')]=_0x90b2('0x38');agents[_0xb22403[_0x90b2('0x35')]]['transferexten']=_0xb22403[_0x90b2('0x42')];agents[_0xb22403[_0x90b2('0x35')]][_0x90b2('0x3a')]=_0xb22403[_0x90b2('0x37')];}if(_0xb22403['transfertargetuniqueid']&&agents[_0xb22403['transfertargetuniqueid']]){agents[_0xb22403['transfertargetuniqueid']][_0x90b2('0x3c')]=0x1;transfers[_0xb22403[_0x90b2('0x43')]]=_[_0x90b2('0x3d')](agents[_0xb22403[_0x90b2('0x43')]]);transfers[_0xb22403['transfertargetuniqueid']]['calleridnum']=agents[_0xb22403['origtransfereruniqueid']][_0x90b2('0x8')];transfers[_0xb22403[_0x90b2('0x43')]]['calleridname']=agents[_0xb22403[_0x90b2('0x35')]][_0x90b2('0x3e')];transfers[_0xb22403[_0x90b2('0x43')]][_0x90b2('0x16')]=utils['now']();transfers[_0xb22403[_0x90b2('0x43')]]['agentconnectAt']=utils[_0x90b2('0x1e')]();transfers[_0xb22403['transfertargetuniqueid']][_0x90b2('0x21')]=0x0;transfers[_0xb22403[_0x90b2('0x43')]][_0x90b2('0x3c')]=0x2;}}}catch(_0x17ff4e){utils[_0x90b2('0x1a')](_0x17ff4e[_0x90b2('0x1b')]);}};exports[_0x90b2('0x44')]=function(_0x8c0d85){try{if(transfers[_0x8c0d85[_0x90b2('0x5')]]){transfers[_0x8c0d85[_0x90b2('0x5')]][_0x90b2('0xe')]=!![];transfers[_0x8c0d85['uniqueid']][_0x90b2('0x30')]=utils['now']();transfers[_0x8c0d85[_0x90b2('0x5')]]['talktime']=utils[_0x90b2('0x45')](transfers[_0x8c0d85[_0x90b2('0x5')]][_0x90b2('0x30')],transfers[_0x8c0d85['uniqueid']]['agentconnectAt']);transfers[_0x8c0d85[_0x90b2('0x5')]][_0x90b2('0x20')]=_0x90b2('0x46');transfers[_0x8c0d85[_0x90b2('0x5')]][_0x90b2('0x17')]=_0x90b2('0x31');writeDB(transfers[_0x8c0d85[_0x90b2('0x5')]],!![]);}if(agents[_0x8c0d85[_0x90b2('0x5')]]&&agents[_0x8c0d85['uniqueid']]['agentconnectAt']){agents[_0x8c0d85['uniqueid']][_0x90b2('0xe')]=!![];agents[_0x8c0d85[_0x90b2('0x5')]][_0x90b2('0x30')]=utils[_0x90b2('0x1e')]();agents[_0x8c0d85['uniqueid']][_0x90b2('0x22')]=utils[_0x90b2('0x45')](agents[_0x8c0d85[_0x90b2('0x5')]][_0x90b2('0x30')],agents[_0x8c0d85[_0x90b2('0x5')]][_0x90b2('0x28')]);agents[_0x8c0d85[_0x90b2('0x5')]][_0x90b2('0x20')]=agents[_0x8c0d85[_0x90b2('0x5')]][_0x90b2('0x40')]?_0x90b2('0x40'):_0x90b2('0x46');agents[_0x8c0d85[_0x90b2('0x5')]][_0x90b2('0x17')]=_0x90b2('0x31');writeDB(agents[_0x8c0d85['uniqueid']]);}}catch(_0x476580){utils['error'](_0x476580['stack']);}};
\ No newline at end of file