Built motion from commit f3da74b7.|2.5.36
[motion2.git] / server / services / xdr / transfers.controller.js
index 6dd7ba0..b17bc4a 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x8824=['transfertargetexten','transfertargetlinkedid','util','./utils','info','format','[%s][transfers][writeDB]\x20type:%s','type','attended','uniqueid','request','CreateVoiceTransferReport','blinds','debug','[%s][transfers][blindtransfer]\x20transferercalleridnum:%s\x20transferercalleridname:%s\x20transfereecalleridnum:%s\x20transfereecalleridname:%s','transferercalleridnum','transferercalleridname','transfereecalleridnum','transfereecalleridname','transfereruniqueid','error','[%s][transfers][attendedtransfer]','[%s][transfers][attendedtransfer]\x20transferercalleridnum:%s\x20transferercalleridname:%s\x20transfereecalleridnum:%s\x20transfereecalleridname:%s','origtransfereruniqueid','transfertargetcalleridnum','transfertargetcalleridname','assign','origtransfererchannel','origtransferercalleridnum','origtransferercalleridname','origtransfereraccountcode','secondtransferercontext','origtransferercontext','isNil','transfertargetchannel','transfertargetconnectedlinenum','transfertargetconnectedlinename'];(function(_0x4c7fb5,_0x2548ef){var _0x2e10ac=function(_0xf7e27c){while(--_0xf7e27c){_0x4c7fb5['push'](_0x4c7fb5['shift']());}};_0x2e10ac(++_0x2548ef);}(_0x8824,0xe0));var _0x4882=function(_0x292a3b,_0x74b5c5){_0x292a3b=_0x292a3b-0x0;var _0x2a23af=_0x8824[_0x292a3b];return _0x2a23af;};'use strict';var _=require('lodash');var util=require(_0x4882('0x0'));var utils=require(_0x4882('0x1'));function writeDB(_0x52454f){utils[_0x4882('0x2')](util[_0x4882('0x3')](_0x4882('0x4'),_0x52454f[_0x4882('0x5')]===_0x4882('0x6')?_0x52454f['origtransfereruniqueid']:_0x52454f[_0x4882('0x7')],_0x52454f[_0x4882('0x5')]));utils[_0x4882('0x8')](_0x4882('0x9'),_0x52454f);}exports[_0x4882('0xa')]={};exports['blindtransfer']=function(_0x4c8367){try{utils[_0x4882('0xb')](util[_0x4882('0x3')]('[%s][transfers][blindtransfer]',_0x4c8367[_0x4882('0x7')]),_0x4c8367);utils['info'](util[_0x4882('0x3')](_0x4882('0xc'),_0x4c8367['uniqueid'],_0x4c8367[_0x4882('0xd')],_0x4c8367[_0x4882('0xe')],_0x4c8367[_0x4882('0xf')],_0x4c8367[_0x4882('0x10')]));_0x4c8367[_0x4882('0x5')]='blind';exports[_0x4882('0xa')][_0x4c8367[_0x4882('0x11')]]=_0x4c8367;writeDB(_0x4c8367);}catch(_0x39778c){utils[_0x4882('0x12')](util[_0x4882('0x3')]('[%s][transfers][blindtransfer]',_0x4c8367[_0x4882('0x7')]),_0x39778c);}};exports['attendedtransfer']=function(_0x49e11f){try{utils['debug'](util[_0x4882('0x3')](_0x4882('0x13'),_0x49e11f['origtransfereruniqueid']),_0x49e11f);utils[_0x4882('0x2')](util[_0x4882('0x3')](_0x4882('0x14'),_0x49e11f[_0x4882('0x15')],_0x49e11f['origtransferercalleridnum'],_0x49e11f['origtransferercalleridname'],_0x49e11f[_0x4882('0x16')],_0x49e11f[_0x4882('0x17')]));_0x49e11f=_[_0x4882('0x18')](_0x49e11f,{'transfererchannel':_0x49e11f[_0x4882('0x19')],'transferercalleridnum':_0x49e11f[_0x4882('0x1a')],'transferercalleridname':_0x49e11f[_0x4882('0x1b')],'transfererconnectedlinenum':_0x49e11f['secondtransfererconnectedlinenum'],'transfererconnectedlinename':_0x49e11f['secondtransfererconnectedlinename'],'transfereraccountcode':_0x49e11f[_0x4882('0x1c')],'transferercontext':_0x49e11f[_0x4882('0x1d')],'transfererexten':_0x49e11f['secondtransfererexten'],'transfererlinkedid':_0x49e11f['origtransfererlinkedid'],'context':_0x49e11f[_0x4882('0x1e')],'extension':_0x49e11f['origtransfererexten'],'type':_0x4882('0x6')});if(_[_0x4882('0x1f')](_0x49e11f['transfereechannel'])){_0x49e11f=_[_0x4882('0x18')](_0x49e11f,{'transfereechannel':_0x49e11f[_0x4882('0x20')],'transfereecalleridnum':_0x49e11f[_0x4882('0x16')],'transfereecalleridname':_0x49e11f['transfertargetcalleridname'],'transfereeconnectedlinenum':_0x49e11f[_0x4882('0x21')],'transfereeconnectedlinename':_0x49e11f[_0x4882('0x22')],'transfereeaccountcode':_0x49e11f['transfertargetaccountcode'],'transfereecontext':_0x49e11f['transfertargetcontext'],'transfereeexten':_0x49e11f[_0x4882('0x23')],'transfereelinkedid':_0x49e11f[_0x4882('0x24')]});}writeDB(_0x49e11f);}catch(_0x5e8c5c){utils['error'](util[_0x4882('0x3')](_0x4882('0x13'),_0x49e11f[_0x4882('0x15')]),_0x5e8c5c);}};
\ No newline at end of file
+var _0x46c2=['origtransfererexten','transfereechannel','transfertargetcalleridname','transfertargetconnectedlinenum','transfertargetconnectedlinename','transfertargetexten','transfertargetlinkedid','error','[%s][transfers][attendedtransfer]','lodash','util','./utils','info','format','[%s][transfers][writeDB]\x20type:%s','attended','origtransfereruniqueid','uniqueid','type','request','blinds','blindtransfer','[%s][transfers][blindtransfer]','[%s][transfers][blindtransfer]\x20transferercalleridnum:%s\x20transferercalleridname:%s\x20transfereecalleridnum:%s\x20transfereecalleridname:%s','transferercalleridname','transfereecalleridnum','transfereecalleridname','blind','transfereruniqueid','attendedtransfer','debug','[%s][transfers][attendedtransfer]\x20transferercalleridnum:%s\x20transferercalleridname:%s\x20transfereecalleridnum:%s\x20transfereecalleridname:%s','origtransferercalleridnum','origtransferercalleridname','transfertargetcalleridnum','assign','secondtransfererconnectedlinenum','secondtransfererconnectedlinename','secondtransferercontext','origtransferercontext'];(function(_0x129b5f,_0xe23ff2){var _0x163673=function(_0x4838db){while(--_0x4838db){_0x129b5f['push'](_0x129b5f['shift']());}};_0x163673(++_0xe23ff2);}(_0x46c2,0x1c1));var _0x246c=function(_0x106615,_0x544379){_0x106615=_0x106615-0x0;var _0x161b65=_0x46c2[_0x106615];return _0x161b65;};'use strict';var _=require(_0x246c('0x0'));var util=require(_0x246c('0x1'));var utils=require(_0x246c('0x2'));function writeDB(_0x117d43){utils[_0x246c('0x3')](util[_0x246c('0x4')](_0x246c('0x5'),_0x117d43['type']===_0x246c('0x6')?_0x117d43[_0x246c('0x7')]:_0x117d43[_0x246c('0x8')],_0x117d43[_0x246c('0x9')]));utils[_0x246c('0xa')]('CreateVoiceTransferReport',_0x117d43);}exports[_0x246c('0xb')]={};exports[_0x246c('0xc')]=function(_0x4406cd){try{utils['debug'](util[_0x246c('0x4')](_0x246c('0xd'),_0x4406cd[_0x246c('0x8')]),_0x4406cd);utils[_0x246c('0x3')](util[_0x246c('0x4')](_0x246c('0xe'),_0x4406cd['uniqueid'],_0x4406cd['transferercalleridnum'],_0x4406cd[_0x246c('0xf')],_0x4406cd[_0x246c('0x10')],_0x4406cd[_0x246c('0x11')]));_0x4406cd['type']=_0x246c('0x12');exports[_0x246c('0xb')][_0x4406cd[_0x246c('0x13')]]=_0x4406cd;writeDB(_0x4406cd);}catch(_0x538a2a){utils['error'](util[_0x246c('0x4')](_0x246c('0xd'),_0x4406cd[_0x246c('0x8')]),_0x538a2a);}};exports[_0x246c('0x14')]=function(_0x4d2597){try{utils[_0x246c('0x15')](util['format']('[%s][transfers][attendedtransfer]',_0x4d2597['origtransfereruniqueid']),_0x4d2597);utils[_0x246c('0x3')](util['format'](_0x246c('0x16'),_0x4d2597[_0x246c('0x7')],_0x4d2597[_0x246c('0x17')],_0x4d2597[_0x246c('0x18')],_0x4d2597[_0x246c('0x19')],_0x4d2597['transfertargetcalleridname']));_0x4d2597=_[_0x246c('0x1a')](_0x4d2597,{'transfererchannel':_0x4d2597['origtransfererchannel'],'transferercalleridnum':_0x4d2597[_0x246c('0x17')],'transferercalleridname':_0x4d2597[_0x246c('0x18')],'transfererconnectedlinenum':_0x4d2597[_0x246c('0x1b')],'transfererconnectedlinename':_0x4d2597[_0x246c('0x1c')],'transfereraccountcode':_0x4d2597['origtransfereraccountcode'],'transferercontext':_0x4d2597[_0x246c('0x1d')],'transfererexten':_0x4d2597['secondtransfererexten'],'transfererlinkedid':_0x4d2597['origtransfererlinkedid'],'context':_0x4d2597[_0x246c('0x1e')],'extension':_0x4d2597[_0x246c('0x1f')],'type':_0x246c('0x6')});if(_['isNil'](_0x4d2597[_0x246c('0x20')])){_0x4d2597=_[_0x246c('0x1a')](_0x4d2597,{'transfereechannel':_0x4d2597['transfertargetchannel'],'transfereecalleridnum':_0x4d2597[_0x246c('0x19')],'transfereecalleridname':_0x4d2597[_0x246c('0x21')],'transfereeconnectedlinenum':_0x4d2597[_0x246c('0x22')],'transfereeconnectedlinename':_0x4d2597[_0x246c('0x23')],'transfereeaccountcode':_0x4d2597['transfertargetaccountcode'],'transfereecontext':_0x4d2597['transfertargetcontext'],'transfereeexten':_0x4d2597[_0x246c('0x24')],'transfereelinkedid':_0x4d2597[_0x246c('0x25')]});}writeDB(_0x4d2597);}catch(_0x5b9a5){utils[_0x246c('0x26')](util['format'](_0x246c('0x27'),_0x4d2597[_0x246c('0x7')]),_0x5b9a5);}};
\ No newline at end of file