Built motion from commit 709aa6fb5ed03aa61bc373fcdbf622215d37d30b. Version 3.0.0...
[motion-next.git] / server / services / xdr / queues.controller.js
index 9f2ac2b..0b31aa0 100644 (file)
@@ -1 +1 @@
-const a1227_0x2553=['musiconholdstart','queuecallercomplete','queueposition','reason','position','agentcomplete','lastAssignedTo','calleridnum','queuecallerexit','secondtransfererexten','COMPLETEDBY','blindtransfer','queuecallerleaveAt','CreateVoiceQueueReport','clone','request','stack','origtransfereruniqueid','BLINDTRANSFER','musiconholdstop','uniqueid','origtransfererlinkedid','queuecallerexitAt','CONTINUE','ATTENDEDTRANSFER','./utils','value','queuecallercompleteAt','queuecallerjoin','membername','queuecallerabandonAt','secondtransfereruniqueid','transfertargetlinkedid','queue','info','secondtransfererlinkedid','connectedlinename','queuecallerjoinAt','QUEUE|%s|%s|%s|%s|%s|%s|%s','connectedlinenum','assign','now','queuecallerenterreason','getVoiceQueueByName','holdtime','COMPLETEDBYAGENT','ABANDONED','error','queuecallerabandon','transfertargetuniqueid','type','assigned','ATTENDED','transfereeuniqueid','diffTime','BLIND','transfer','agentconnect','lodash','queuecallerexitreason','transferexten','musiconholdstartAt','origtransfererexten','queuecallerleave','transfereelinkedid','mohtime','destaccountcode','transfertype','toUpperCase','count','calleridname','transferuniqueid','isNil','variable','channel','attendedtransfer','transfereduniqueid'];(function(_0x4f4db2,_0x255328){const _0xd251c8=function(_0x398d69){while(--_0x398d69){_0x4f4db2['push'](_0x4f4db2['shift']());}};_0xd251c8(++_0x255328);}(a1227_0x2553,0x6e));const a1227_0xd251=function(_0x4f4db2,_0x255328){_0x4f4db2=_0x4f4db2-0x0;let _0xd251c8=a1227_0x2553[_0x4f4db2];return _0xd251c8;};const _0x50e62c=a1227_0xd251;'use strict';const _=require(_0x50e62c('0x19')),util=require('util'),utils=require(_0x50e62c('0x45')),queues={};function writeDB(_0x398d69){const _0x336520=_0x50e62c;utils[_0x336520('0x1')](util['format'](_0x336520('0x5'),_0x398d69[_0x336520('0x40')],_0x398d69[_0x336520('0x29')],_0x398d69[_0x336520('0x0')],_0x398d69[_0x336520('0x32')],_0x398d69[_0x336520('0x33')],_0x398d69['accountcode'],_0x398d69[_0x336520('0x1a')])),_0x398d69[_0x336520('0x0')]?utils[_0x336520('0xa')](_0x398d69[_0x336520('0x0')])['then'](function(_0x5261f0){const _0x582637=_0x336520;_0x5261f0&&(_0x398d69['type']=_0x5261f0[_0x582637('0x11')]),utils['request'](_0x582637('0x39'),_0x398d69);}):utils[_0x336520('0x3b')]('CreateVoiceQueueReport',_0x398d69),_0x398d69[_0x336520('0x2b')]?delete queues[_0x398d69[_0x336520('0x2b')]]:delete queues[_0x398d69['uniqueid']];}exports[_0x50e62c('0x48')]=function(_0x385452){const _0x3518ce=_0x50e62c;queues[_0x385452[_0x3518ce('0x40')]]=_[_0x3518ce('0x7')](_0x385452,{'originalposition':_0x385452['position'],'queuecallerjoinAt':utils[_0x3518ce('0x8')](),'mohtime':0x0});},exports['hangup']=function(_0x2cee8f){const _0x2f42b7=_0x50e62c;!_[_0x2f42b7('0x27')](queues[_0x2cee8f['uniqueid']])&&(queues[_0x2cee8f[_0x2f42b7('0x40')]][_0x2f42b7('0x38')]?(!queues[_0x2cee8f[_0x2f42b7('0x40')]][_0x2f42b7('0xf')]&&!queues[_0x2cee8f['uniqueid']]['queuecallerexit']&&(queues[_0x2cee8f[_0x2f42b7('0x40')]]['queuecallercomplete']=!![],queues[_0x2cee8f[_0x2f42b7('0x40')]][_0x2f42b7('0x47')]=utils[_0x2f42b7('0x8')](),queues[_0x2cee8f[_0x2f42b7('0x40')]]['queuecallerexitreason']=_0x2f42b7('0xc')),writeDB(queues[_0x2cee8f[_0x2f42b7('0x40')]])):queues[_0x2cee8f['uniqueid']][_0x2f42b7('0x2b')]&&(queues[queues[_0x2cee8f['uniqueid']][_0x2f42b7('0x2b')]]=queues[_0x2cee8f[_0x2f42b7('0x40')]],queues[queues[_0x2cee8f['uniqueid']][_0x2f42b7('0x2b')]]['queuecallerenterreason']=0x2,delete queues[_0x2cee8f[_0x2f42b7('0x40')]]));},exports['varset']=function(_0x1317c9){const _0x49bb2e=_0x50e62c;if(!_[_0x49bb2e('0x27')](_0x1317c9['variable']['queuestatus'])&&_0x1317c9[_0x49bb2e('0x46')][_0x49bb2e('0x23')]()!==_0x49bb2e('0x43'))!_[_0x49bb2e('0x27')](queues[_0x1317c9[_0x49bb2e('0x40')]])&&(queues[_0x1317c9[_0x49bb2e('0x40')]][_0x49bb2e('0xf')]=![],queues[_0x1317c9[_0x49bb2e('0x40')]][_0x49bb2e('0x4a')]=null,queues[_0x1317c9[_0x49bb2e('0x40')]][_0x49bb2e('0x34')]=!![],queues[_0x1317c9[_0x49bb2e('0x40')]][_0x49bb2e('0x42')]=utils[_0x49bb2e('0x8')](),queues[_0x1317c9[_0x49bb2e('0x40')]][_0x49bb2e('0x1a')]=_0x1317c9[_0x49bb2e('0x46')]['toUpperCase'](),writeDB(queues[_0x1317c9['uniqueid']]));else!_[_0x49bb2e('0x27')](_0x1317c9[_0x49bb2e('0x28')][_0x49bb2e('0x2e')])&&(!_[_0x49bb2e('0x27')](queues[_0x1317c9[_0x49bb2e('0x40')]])&&!queues[_0x1317c9[_0x49bb2e('0x40')]][_0x49bb2e('0xf')]&&(queues[_0x1317c9[_0x49bb2e('0x40')]][_0x49bb2e('0xf')]=![],queues[_0x1317c9[_0x49bb2e('0x40')]][_0x49bb2e('0x4a')]=null,queues[_0x1317c9[_0x49bb2e('0x40')]]['queuecallerexit']=!![],queues[_0x1317c9[_0x49bb2e('0x40')]]['queuecallerexitAt']=utils[_0x49bb2e('0x8')](),queues[_0x1317c9['uniqueid']]['queuecallerexitreason']='EXITWITHKEY'));},exports[_0x50e62c('0xf')]=function(_0x294d67){const _0x5bd65c=_0x50e62c;!_[_0x5bd65c('0x27')](queues[_0x294d67['uniqueid']])&&(queues[_0x294d67[_0x5bd65c('0x40')]]['queuecallerexit']=![],queues[_0x294d67[_0x5bd65c('0x40')]][_0x5bd65c('0x42')]=null,queues[_0x294d67[_0x5bd65c('0x40')]]['queuecallerabandon']=!![],queues[_0x294d67['uniqueid']][_0x5bd65c('0x4a')]=utils[_0x5bd65c('0x8')](),queues[_0x294d67['uniqueid']][_0x5bd65c('0x1a')]=_0x5bd65c('0xd'));},exports[_0x50e62c('0x1e')]=function(_0x28cb04){const _0x21a09c=_0x50e62c;!_[_0x21a09c('0x27')](queues[_0x28cb04[_0x21a09c('0x40')]])&&(queues[_0x28cb04[_0x21a09c('0x40')]][_0x21a09c('0x1e')]=!![],queues[_0x28cb04['uniqueid']][_0x21a09c('0x38')]=utils[_0x21a09c('0x8')](),queues[_0x28cb04['uniqueid']][_0x21a09c('0xb')]=utils[_0x21a09c('0x15')](queues[_0x28cb04[_0x21a09c('0x40')]][_0x21a09c('0x38')],queues[_0x28cb04[_0x21a09c('0x40')]]['queuecallerjoinAt']),queues[_0x28cb04['uniqueid']][_0x21a09c('0x30')]=_0x28cb04[_0x21a09c('0x30')],queues[_0x28cb04[_0x21a09c('0x40')]]['count']=_0x28cb04[_0x21a09c('0x24')],queues[_0x28cb04['uniqueid']][_0x21a09c('0x6')]=_0x28cb04[_0x21a09c('0x6')],queues[_0x28cb04['uniqueid']][_0x21a09c('0x3')]=_0x28cb04[_0x21a09c('0x3')]);},exports[_0x50e62c('0x18')]=function(_0x43cf55){const _0x264b70=_0x50e62c;!_[_0x264b70('0x27')](queues[_0x43cf55[_0x264b70('0x40')]])&&(queues[_0x43cf55['uniqueid']][_0x264b70('0xf')]=![],queues[_0x43cf55[_0x264b70('0x40')]][_0x264b70('0xf')]=![],queues[_0x43cf55['uniqueid']][_0x264b70('0x4a')]=null,queues[_0x43cf55[_0x264b70('0x40')]]['queuecallerexit']=![],queues[_0x43cf55[_0x264b70('0x40')]]['queuecallerexitreason']=null,queues[_0x43cf55[_0x264b70('0x40')]][_0x264b70('0x42')]=null,queues[_0x43cf55[_0x264b70('0x40')]][_0x264b70('0x12')]=!![],queues[_0x43cf55[_0x264b70('0x40')]]['accountcode']=_0x43cf55[_0x264b70('0x21')],queues[_0x43cf55[_0x264b70('0x40')]][_0x264b70('0x32')]=_0x43cf55[_0x264b70('0x49')]);},exports[_0x50e62c('0x31')]=function(_0x1587aa){const _0x2170a6=_0x50e62c;!_['isNil'](queues[_0x1587aa[_0x2170a6('0x40')]])&&(queues[_0x1587aa[_0x2170a6('0x40')]][_0x2170a6('0x38')]&&(queues[_0x1587aa[_0x2170a6('0x40')]][_0x2170a6('0xf')]=![],queues[_0x1587aa[_0x2170a6('0x40')]][_0x2170a6('0xf')]=![],queues[_0x1587aa[_0x2170a6('0x40')]]['queuecallerabandonAt']=null,queues[_0x1587aa['uniqueid']]['queuecallerexit']=![],queues[_0x1587aa[_0x2170a6('0x40')]]['queuecallerexitAt']=null,queues[_0x1587aa[_0x2170a6('0x40')]]['assigned']=!![],queues[_0x1587aa['uniqueid']][_0x2170a6('0x32')]=_0x1587aa[_0x2170a6('0x49')],queues[_0x1587aa[_0x2170a6('0x40')]][_0x2170a6('0x2d')]=!![],queues[_0x1587aa[_0x2170a6('0x40')]][_0x2170a6('0x47')]=utils[_0x2170a6('0x8')](),_0x1587aa[_0x2170a6('0x2f')]==_0x2170a6('0x17')?!queues[_0x1587aa[_0x2170a6('0x40')]][_0x2170a6('0x17')]&&(queues[_0x1587aa[_0x2170a6('0x40')]][_0x2170a6('0x1a')]='TRANSFER'):queues[_0x1587aa[_0x2170a6('0x40')]][_0x2170a6('0x1a')]=_0x2170a6('0x36')+_0x1587aa[_0x2170a6('0x2f')]['toUpperCase'](),writeDB(queues[_0x1587aa[_0x2170a6('0x40')]])));},exports[_0x50e62c('0x37')]=function(_0x1814ac){const _0x256ae5=_0x50e62c;!_[_0x256ae5('0x27')](queues[_0x1814ac['transfereeuniqueid']])&&(queues[_0x1814ac[_0x256ae5('0x14')]][_0x256ae5('0x17')]=!![],queues[_0x1814ac['transfereeuniqueid']][_0x256ae5('0x22')]=_0x256ae5('0x16'),queues[_0x1814ac[_0x256ae5('0x14')]][_0x256ae5('0x1b')]=_0x1814ac['extension'],queues[_0x1814ac[_0x256ae5('0x14')]]['transferuniqueid']=_0x1814ac[_0x256ae5('0x14')],queues[_0x1814ac[_0x256ae5('0x14')]][_0x256ae5('0x1a')]=_0x256ae5('0x3e'));},exports[_0x50e62c('0x2a')]=function(_0x19eff7){const _0x3995e7=_0x50e62c;try{if(_0x19eff7['origtransfereruniqueid']==_0x19eff7[_0x3995e7('0x41')])!_[_0x3995e7('0x27')](queues[_0x19eff7[_0x3995e7('0x2')]])&&(queues[_0x19eff7[_0x3995e7('0x2')]][_0x3995e7('0x17')]=!![],queues[_0x19eff7['secondtransfererlinkedid']][_0x3995e7('0x22')]=_0x3995e7('0x13'),queues[_0x19eff7['secondtransfererlinkedid']][_0x3995e7('0x1b')]=_0x19eff7[_0x3995e7('0x1d')],queues[_0x19eff7['secondtransfererlinkedid']][_0x3995e7('0x26')]=_0x19eff7[_0x3995e7('0x3d')],queues[_0x19eff7['secondtransfererlinkedid']][_0x3995e7('0x1a')]='ATTENDEDTRANSFER'),!_[_0x3995e7('0x27')](queues[_0x19eff7[_0x3995e7('0x41')]])&&(_0x19eff7['transfereelinkedid']&&queues[_0x19eff7[_0x3995e7('0x1f')]]?(queues[_0x19eff7[_0x3995e7('0x1f')]]['queuecallerenterreason']=0x1,queues[_0x19eff7['transfereeuniqueid']]=_[_0x3995e7('0x3a')](queues[_0x19eff7['transfereelinkedid']]),queues[_0x19eff7[_0x3995e7('0x14')]]['transfereduniqueid']=_0x19eff7[_0x3995e7('0x10')],queues[_0x19eff7[_0x3995e7('0x14')]]['queuecallerenterreason']=0x2,queues[_0x19eff7['transfereeuniqueid']][_0x3995e7('0x33')]=queues[_0x19eff7[_0x3995e7('0x2')]][_0x3995e7('0x33')],queues[_0x19eff7['transfereeuniqueid']]['calleridname']=queues[_0x19eff7[_0x3995e7('0x2')]][_0x3995e7('0x25')],queues[_0x19eff7[_0x3995e7('0x14')]][_0x3995e7('0x4')]=utils[_0x3995e7('0x8')](),queues[_0x19eff7[_0x3995e7('0x14')]][_0x3995e7('0x38')]=utils[_0x3995e7('0x8')](),queues[_0x19eff7[_0x3995e7('0x14')]][_0x3995e7('0xb')]=0x0,queues[_0x19eff7[_0x3995e7('0x14')]][_0x3995e7('0x20')]=0x0):queues[_0x19eff7[_0x3995e7('0x41')]][_0x3995e7('0x2b')]=_0x19eff7[_0x3995e7('0x2')]);else _0x19eff7[_0x3995e7('0x4b')]==_0x19eff7[_0x3995e7('0x2')]&&(!_[_0x3995e7('0x27')](queues[_0x19eff7[_0x3995e7('0x41')]])&&(queues[_0x19eff7['origtransfererlinkedid']][_0x3995e7('0x17')]=!![],queues[_0x19eff7['origtransfererlinkedid']][_0x3995e7('0x22')]=_0x3995e7('0x13'),queues[_0x19eff7[_0x3995e7('0x41')]]['transferexten']=_0x19eff7[_0x3995e7('0x35')],queues[_0x19eff7['origtransfererlinkedid']][_0x3995e7('0x26')]=_0x19eff7[_0x3995e7('0x4b')],queues[_0x19eff7[_0x3995e7('0x41')]][_0x3995e7('0x1a')]=_0x3995e7('0x44')),!_[_0x3995e7('0x27')](queues[_0x19eff7['secondtransfererlinkedid']])&&(_0x19eff7[_0x3995e7('0x4c')]&&queues[_0x19eff7[_0x3995e7('0x4c')]]?(queues[_0x19eff7[_0x3995e7('0x4c')]]['queuecallerenterreason']=0x1,queues[_0x19eff7[_0x3995e7('0x10')]]=_[_0x3995e7('0x3a')](queues[_0x19eff7[_0x3995e7('0x4c')]]),queues[_0x19eff7[_0x3995e7('0x10')]][_0x3995e7('0x2b')]=_0x19eff7[_0x3995e7('0x10')],queues[_0x19eff7[_0x3995e7('0x10')]][_0x3995e7('0x9')]=0x2,queues[_0x19eff7['transfertargetuniqueid']][_0x3995e7('0x33')]=queues[_0x19eff7['origtransfererlinkedid']][_0x3995e7('0x33')],queues[_0x19eff7[_0x3995e7('0x10')]]['calleridname']=queues[_0x19eff7[_0x3995e7('0x41')]][_0x3995e7('0x25')],queues[_0x19eff7[_0x3995e7('0x10')]][_0x3995e7('0x4')]=utils[_0x3995e7('0x8')](),queues[_0x19eff7[_0x3995e7('0x10')]][_0x3995e7('0x38')]=utils[_0x3995e7('0x8')](),queues[_0x19eff7[_0x3995e7('0x10')]][_0x3995e7('0xb')]=0x0,queues[_0x19eff7['transfertargetuniqueid']][_0x3995e7('0x20')]=0x0):queues[_0x19eff7[_0x3995e7('0x2')]][_0x3995e7('0x2b')]=_0x19eff7[_0x3995e7('0x41')]));}catch(_0x5a17f4){utils[_0x3995e7('0xe')](_0x5a17f4[_0x3995e7('0x3c')]);}},exports[_0x50e62c('0x2c')]=function(_0xa64605){const _0x26f651=_0x50e62c;!_['isNil'](queues[_0xa64605[_0x26f651('0x40')]])&&(queues[_0xa64605['uniqueid']]['musiconholdstartAt']=utils['now']());},exports[_0x50e62c('0x3f')]=function(_0x2755e3){const _0x298efe=_0x50e62c;!_[_0x298efe('0x27')](queues[_0x2755e3[_0x298efe('0x40')]])&&(!_[_0x298efe('0x27')](queues[_0x2755e3[_0x298efe('0x40')]]['musiconholdstartAt'])&&(queues[_0x2755e3[_0x298efe('0x40')]]['mohtime']+=utils['diffTime'](utils[_0x298efe('0x8')](),queues[_0x2755e3[_0x298efe('0x40')]][_0x298efe('0x1c')]),delete queues[_0x2755e3[_0x298efe('0x40')]][_0x298efe('0x1c')]));};
\ No newline at end of file
+const a1227_0x4ada=['blindtransfer','secondtransfereruniqueid','queuecallerexitAt','EXITWITHKEY','./utils','holdtime','queuestatus','varset','transfereduniqueid','request','queuecallerexitreason','transferexten','then','transferuniqueid','assign','diffTime','util','origtransfereruniqueid','BLIND','getVoiceQueueByName','error','extension','queuecallercomplete','musiconholdstartAt','transfertype','now','queuecallerleave','stack','origtransfererlinkedid','transfer','queuecallerabandonAt','count','type','assigned','info','transfertargetlinkedid','queuecallercompleteAt','BLINDTRANSFER','lastAssignedTo','isNil','accountcode','queuecallerjoinAt','transfereelinkedid','agentcomplete','musiconholdstop','connectedlinenum','queuecallerleaveAt','toUpperCase','mohtime','ATTENDED','origtransfererexten','musiconholdstart','CONTINUE','COMPLETEDBYAGENT','membername','calleridnum','variable','queue','CreateVoiceQueueReport','format','TRANSFER','ATTENDEDTRANSFER','transfertargetuniqueid','value','queuecallerexit','queuecallerabandon','connectedlinename','uniqueid','queuecallerenterreason','position','transfereeuniqueid','secondtransfererlinkedid','clone','calleridname','queueposition','reason','hangup','destaccountcode','channel'];(function(_0x5b7a53,_0x4adaaf){const _0x3ec8c3=function(_0x29de9b){while(--_0x29de9b){_0x5b7a53['push'](_0x5b7a53['shift']());}};_0x3ec8c3(++_0x4adaaf);}(a1227_0x4ada,0x16c));const a1227_0x3ec8=function(_0x5b7a53,_0x4adaaf){_0x5b7a53=_0x5b7a53-0x0;let _0x3ec8c3=a1227_0x4ada[_0x5b7a53];return _0x3ec8c3;};const _0x1987a9=a1227_0x3ec8;'use strict';const _=require('lodash'),util=require(_0x1987a9('0x2f')),utils=require(_0x1987a9('0x23')),queues={};function writeDB(_0x29de9b){const _0x464bb5=_0x1987a9;utils[_0x464bb5('0x41')](util[_0x464bb5('0xb')]('QUEUE|%s|%s|%s|%s|%s|%s|%s',_0x29de9b['uniqueid'],_0x29de9b[_0x464bb5('0x1e')],_0x29de9b[_0x464bb5('0x9')],_0x29de9b[_0x464bb5('0x45')],_0x29de9b[_0x464bb5('0x7')],_0x29de9b[_0x464bb5('0x47')],_0x29de9b[_0x464bb5('0x29')])),_0x29de9b['queue']?utils[_0x464bb5('0x32')](_0x29de9b[_0x464bb5('0x9')])[_0x464bb5('0x2b')](function(_0x179963){const _0x94c890=_0x464bb5;_0x179963&&(_0x29de9b[_0x94c890('0x3f')]=_0x179963['type']),utils['request'](_0x94c890('0xa'),_0x29de9b);}):utils[_0x464bb5('0x28')](_0x464bb5('0xa'),_0x29de9b),_0x29de9b['transfereduniqueid']?delete queues[_0x29de9b[_0x464bb5('0x27')]]:delete queues[_0x29de9b[_0x464bb5('0x13')]];}exports['queuecallerjoin']=function(_0x1ee1fb){const _0x4c5c88=_0x1987a9;queues[_0x1ee1fb[_0x4c5c88('0x13')]]=_[_0x4c5c88('0x2d')](_0x1ee1fb,{'originalposition':_0x1ee1fb[_0x4c5c88('0x15')],'queuecallerjoinAt':utils[_0x4c5c88('0x38')](),'mohtime':0x0});},exports[_0x1987a9('0x1c')]=function(_0x2c3e03){const _0x4bf2bc=_0x1987a9;!_[_0x4bf2bc('0x46')](queues[_0x2c3e03[_0x4bf2bc('0x13')]])&&(queues[_0x2c3e03[_0x4bf2bc('0x13')]][_0x4bf2bc('0x4d')]?(!queues[_0x2c3e03[_0x4bf2bc('0x13')]]['queuecallerabandon']&&!queues[_0x2c3e03[_0x4bf2bc('0x13')]][_0x4bf2bc('0x10')]&&(queues[_0x2c3e03[_0x4bf2bc('0x13')]][_0x4bf2bc('0x35')]=!![],queues[_0x2c3e03[_0x4bf2bc('0x13')]][_0x4bf2bc('0x43')]=utils[_0x4bf2bc('0x38')](),queues[_0x2c3e03[_0x4bf2bc('0x13')]][_0x4bf2bc('0x29')]=_0x4bf2bc('0x5')),writeDB(queues[_0x2c3e03[_0x4bf2bc('0x13')]])):queues[_0x2c3e03['uniqueid']]['transfereduniqueid']&&(queues[queues[_0x2c3e03[_0x4bf2bc('0x13')]]['transfereduniqueid']]=queues[_0x2c3e03[_0x4bf2bc('0x13')]],queues[queues[_0x2c3e03[_0x4bf2bc('0x13')]][_0x4bf2bc('0x27')]][_0x4bf2bc('0x14')]=0x2,delete queues[_0x2c3e03[_0x4bf2bc('0x13')]]));},exports[_0x1987a9('0x26')]=function(_0xf90514){const _0x3c20c2=_0x1987a9;if(!_['isNil'](_0xf90514['variable'][_0x3c20c2('0x25')])&&_0xf90514[_0x3c20c2('0xf')][_0x3c20c2('0x4e')]()!==_0x3c20c2('0x4'))!_['isNil'](queues[_0xf90514[_0x3c20c2('0x13')]])&&(queues[_0xf90514[_0x3c20c2('0x13')]]['queuecallerabandon']=![],queues[_0xf90514[_0x3c20c2('0x13')]][_0x3c20c2('0x3d')]=null,queues[_0xf90514[_0x3c20c2('0x13')]][_0x3c20c2('0x10')]=!![],queues[_0xf90514[_0x3c20c2('0x13')]][_0x3c20c2('0x21')]=utils[_0x3c20c2('0x38')](),queues[_0xf90514['uniqueid']][_0x3c20c2('0x29')]=_0xf90514[_0x3c20c2('0xf')][_0x3c20c2('0x4e')](),writeDB(queues[_0xf90514[_0x3c20c2('0x13')]]));else!_[_0x3c20c2('0x46')](_0xf90514[_0x3c20c2('0x8')][_0x3c20c2('0x1a')])&&(!_[_0x3c20c2('0x46')](queues[_0xf90514[_0x3c20c2('0x13')]])&&!queues[_0xf90514[_0x3c20c2('0x13')]][_0x3c20c2('0x11')]&&(queues[_0xf90514[_0x3c20c2('0x13')]][_0x3c20c2('0x11')]=![],queues[_0xf90514[_0x3c20c2('0x13')]][_0x3c20c2('0x3d')]=null,queues[_0xf90514['uniqueid']][_0x3c20c2('0x10')]=!![],queues[_0xf90514[_0x3c20c2('0x13')]][_0x3c20c2('0x21')]=utils['now'](),queues[_0xf90514['uniqueid']][_0x3c20c2('0x29')]=_0x3c20c2('0x22')));},exports[_0x1987a9('0x11')]=function(_0x55543b){const _0x39bc1e=_0x1987a9;!_[_0x39bc1e('0x46')](queues[_0x55543b[_0x39bc1e('0x13')]])&&(queues[_0x55543b['uniqueid']][_0x39bc1e('0x10')]=![],queues[_0x55543b[_0x39bc1e('0x13')]][_0x39bc1e('0x21')]=null,queues[_0x55543b[_0x39bc1e('0x13')]][_0x39bc1e('0x11')]=!![],queues[_0x55543b['uniqueid']][_0x39bc1e('0x3d')]=utils['now'](),queues[_0x55543b[_0x39bc1e('0x13')]][_0x39bc1e('0x29')]='ABANDONED');},exports[_0x1987a9('0x39')]=function(_0x34e81b){const _0x9fa388=_0x1987a9;!_[_0x9fa388('0x46')](queues[_0x34e81b[_0x9fa388('0x13')]])&&(queues[_0x34e81b['uniqueid']]['queuecallerleave']=!![],queues[_0x34e81b['uniqueid']][_0x9fa388('0x4d')]=utils[_0x9fa388('0x38')](),queues[_0x34e81b['uniqueid']][_0x9fa388('0x24')]=utils[_0x9fa388('0x2e')](queues[_0x34e81b[_0x9fa388('0x13')]]['queuecallerleaveAt'],queues[_0x34e81b[_0x9fa388('0x13')]][_0x9fa388('0x48')]),queues[_0x34e81b[_0x9fa388('0x13')]][_0x9fa388('0x15')]=_0x34e81b[_0x9fa388('0x15')],queues[_0x34e81b['uniqueid']]['count']=_0x34e81b[_0x9fa388('0x3e')],queues[_0x34e81b[_0x9fa388('0x13')]][_0x9fa388('0x4c')]=_0x34e81b[_0x9fa388('0x4c')],queues[_0x34e81b[_0x9fa388('0x13')]][_0x9fa388('0x12')]=_0x34e81b[_0x9fa388('0x12')]);},exports['agentconnect']=function(_0x32ac66){const _0x388534=_0x1987a9;!_['isNil'](queues[_0x32ac66[_0x388534('0x13')]])&&(queues[_0x32ac66[_0x388534('0x13')]][_0x388534('0x11')]=![],queues[_0x32ac66[_0x388534('0x13')]]['queuecallerabandon']=![],queues[_0x32ac66[_0x388534('0x13')]][_0x388534('0x3d')]=null,queues[_0x32ac66[_0x388534('0x13')]][_0x388534('0x10')]=![],queues[_0x32ac66[_0x388534('0x13')]][_0x388534('0x29')]=null,queues[_0x32ac66[_0x388534('0x13')]][_0x388534('0x21')]=null,queues[_0x32ac66['uniqueid']][_0x388534('0x40')]=!![],queues[_0x32ac66[_0x388534('0x13')]][_0x388534('0x47')]=_0x32ac66[_0x388534('0x1d')],queues[_0x32ac66[_0x388534('0x13')]]['lastAssignedTo']=_0x32ac66[_0x388534('0x6')]);},exports[_0x1987a9('0x4a')]=function(_0x30898e){const _0x366abb=_0x1987a9;!_['isNil'](queues[_0x30898e[_0x366abb('0x13')]])&&(queues[_0x30898e[_0x366abb('0x13')]][_0x366abb('0x4d')]&&(queues[_0x30898e[_0x366abb('0x13')]]['queuecallerabandon']=![],queues[_0x30898e[_0x366abb('0x13')]]['queuecallerabandon']=![],queues[_0x30898e[_0x366abb('0x13')]][_0x366abb('0x3d')]=null,queues[_0x30898e[_0x366abb('0x13')]]['queuecallerexit']=![],queues[_0x30898e[_0x366abb('0x13')]]['queuecallerexitAt']=null,queues[_0x30898e[_0x366abb('0x13')]][_0x366abb('0x40')]=!![],queues[_0x30898e[_0x366abb('0x13')]][_0x366abb('0x45')]=_0x30898e[_0x366abb('0x6')],queues[_0x30898e['uniqueid']][_0x366abb('0x35')]=!![],queues[_0x30898e[_0x366abb('0x13')]][_0x366abb('0x43')]=utils[_0x366abb('0x38')](),_0x30898e[_0x366abb('0x1b')]=='transfer'?!queues[_0x30898e[_0x366abb('0x13')]][_0x366abb('0x3c')]&&(queues[_0x30898e[_0x366abb('0x13')]][_0x366abb('0x29')]=_0x366abb('0xc')):queues[_0x30898e[_0x366abb('0x13')]][_0x366abb('0x29')]='COMPLETEDBY'+_0x30898e[_0x366abb('0x1b')][_0x366abb('0x4e')](),writeDB(queues[_0x30898e['uniqueid']])));},exports[_0x1987a9('0x1f')]=function(_0x74bc2){const _0x54b38f=_0x1987a9;!_['isNil'](queues[_0x74bc2[_0x54b38f('0x16')]])&&(queues[_0x74bc2[_0x54b38f('0x16')]][_0x54b38f('0x3c')]=!![],queues[_0x74bc2[_0x54b38f('0x16')]][_0x54b38f('0x37')]=_0x54b38f('0x31'),queues[_0x74bc2[_0x54b38f('0x16')]][_0x54b38f('0x2a')]=_0x74bc2[_0x54b38f('0x34')],queues[_0x74bc2['transfereeuniqueid']][_0x54b38f('0x2c')]=_0x74bc2[_0x54b38f('0x16')],queues[_0x74bc2[_0x54b38f('0x16')]]['queuecallerexitreason']=_0x54b38f('0x44'));},exports['attendedtransfer']=function(_0x27e78b){const _0x22fbb8=_0x1987a9;try{if(_0x27e78b[_0x22fbb8('0x30')]==_0x27e78b[_0x22fbb8('0x3b')])!_[_0x22fbb8('0x46')](queues[_0x27e78b[_0x22fbb8('0x17')]])&&(queues[_0x27e78b['secondtransfererlinkedid']][_0x22fbb8('0x3c')]=!![],queues[_0x27e78b[_0x22fbb8('0x17')]]['transfertype']=_0x22fbb8('0x1'),queues[_0x27e78b[_0x22fbb8('0x17')]][_0x22fbb8('0x2a')]=_0x27e78b[_0x22fbb8('0x2')],queues[_0x27e78b[_0x22fbb8('0x17')]][_0x22fbb8('0x2c')]=_0x27e78b[_0x22fbb8('0x30')],queues[_0x27e78b[_0x22fbb8('0x17')]][_0x22fbb8('0x29')]='ATTENDEDTRANSFER'),!_[_0x22fbb8('0x46')](queues[_0x27e78b[_0x22fbb8('0x3b')]])&&(_0x27e78b[_0x22fbb8('0x49')]&&queues[_0x27e78b[_0x22fbb8('0x49')]]?(queues[_0x27e78b[_0x22fbb8('0x49')]][_0x22fbb8('0x14')]=0x1,queues[_0x27e78b[_0x22fbb8('0x16')]]=_[_0x22fbb8('0x18')](queues[_0x27e78b[_0x22fbb8('0x49')]]),queues[_0x27e78b[_0x22fbb8('0x16')]][_0x22fbb8('0x27')]=_0x27e78b[_0x22fbb8('0xe')],queues[_0x27e78b['transfereeuniqueid']][_0x22fbb8('0x14')]=0x2,queues[_0x27e78b[_0x22fbb8('0x16')]][_0x22fbb8('0x7')]=queues[_0x27e78b['secondtransfererlinkedid']]['calleridnum'],queues[_0x27e78b[_0x22fbb8('0x16')]][_0x22fbb8('0x19')]=queues[_0x27e78b[_0x22fbb8('0x17')]][_0x22fbb8('0x19')],queues[_0x27e78b['transfereeuniqueid']][_0x22fbb8('0x48')]=utils[_0x22fbb8('0x38')](),queues[_0x27e78b[_0x22fbb8('0x16')]]['queuecallerleaveAt']=utils[_0x22fbb8('0x38')](),queues[_0x27e78b[_0x22fbb8('0x16')]]['holdtime']=0x0,queues[_0x27e78b['transfereeuniqueid']][_0x22fbb8('0x0')]=0x0):queues[_0x27e78b[_0x22fbb8('0x3b')]][_0x22fbb8('0x27')]=_0x27e78b[_0x22fbb8('0x17')]);else _0x27e78b[_0x22fbb8('0x20')]==_0x27e78b[_0x22fbb8('0x17')]&&(!_['isNil'](queues[_0x27e78b[_0x22fbb8('0x3b')]])&&(queues[_0x27e78b[_0x22fbb8('0x3b')]][_0x22fbb8('0x3c')]=!![],queues[_0x27e78b[_0x22fbb8('0x3b')]][_0x22fbb8('0x37')]=_0x22fbb8('0x1'),queues[_0x27e78b[_0x22fbb8('0x3b')]]['transferexten']=_0x27e78b['secondtransfererexten'],queues[_0x27e78b['origtransfererlinkedid']][_0x22fbb8('0x2c')]=_0x27e78b[_0x22fbb8('0x20')],queues[_0x27e78b[_0x22fbb8('0x3b')]][_0x22fbb8('0x29')]=_0x22fbb8('0xd')),!_[_0x22fbb8('0x46')](queues[_0x27e78b[_0x22fbb8('0x17')]])&&(_0x27e78b[_0x22fbb8('0x42')]&&queues[_0x27e78b['transfertargetlinkedid']]?(queues[_0x27e78b[_0x22fbb8('0x42')]][_0x22fbb8('0x14')]=0x1,queues[_0x27e78b[_0x22fbb8('0xe')]]=_['clone'](queues[_0x27e78b[_0x22fbb8('0x42')]]),queues[_0x27e78b['transfertargetuniqueid']][_0x22fbb8('0x27')]=_0x27e78b[_0x22fbb8('0xe')],queues[_0x27e78b[_0x22fbb8('0xe')]][_0x22fbb8('0x14')]=0x2,queues[_0x27e78b[_0x22fbb8('0xe')]][_0x22fbb8('0x7')]=queues[_0x27e78b['origtransfererlinkedid']][_0x22fbb8('0x7')],queues[_0x27e78b[_0x22fbb8('0xe')]][_0x22fbb8('0x19')]=queues[_0x27e78b[_0x22fbb8('0x3b')]][_0x22fbb8('0x19')],queues[_0x27e78b[_0x22fbb8('0xe')]]['queuecallerjoinAt']=utils[_0x22fbb8('0x38')](),queues[_0x27e78b[_0x22fbb8('0xe')]][_0x22fbb8('0x4d')]=utils[_0x22fbb8('0x38')](),queues[_0x27e78b[_0x22fbb8('0xe')]][_0x22fbb8('0x24')]=0x0,queues[_0x27e78b['transfertargetuniqueid']][_0x22fbb8('0x0')]=0x0):queues[_0x27e78b[_0x22fbb8('0x17')]][_0x22fbb8('0x27')]=_0x27e78b[_0x22fbb8('0x3b')]));}catch(_0x1e7236){utils[_0x22fbb8('0x33')](_0x1e7236[_0x22fbb8('0x3a')]);}},exports[_0x1987a9('0x3')]=function(_0x1a3620){const _0x48507a=_0x1987a9;!_[_0x48507a('0x46')](queues[_0x1a3620[_0x48507a('0x13')]])&&(queues[_0x1a3620[_0x48507a('0x13')]][_0x48507a('0x36')]=utils[_0x48507a('0x38')]());},exports[_0x1987a9('0x4b')]=function(_0x2da0ea){const _0x34d20c=_0x1987a9;!_[_0x34d20c('0x46')](queues[_0x2da0ea[_0x34d20c('0x13')]])&&(!_[_0x34d20c('0x46')](queues[_0x2da0ea[_0x34d20c('0x13')]][_0x34d20c('0x36')])&&(queues[_0x2da0ea[_0x34d20c('0x13')]][_0x34d20c('0x0')]+=utils[_0x34d20c('0x2e')](utils[_0x34d20c('0x38')](),queues[_0x2da0ea[_0x34d20c('0x13')]][_0x34d20c('0x36')]),delete queues[_0x2da0ea[_0x34d20c('0x13')]][_0x34d20c('0x36')]));};
\ No newline at end of file