Built motion from commit 20b39a97.|2.6.29
[motion2.git] / server / services / ami / dialer / utils / hopper.js
index 30419d7..89b3a45 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x71ab=['[avgHandleTime]','avgHandleTime','createHistory','[createHistory]','../../../../config/logger','../../rpc/cmHopper','../../rpc/cmHopperBlack','../../rpc/cmHopperHistory','inspect','getContactDialer','dialOrderByScheduledAt','catch','temp','error','[getContactDialer]','getContactDialerIvr','[getContactDialerIvr]','[countReScheduled]','countReScheduled','rescheduleContact','[rescheduleContact]','unlockContact','moveContactManagedDialer','[moveContactManagedDialer]','checkIsBlackList','[checkIsBlackList]','[checkIsBlackListIvr]','checkIsBlackListIvr','verifyAdditionalPhones','[verifyAdditionalPhone]','swapAdditionalPhones','[swapAdditionalPhone]'];(function(_0x3db300,_0x3fcc99){var _0x5150cb=function(_0x3a5514){while(--_0x3a5514){_0x3db300['push'](_0x3db300['shift']());}};_0x5150cb(++_0x3fcc99);}(_0x71ab,0x64));var _0xb71a=function(_0x502c7d,_0x2f1285){_0x502c7d=_0x502c7d-0x0;var _0x30b7ed=_0x71ab[_0x502c7d];return _0x30b7ed;};'use strict';var util=require('util');var logger=require(_0xb71a('0x0'))('dialer');var cmHopper=require(_0xb71a('0x1'));var cmHopperAdditionalPhone=require('../../rpc/cmHopperAdditionalPhone');var cmHopperBlack=require(_0xb71a('0x2'));var cmHopperHistory=require(_0xb71a('0x3'));function inspectError(_0x20fd9c){return util[_0xb71a('0x4')](_0x20fd9c,{'showHidden':![],'depth':null});}function getContactDialer(_0x37ce74,_0x3c6438,_0x2192e8){return cmHopper[_0xb71a('0x5')](_0x37ce74['id'],_0x3c6438,_0x2192e8,_0x37ce74[_0xb71a('0x6')])[_0xb71a('0x7')](function(_0x4358ce){_0x37ce74[_0xb71a('0x8')]=0x0;logger[_0xb71a('0x9')](_0xb71a('0xa'),inspectError(_0x4358ce));});}exports[_0xb71a('0x5')]=getContactDialer;function getContactDialerIvr(_0xbfef18,_0x378c96){return cmHopper[_0xb71a('0xb')](_0xbfef18['id'],_0x378c96,_0xbfef18['dialOrderByScheduledAt'])[_0xb71a('0x7')](function(_0x58956d){_0xbfef18[_0xb71a('0x8')]=0x0;logger[_0xb71a('0x9')](_0xb71a('0xc'),inspectError(_0x58956d));});}exports['getContactDialerIvr']=getContactDialerIvr;function countReScheduled(_0x3909b4){return cmHopper['countReScheduled'](_0x3909b4)[_0xb71a('0x7')](function(_0x50030d){logger['error'](_0xb71a('0xd'),inspectError(_0x50030d));});}exports[_0xb71a('0xe')]=countReScheduled;function rescheduleContact(_0x315ca8){return cmHopper[_0xb71a('0xf')](_0x315ca8)['catch'](function(_0x47ee48){logger['error'](_0xb71a('0x10'),inspectError(_0x47ee48));});}exports[_0xb71a('0xf')]=rescheduleContact;function unlockContact(_0x15252a,_0x42fc55,_0x3cd0f0){return cmHopper[_0xb71a('0x11')](_0x15252a,_0x42fc55,_0x3cd0f0)[_0xb71a('0x7')](function(_0x2ec64a){logger[_0xb71a('0x9')]('[unlockContact]',inspectError(_0x2ec64a));});}exports[_0xb71a('0x11')]=unlockContact;function moveContactManagedDialer(_0x2d6369){return cmHopper[_0xb71a('0x12')](_0x2d6369)[_0xb71a('0x7')](function(_0x2bdb61){logger[_0xb71a('0x9')](_0xb71a('0x13'),inspectError(_0x2bdb61));});}exports[_0xb71a('0x12')]=moveContactManagedDialer;function checkIsBlackList(_0x20bdfe){return cmHopperBlack[_0xb71a('0x14')](_0x20bdfe)[_0xb71a('0x7')](function(_0x494899){logger['error'](_0xb71a('0x15'),inspectError(_0x494899));});}exports[_0xb71a('0x14')]=checkIsBlackList;function checkIsBlackListIvr(_0x4a4f4e){return cmHopperBlack['checkIsBlackListIvr'](_0x4a4f4e)[_0xb71a('0x7')](function(_0x4fe4fb){logger[_0xb71a('0x9')](_0xb71a('0x16'),inspectError(_0x4fe4fb));});}exports[_0xb71a('0x17')]=checkIsBlackListIvr;function verifyAdditionalPhones(_0x18fa8d,_0x38a728,_0x14b2a1){return cmHopperAdditionalPhone[_0xb71a('0x18')](_0x18fa8d,_0x38a728,_0x14b2a1)[_0xb71a('0x7')](function(_0x5f3f19){logger[_0xb71a('0x9')](_0xb71a('0x19'),inspectError(_0x5f3f19));});}exports[_0xb71a('0x18')]=verifyAdditionalPhones;function swapAdditionalPhones(_0xa0743a,_0x3401f7,_0x1a010d){return cmHopperAdditionalPhone[_0xb71a('0x1a')](_0xa0743a,_0x3401f7,_0x1a010d)[_0xb71a('0x7')](function(_0x31085b){logger[_0xb71a('0x9')](_0xb71a('0x1b'),inspectError(_0x31085b));});}exports[_0xb71a('0x1a')]=swapAdditionalPhones;function avgHandleTime(_0x160f0f){return cmHopperHistory['avgHandleTime'](_0x160f0f)[_0xb71a('0x7')](function(_0x39d874){logger[_0xb71a('0x9')](_0xb71a('0x1c'),inspectError(_0x39d874));});}exports[_0xb71a('0x1d')]=avgHandleTime;function createHistory(_0x38178c){return cmHopperHistory[_0xb71a('0x1e')](_0x38178c)[_0xb71a('0x7')](function(_0x42c086){logger[_0xb71a('0x9')](_0xb71a('0x1f'),inspectError(_0x42c086));});}exports['createHistory']=createHistory;
\ No newline at end of file
+var _0x6455=['[verifyAdditionalPhone]','swapAdditionalPhones','avgHandleTime','[avgHandleTime]','createHistory','[createHistory]','util','dialer','../../rpc/cmHopper','../../rpc/cmHopperAdditionalPhone','../../rpc/cmHopperBlack','../../rpc/cmHopperHistory','getContactDialer','dialOrderByScheduledAt','catch','temp','getContactDialerIvr','error','[getContactDialerIvr]','countReScheduled','[countReScheduled]','rescheduleContact','[rescheduleContact]','unlockContact','[unlockContact]','moveContactManagedDialer','checkIsBlackList','checkIsBlackListIvr','verifyAdditionalPhones'];(function(_0x20d57c,_0x3c4206){var _0x181dc9=function(_0xcf3bc0){while(--_0xcf3bc0){_0x20d57c['push'](_0x20d57c['shift']());}};_0x181dc9(++_0x3c4206);}(_0x6455,0x97));var _0x5645=function(_0x127178,_0x354187){_0x127178=_0x127178-0x0;var _0x4cc403=_0x6455[_0x127178];return _0x4cc403;};'use strict';var util=require(_0x5645('0x0'));var logger=require('../../../../config/logger')(_0x5645('0x1'));var cmHopper=require(_0x5645('0x2'));var cmHopperAdditionalPhone=require(_0x5645('0x3'));var cmHopperBlack=require(_0x5645('0x4'));var cmHopperHistory=require(_0x5645('0x5'));function inspectError(_0x35c21e){return util['inspect'](_0x35c21e,{'showHidden':![],'depth':null});}function getContactDialer(_0x233875,_0x29cefe,_0x282ef3){return cmHopper[_0x5645('0x6')](_0x233875['id'],_0x29cefe,_0x282ef3,_0x233875[_0x5645('0x7')])[_0x5645('0x8')](function(_0xa14a06){_0x233875[_0x5645('0x9')]=0x0;logger['error']('[getContactDialer]',inspectError(_0xa14a06));});}exports[_0x5645('0x6')]=getContactDialer;function getContactDialerIvr(_0x37c03a,_0x38c07a){return cmHopper[_0x5645('0xa')](_0x37c03a['id'],_0x38c07a,_0x37c03a[_0x5645('0x7')])[_0x5645('0x8')](function(_0x587c61){_0x37c03a[_0x5645('0x9')]=0x0;logger[_0x5645('0xb')](_0x5645('0xc'),inspectError(_0x587c61));});}exports[_0x5645('0xa')]=getContactDialerIvr;function countReScheduled(_0x5a6092){return cmHopper[_0x5645('0xd')](_0x5a6092)['catch'](function(_0x42f5cd){logger[_0x5645('0xb')](_0x5645('0xe'),inspectError(_0x42f5cd));});}exports[_0x5645('0xd')]=countReScheduled;function rescheduleContact(_0x2d982f){return cmHopper[_0x5645('0xf')](_0x2d982f)[_0x5645('0x8')](function(_0x2270a1){logger['error'](_0x5645('0x10'),inspectError(_0x2270a1));});}exports[_0x5645('0xf')]=rescheduleContact;function unlockContact(_0x25863f,_0x4cbd46,_0x4b3be6){return cmHopper[_0x5645('0x11')](_0x25863f,_0x4cbd46,_0x4b3be6)[_0x5645('0x8')](function(_0x511aed){logger[_0x5645('0xb')](_0x5645('0x12'),inspectError(_0x511aed));});}exports[_0x5645('0x11')]=unlockContact;function moveContactManagedDialer(_0x5179fd){return cmHopper[_0x5645('0x13')](_0x5179fd)[_0x5645('0x8')](function(_0x22a6cf){logger[_0x5645('0xb')]('[moveContactManagedDialer]',inspectError(_0x22a6cf));});}exports[_0x5645('0x13')]=moveContactManagedDialer;function checkIsBlackList(_0x52ac46){return cmHopperBlack['checkIsBlackList'](_0x52ac46)[_0x5645('0x8')](function(_0x1e2cba){logger[_0x5645('0xb')]('[checkIsBlackList]',inspectError(_0x1e2cba));});}exports[_0x5645('0x14')]=checkIsBlackList;function checkIsBlackListIvr(_0x50ed38){return cmHopperBlack[_0x5645('0x15')](_0x50ed38)['catch'](function(_0x4f82d0){logger[_0x5645('0xb')]('[checkIsBlackListIvr]',inspectError(_0x4f82d0));});}exports[_0x5645('0x15')]=checkIsBlackListIvr;function verifyAdditionalPhones(_0x379cbd,_0x502c2e,_0x18680f){return cmHopperAdditionalPhone[_0x5645('0x16')](_0x379cbd,_0x502c2e,_0x18680f)[_0x5645('0x8')](function(_0x50fa82){logger[_0x5645('0xb')](_0x5645('0x17'),inspectError(_0x50fa82));});}exports[_0x5645('0x16')]=verifyAdditionalPhones;function swapAdditionalPhones(_0x46b33a,_0x568fd6,_0x4bc484){return cmHopperAdditionalPhone['swapAdditionalPhones'](_0x46b33a,_0x568fd6,_0x4bc484)['catch'](function(_0x472982){logger['error']('[swapAdditionalPhone]',inspectError(_0x472982));});}exports[_0x5645('0x18')]=swapAdditionalPhones;function avgHandleTime(_0x12f43a){return cmHopperHistory[_0x5645('0x19')](_0x12f43a)[_0x5645('0x8')](function(_0x3a5c61){logger[_0x5645('0xb')](_0x5645('0x1a'),inspectError(_0x3a5c61));});}exports[_0x5645('0x19')]=avgHandleTime;function createHistory(_0x4493e6){return cmHopperHistory[_0x5645('0x1b')](_0x4493e6)[_0x5645('0x8')](function(_0x2154a7){logger[_0x5645('0xb')](_0x5645('0x1c'),inspectError(_0x2154a7));});}exports['createHistory']=createHistory;
\ No newline at end of file