Built motion from commit 88aa8522.|2.5.37
[motion2.git] / server / services / xdr / transfers.controller.js
index 36c4df5..bcff017 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0a38=['transfertargetchannel','transfertargetcalleridnum','transfertargetconnectedlinenum','transfertargetconnectedlinename','transfertargetexten','[%s][transfers][attendedtransfer]','lodash','util','./utils','[%s][transfers][writeDB]\x20type:%s','origtransfereruniqueid','uniqueid','type','CreateVoiceTransferReport','blinds','blindtransfer','debug','[%s][transfers][blindtransfer]','info','format','transferercalleridnum','transfereecalleridnum','transfereecalleridname','blind','transfereruniqueid','error','attendedtransfer','[%s][transfers][attendedtransfer]\x20transferercalleridnum:%s\x20transferercalleridname:%s\x20transfereecalleridnum:%s\x20transfereecalleridname:%s','transfertargetcalleridname','assign','origtransfererchannel','origtransferercalleridnum','secondtransfererconnectedlinename','origtransfereraccountcode','secondtransferercontext','secondtransfererexten','origtransfererexten','attended','isNil','transfereechannel'];(function(_0x57b236,_0x30614e){var _0x4feb29=function(_0x26d3e6){while(--_0x26d3e6){_0x57b236['push'](_0x57b236['shift']());}};_0x4feb29(++_0x30614e);}(_0x0a38,0xf6));var _0x80a3=function(_0x5895a1,_0x3f656d){_0x5895a1=_0x5895a1-0x0;var _0x122e64=_0x0a38[_0x5895a1];return _0x122e64;};'use strict';var _=require(_0x80a3('0x0'));var util=require(_0x80a3('0x1'));var utils=require(_0x80a3('0x2'));function writeDB(_0x280d03){utils['info'](util['format'](_0x80a3('0x3'),_0x280d03['type']==='attended'?_0x280d03[_0x80a3('0x4')]:_0x280d03[_0x80a3('0x5')],_0x280d03[_0x80a3('0x6')]));utils['request'](_0x80a3('0x7'),_0x280d03);}exports[_0x80a3('0x8')]={};exports[_0x80a3('0x9')]=function(_0x19685b){try{utils[_0x80a3('0xa')](util['format'](_0x80a3('0xb'),_0x19685b[_0x80a3('0x5')]),_0x19685b);utils[_0x80a3('0xc')](util[_0x80a3('0xd')]('[%s][transfers][blindtransfer]\x20transferercalleridnum:%s\x20transferercalleridname:%s\x20transfereecalleridnum:%s\x20transfereecalleridname:%s',_0x19685b[_0x80a3('0x5')],_0x19685b[_0x80a3('0xe')],_0x19685b['transferercalleridname'],_0x19685b[_0x80a3('0xf')],_0x19685b[_0x80a3('0x10')]));_0x19685b[_0x80a3('0x6')]=_0x80a3('0x11');exports[_0x80a3('0x8')][_0x19685b[_0x80a3('0x12')]]=_0x19685b;writeDB(_0x19685b);}catch(_0x12a8b){utils[_0x80a3('0x13')](util[_0x80a3('0xd')](_0x80a3('0xb'),_0x19685b[_0x80a3('0x5')]),_0x12a8b);}};exports[_0x80a3('0x14')]=function(_0x55f22c){try{utils['debug'](util[_0x80a3('0xd')]('[%s][transfers][attendedtransfer]',_0x55f22c[_0x80a3('0x4')]),_0x55f22c);utils[_0x80a3('0xc')](util[_0x80a3('0xd')](_0x80a3('0x15'),_0x55f22c[_0x80a3('0x4')],_0x55f22c['origtransferercalleridnum'],_0x55f22c['origtransferercalleridname'],_0x55f22c['transfertargetcalleridnum'],_0x55f22c[_0x80a3('0x16')]));_0x55f22c=_[_0x80a3('0x17')](_0x55f22c,{'transfererchannel':_0x55f22c[_0x80a3('0x18')],'transferercalleridnum':_0x55f22c[_0x80a3('0x19')],'transferercalleridname':_0x55f22c['origtransferercalleridname'],'transfererconnectedlinenum':_0x55f22c['secondtransfererconnectedlinenum'],'transfererconnectedlinename':_0x55f22c[_0x80a3('0x1a')],'transfereraccountcode':_0x55f22c[_0x80a3('0x1b')],'transferercontext':_0x55f22c[_0x80a3('0x1c')],'transfererexten':_0x55f22c[_0x80a3('0x1d')],'transfererlinkedid':_0x55f22c['origtransfererlinkedid'],'context':_0x55f22c['origtransferercontext'],'extension':_0x55f22c[_0x80a3('0x1e')],'type':_0x80a3('0x1f')});if(_[_0x80a3('0x20')](_0x55f22c[_0x80a3('0x21')])){_0x55f22c=_[_0x80a3('0x17')](_0x55f22c,{'transfereechannel':_0x55f22c[_0x80a3('0x22')],'transfereecalleridnum':_0x55f22c[_0x80a3('0x23')],'transfereecalleridname':_0x55f22c[_0x80a3('0x16')],'transfereeconnectedlinenum':_0x55f22c[_0x80a3('0x24')],'transfereeconnectedlinename':_0x55f22c[_0x80a3('0x25')],'transfereeaccountcode':_0x55f22c['transfertargetaccountcode'],'transfereecontext':_0x55f22c['transfertargetcontext'],'transfereeexten':_0x55f22c[_0x80a3('0x26')],'transfereelinkedid':_0x55f22c['transfertargetlinkedid']});}writeDB(_0x55f22c);}catch(_0x3294da){utils['error'](util['format'](_0x80a3('0x27'),_0x55f22c['origtransfereruniqueid']),_0x3294da);}};
\ No newline at end of file
+var _0xa51b=['origtransferercalleridnum','transfertargetcalleridnum','transfertargetcalleridname','assign','origtransfererchannel','origtransferercalleridname','secondtransfererconnectedlinenum','secondtransfererconnectedlinename','origtransfereraccountcode','secondtransferercontext','secondtransfererexten','origtransfererlinkedid','origtransferercontext','origtransfererexten','attended','isNil','transfertargetchannel','transfertargetconnectedlinename','transfertargetaccountcode','transfertargetcontext','transfertargetlinkedid','error','util','info','[%s][transfers][writeDB]\x20type:%s','uniqueid','type','blinds','format','[%s][transfers][blindtransfer]\x20transferercalleridnum:%s\x20transferercalleridname:%s\x20transfereecalleridnum:%s\x20transfereecalleridname:%s','transferercalleridnum','transfereecalleridnum','transfereecalleridname','blind','transfereruniqueid','[%s][transfers][blindtransfer]','attendedtransfer','[%s][transfers][attendedtransfer]','origtransfereruniqueid'];(function(_0x3f9a7a,_0x2cecba){var _0x294a0d=function(_0x1f2252){while(--_0x1f2252){_0x3f9a7a['push'](_0x3f9a7a['shift']());}};_0x294a0d(++_0x2cecba);}(_0xa51b,0x8b));var _0xba51=function(_0x3cc29f,_0x353898){_0x3cc29f=_0x3cc29f-0x0;var _0x5609de=_0xa51b[_0x3cc29f];return _0x5609de;};'use strict';var _=require('lodash');var util=require(_0xba51('0x0'));var utils=require('./utils');function writeDB(_0x5ee3b7){utils[_0xba51('0x1')](util['format'](_0xba51('0x2'),_0x5ee3b7['type']==='attended'?_0x5ee3b7['origtransfereruniqueid']:_0x5ee3b7[_0xba51('0x3')],_0x5ee3b7[_0xba51('0x4')]));utils['request']('CreateVoiceTransferReport',_0x5ee3b7);}exports[_0xba51('0x5')]={};exports['blindtransfer']=function(_0x947dd3){try{utils['debug'](util[_0xba51('0x6')]('[%s][transfers][blindtransfer]',_0x947dd3[_0xba51('0x3')]),_0x947dd3);utils[_0xba51('0x1')](util[_0xba51('0x6')](_0xba51('0x7'),_0x947dd3['uniqueid'],_0x947dd3[_0xba51('0x8')],_0x947dd3['transferercalleridname'],_0x947dd3[_0xba51('0x9')],_0x947dd3[_0xba51('0xa')]));_0x947dd3['type']=_0xba51('0xb');exports[_0xba51('0x5')][_0x947dd3[_0xba51('0xc')]]=_0x947dd3;writeDB(_0x947dd3);}catch(_0x1ebc37){utils['error'](util['format'](_0xba51('0xd'),_0x947dd3[_0xba51('0x3')]),_0x1ebc37);}};exports[_0xba51('0xe')]=function(_0x4abc96){try{utils['debug'](util[_0xba51('0x6')](_0xba51('0xf'),_0x4abc96[_0xba51('0x10')]),_0x4abc96);utils[_0xba51('0x1')](util[_0xba51('0x6')]('[%s][transfers][attendedtransfer]\x20transferercalleridnum:%s\x20transferercalleridname:%s\x20transfereecalleridnum:%s\x20transfereecalleridname:%s',_0x4abc96['origtransfereruniqueid'],_0x4abc96[_0xba51('0x11')],_0x4abc96['origtransferercalleridname'],_0x4abc96[_0xba51('0x12')],_0x4abc96[_0xba51('0x13')]));_0x4abc96=_[_0xba51('0x14')](_0x4abc96,{'transfererchannel':_0x4abc96[_0xba51('0x15')],'transferercalleridnum':_0x4abc96['origtransferercalleridnum'],'transferercalleridname':_0x4abc96[_0xba51('0x16')],'transfererconnectedlinenum':_0x4abc96[_0xba51('0x17')],'transfererconnectedlinename':_0x4abc96[_0xba51('0x18')],'transfereraccountcode':_0x4abc96[_0xba51('0x19')],'transferercontext':_0x4abc96[_0xba51('0x1a')],'transfererexten':_0x4abc96[_0xba51('0x1b')],'transfererlinkedid':_0x4abc96[_0xba51('0x1c')],'context':_0x4abc96[_0xba51('0x1d')],'extension':_0x4abc96[_0xba51('0x1e')],'type':_0xba51('0x1f')});if(_[_0xba51('0x20')](_0x4abc96['transfereechannel'])){_0x4abc96=_[_0xba51('0x14')](_0x4abc96,{'transfereechannel':_0x4abc96[_0xba51('0x21')],'transfereecalleridnum':_0x4abc96[_0xba51('0x12')],'transfereecalleridname':_0x4abc96[_0xba51('0x13')],'transfereeconnectedlinenum':_0x4abc96['transfertargetconnectedlinenum'],'transfereeconnectedlinename':_0x4abc96[_0xba51('0x22')],'transfereeaccountcode':_0x4abc96[_0xba51('0x23')],'transfereecontext':_0x4abc96[_0xba51('0x24')],'transfereeexten':_0x4abc96['transfertargetexten'],'transfereelinkedid':_0x4abc96[_0xba51('0x25')]});}writeDB(_0x4abc96);}catch(_0x44eea8){utils[_0xba51('0x26')](util[_0xba51('0x6')]('[%s][transfers][attendedtransfer]',_0x4abc96[_0xba51('0x10')]),_0x44eea8);}};
\ No newline at end of file