Built motion from commit ff78e754.|2.6.29
[motion2.git] / server / services / ami / dialer / utils / hopper.js
index 56c4c1b..3564e4f 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x5496=['[getContactDialer]','getContactDialerIvr','[getContactDialerIvr]','countReScheduled','[countReScheduled]','rescheduleContact','[rescheduleContact]','unlockContact','[unlockContact]','moveContactManagedDialer','checkIsBlackList','[checkIsBlackList]','checkIsBlackListIvr','[checkIsBlackListIvr]','verifyAdditionalPhones','[verifyAdditionalPhone]','swapAdditionalPhones','[swapAdditionalPhone]','avgHandleTime','[avgHandleTime]','createHistory','util','../../../../config/logger','dialer','../../rpc/cmHopper','../../rpc/cmHopperAdditionalPhone','../../rpc/cmHopperHistory','inspect','dialOrderByScheduledAt','catch','temp','error'];(function(_0xb77c9c,_0x49d278){var _0x186557=function(_0x40e99b){while(--_0x40e99b){_0xb77c9c['push'](_0xb77c9c['shift']());}};_0x186557(++_0x49d278);}(_0x5496,0x175));var _0x6549=function(_0x1877d4,_0x201b5c){_0x1877d4=_0x1877d4-0x0;var _0xff5ed4=_0x5496[_0x1877d4];return _0xff5ed4;};'use strict';var util=require(_0x6549('0x0'));var logger=require(_0x6549('0x1'))(_0x6549('0x2'));var cmHopper=require(_0x6549('0x3'));var cmHopperAdditionalPhone=require(_0x6549('0x4'));var cmHopperBlack=require('../../rpc/cmHopperBlack');var cmHopperHistory=require(_0x6549('0x5'));function inspectError(_0x4de1db){return util[_0x6549('0x6')](_0x4de1db,{'showHidden':![],'depth':null});}function getContactDialer(_0x8112c5,_0x3750cc,_0x4d0473){return cmHopper['getContactDialer'](_0x8112c5['id'],_0x3750cc,_0x4d0473,_0x8112c5[_0x6549('0x7')])[_0x6549('0x8')](function(_0x4fcffd){_0x8112c5[_0x6549('0x9')]=0x0;logger[_0x6549('0xa')](_0x6549('0xb'),inspectError(_0x4fcffd));});}exports['getContactDialer']=getContactDialer;function getContactDialerIvr(_0xa12086,_0x35d008){return cmHopper[_0x6549('0xc')](_0xa12086['id'],_0x35d008,_0xa12086[_0x6549('0x7')])[_0x6549('0x8')](function(_0x3e08a6){_0xa12086['temp']=0x0;logger['error'](_0x6549('0xd'),inspectError(_0x3e08a6));});}exports[_0x6549('0xc')]=getContactDialerIvr;function countReScheduled(_0x3c5f9b){return cmHopper[_0x6549('0xe')](_0x3c5f9b)[_0x6549('0x8')](function(_0x5bc018){logger['error'](_0x6549('0xf'),inspectError(_0x5bc018));});}exports[_0x6549('0xe')]=countReScheduled;function rescheduleContact(_0x57a149){return cmHopper[_0x6549('0x10')](_0x57a149)[_0x6549('0x8')](function(_0x195d25){logger[_0x6549('0xa')](_0x6549('0x11'),inspectError(_0x195d25));});}exports[_0x6549('0x10')]=rescheduleContact;function unlockContact(_0x55c112,_0x5db86d,_0x384f75){return cmHopper[_0x6549('0x12')](_0x55c112,_0x5db86d,_0x384f75)['catch'](function(_0x238a04){logger[_0x6549('0xa')](_0x6549('0x13'),inspectError(_0x238a04));});}exports[_0x6549('0x12')]=unlockContact;function moveContactManagedDialer(_0xffc8b9){return cmHopper['moveContactManagedDialer'](_0xffc8b9)['catch'](function(_0x26a212){logger['error']('[moveContactManagedDialer]',inspectError(_0x26a212));});}exports[_0x6549('0x14')]=moveContactManagedDialer;function checkIsBlackList(_0x1e5079){return cmHopperBlack[_0x6549('0x15')](_0x1e5079)[_0x6549('0x8')](function(_0x236fd9){logger['error'](_0x6549('0x16'),inspectError(_0x236fd9));});}exports['checkIsBlackList']=checkIsBlackList;function checkIsBlackListIvr(_0x125096){return cmHopperBlack[_0x6549('0x17')](_0x125096)[_0x6549('0x8')](function(_0x29c6b3){logger[_0x6549('0xa')](_0x6549('0x18'),inspectError(_0x29c6b3));});}exports[_0x6549('0x17')]=checkIsBlackListIvr;function verifyAdditionalPhones(_0x25bc01,_0x2be467,_0x6ae00c){return cmHopperAdditionalPhone[_0x6549('0x19')](_0x25bc01,_0x2be467,_0x6ae00c)[_0x6549('0x8')](function(_0x23c0ba){logger['error'](_0x6549('0x1a'),inspectError(_0x23c0ba));});}exports[_0x6549('0x19')]=verifyAdditionalPhones;function swapAdditionalPhones(_0x53bbca,_0x126967,_0x29f89e){return cmHopperAdditionalPhone[_0x6549('0x1b')](_0x53bbca,_0x126967,_0x29f89e)['catch'](function(_0x31a95){logger[_0x6549('0xa')](_0x6549('0x1c'),inspectError(_0x31a95));});}exports[_0x6549('0x1b')]=swapAdditionalPhones;function avgHandleTime(_0x442862){return cmHopperHistory[_0x6549('0x1d')](_0x442862)[_0x6549('0x8')](function(_0xa6c718){logger['error'](_0x6549('0x1e'),inspectError(_0xa6c718));});}exports[_0x6549('0x1d')]=avgHandleTime;function createHistory(_0x17fdfb){return cmHopperHistory['createHistory'](_0x17fdfb)[_0x6549('0x8')](function(_0x4acaf5){logger['error']('[createHistory]',inspectError(_0x4acaf5));});}exports[_0x6549('0x1f')]=createHistory;
\ No newline at end of file
+var _0x7c09=['[getContactDialerIvr]','countReScheduled','[countReScheduled]','rescheduleContact','[rescheduleContact]','unlockContact','[unlockContact]','moveContactManagedDialer','[moveContactManagedDialer]','checkIsBlackList','checkIsBlackListIvr','[checkIsBlackListIvr]','[verifyAdditionalPhone]','swapAdditionalPhones','avgHandleTime','[avgHandleTime]','createHistory','[createHistory]','../../../../config/logger','dialer','../../rpc/cmHopperAdditionalPhone','../../rpc/cmHopperBlack','../../rpc/cmHopperHistory','inspect','catch','temp','error','[getContactDialer]','getContactDialerIvr','dialOrderByScheduledAt'];(function(_0x1849df,_0xeb56eb){var _0x279f02=function(_0x27dbe1){while(--_0x27dbe1){_0x1849df['push'](_0x1849df['shift']());}};_0x279f02(++_0xeb56eb);}(_0x7c09,0x102));var _0x97c0=function(_0x38e3dd,_0x400657){_0x38e3dd=_0x38e3dd-0x0;var _0x300a89=_0x7c09[_0x38e3dd];return _0x300a89;};'use strict';var util=require('util');var logger=require(_0x97c0('0x0'))(_0x97c0('0x1'));var cmHopper=require('../../rpc/cmHopper');var cmHopperAdditionalPhone=require(_0x97c0('0x2'));var cmHopperBlack=require(_0x97c0('0x3'));var cmHopperHistory=require(_0x97c0('0x4'));function inspectError(_0x214897){return util[_0x97c0('0x5')](_0x214897,{'showHidden':![],'depth':null});}function getContactDialer(_0x99bf54,_0x15c67b,_0x4a7788){return cmHopper['getContactDialer'](_0x99bf54['id'],_0x15c67b,_0x4a7788,_0x99bf54['dialOrderByScheduledAt'])[_0x97c0('0x6')](function(_0x42c6c7){_0x99bf54[_0x97c0('0x7')]=0x0;logger[_0x97c0('0x8')](_0x97c0('0x9'),inspectError(_0x42c6c7));});}exports['getContactDialer']=getContactDialer;function getContactDialerIvr(_0x205520,_0x4ac5f1){return cmHopper[_0x97c0('0xa')](_0x205520['id'],_0x4ac5f1,_0x205520[_0x97c0('0xb')])['catch'](function(_0x50412f){_0x205520[_0x97c0('0x7')]=0x0;logger[_0x97c0('0x8')](_0x97c0('0xc'),inspectError(_0x50412f));});}exports[_0x97c0('0xa')]=getContactDialerIvr;function countReScheduled(_0x346e34){return cmHopper[_0x97c0('0xd')](_0x346e34)[_0x97c0('0x6')](function(_0x39a3b4){logger[_0x97c0('0x8')](_0x97c0('0xe'),inspectError(_0x39a3b4));});}exports[_0x97c0('0xd')]=countReScheduled;function rescheduleContact(_0x132865){return cmHopper[_0x97c0('0xf')](_0x132865)['catch'](function(_0x3f2fc2){logger[_0x97c0('0x8')](_0x97c0('0x10'),inspectError(_0x3f2fc2));});}exports['rescheduleContact']=rescheduleContact;function unlockContact(_0x42027d,_0x9ca6a8,_0x379951){return cmHopper[_0x97c0('0x11')](_0x42027d,_0x9ca6a8,_0x379951)[_0x97c0('0x6')](function(_0x13d46e){logger['error'](_0x97c0('0x12'),inspectError(_0x13d46e));});}exports[_0x97c0('0x11')]=unlockContact;function moveContactManagedDialer(_0x51180e){return cmHopper[_0x97c0('0x13')](_0x51180e)[_0x97c0('0x6')](function(_0x179d43){logger[_0x97c0('0x8')](_0x97c0('0x14'),inspectError(_0x179d43));});}exports[_0x97c0('0x13')]=moveContactManagedDialer;function checkIsBlackList(_0x4fed42){return cmHopperBlack[_0x97c0('0x15')](_0x4fed42)[_0x97c0('0x6')](function(_0x323863){logger['error']('[checkIsBlackList]',inspectError(_0x323863));});}exports[_0x97c0('0x15')]=checkIsBlackList;function checkIsBlackListIvr(_0xa3f59d){return cmHopperBlack[_0x97c0('0x16')](_0xa3f59d)['catch'](function(_0x13a6c9){logger[_0x97c0('0x8')](_0x97c0('0x17'),inspectError(_0x13a6c9));});}exports[_0x97c0('0x16')]=checkIsBlackListIvr;function verifyAdditionalPhones(_0x30fba2,_0x3a0bfb,_0x9dff60){return cmHopperAdditionalPhone['verifyAdditionalPhones'](_0x30fba2,_0x3a0bfb,_0x9dff60)[_0x97c0('0x6')](function(_0x29b3aa){logger[_0x97c0('0x8')](_0x97c0('0x18'),inspectError(_0x29b3aa));});}exports['verifyAdditionalPhones']=verifyAdditionalPhones;function swapAdditionalPhones(_0x2bda6c,_0x14cada,_0x52a429){return cmHopperAdditionalPhone[_0x97c0('0x19')](_0x2bda6c,_0x14cada,_0x52a429)[_0x97c0('0x6')](function(_0x447316){logger['error']('[swapAdditionalPhone]',inspectError(_0x447316));});}exports['swapAdditionalPhones']=swapAdditionalPhones;function avgHandleTime(_0x11b8ad){return cmHopperHistory[_0x97c0('0x1a')](_0x11b8ad)[_0x97c0('0x6')](function(_0x225e43){logger[_0x97c0('0x8')](_0x97c0('0x1b'),inspectError(_0x225e43));});}exports['avgHandleTime']=avgHandleTime;function createHistory(_0x10e47e){return cmHopperHistory[_0x97c0('0x1c')](_0x10e47e)[_0x97c0('0x6')](function(_0x4ad645){logger[_0x97c0('0x8')](_0x97c0('0x1d'),inspectError(_0x4ad645));});}exports[_0x97c0('0x1c')]=createHistory;
\ No newline at end of file