Built motion from commit 44b1f254.|2.6.26
[motion2.git] / server / services / ami / preview / rpcDb.js
index 24d61a6..203a4d8 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xea79=['catch','resolve','then','[createHistory]\x20','moveContactManagedDialer','[moveContactManagedDialer]\x20','checkIsBlackList','getContactPreview','[getContactPreview]\x20','createAgentHistory','createCustomerHistory','UserId','active','[rescheduleContact]\x20','[countReScheduled]\x20','unlockContact','[unlockContact]\x20','disableContact','[activeContact]\x20','crateCustomerReportQueue','type','calleridnum','calleridname','queue','answertime','queuecallerleaveAt','queuecallercomplete','queuecallercompleteAt','endtime','connectedlinename','context','from-sip','xcally-motion-preview','assigned','queuecallerexitreason','COMPLETED','create','[GetContactRecallMe]\x20','rescheduleContactInQueue','[rescheduleContactInQueue]\x20','../../../config/logger','preview','../rpc/cmHopper','../rpc/cmHopperBlack','../rpc/agentReportPreview','../rpc/voiceQueueReport','error','inspect','createHistory'];(function(_0x5d46fa,_0x472f27){var _0x5b49ec=function(_0x1205b8){while(--_0x1205b8){_0x5d46fa['push'](_0x5d46fa['shift']());}};_0x5b49ec(++_0x472f27);}(_0xea79,0x8a));var _0x9ea7=function(_0x103466,_0x190bb5){_0x103466=_0x103466-0x0;var _0x416ba8=_0xea79[_0x103466];return _0x416ba8;};'use strict';var util=require('util');var BPromise=require('bluebird');var logger=require(_0x9ea7('0x0'))(_0x9ea7('0x1'));var cmHopper=require(_0x9ea7('0x2'));var cmHopperHistory=require('../rpc/cmHopperHistory');var cmHopperBlack=require(_0x9ea7('0x3'));var agentReportPreview=require(_0x9ea7('0x4'));var voiceQueueReport=require(_0x9ea7('0x5'));function loggerCatch(_0x569931){return function(_0x3599a9){logger[_0x9ea7('0x6')](_0x569931,util[_0x9ea7('0x7')](_0x3599a9,{'showHidden':![],'depth':null}));};}function create(_0x52cee4){return cmHopperHistory[_0x9ea7('0x8')](_0x52cee4)[_0x9ea7('0x9')](loggerCatch('[createHistory]\x20'));}function createAgent(_0xc2a7f4){return BPromise[_0x9ea7('0xa')]()[_0x9ea7('0xb')](agentReportPreview['createHistory'](_0xc2a7f4))[_0x9ea7('0x9')](loggerCatch(_0x9ea7('0xc')));}function moveContact(_0x183bfd){return cmHopper[_0x9ea7('0xd')](_0x183bfd,!![])[_0x9ea7('0x9')](loggerCatch(_0x9ea7('0xe')));}exports[_0x9ea7('0xf')]=function(_0x2534f9){return cmHopperBlack[_0x9ea7('0xf')](_0x2534f9)['catch'](loggerCatch('[checkIsBlackList]\x20'));};exports[_0x9ea7('0x10')]=function(_0x40cc7a){return BPromise[_0x9ea7('0xa')]()[_0x9ea7('0xb')](cmHopper[_0x9ea7('0x10')](_0x40cc7a))[_0x9ea7('0x9')](loggerCatch(_0x9ea7('0x11')));};exports[_0x9ea7('0x8')]=function(_0x596471,_0x4d9c62){create(_0x596471)[_0x9ea7('0x9')](loggerCatch(_0x4d9c62));moveContact(_0x596471)['catch'](loggerCatch(_0x4d9c62));};exports[_0x9ea7('0x12')]=function(_0x3ca9b7,_0x338a37){createAgent(_0x3ca9b7)[_0x9ea7('0x9')](loggerCatch(_0x338a37));};exports[_0x9ea7('0x13')]=function(_0x44899b,_0x285485){create(_0x44899b)[_0x9ea7('0x9')](loggerCatch(_0x285485));};exports['createCustomerFinal']=function(_0x5720f5,_0x9434f6){moveContact(_0x5720f5)[_0x9ea7('0x9')](loggerCatch(_0x9434f6));};exports['rescheduleContact']=function(_0x56b4c0,_0x14e126,_0x2b5fb7){if(_0x14e126){_0x56b4c0[_0x9ea7('0x14')]=null;}if(_0x2b5fb7){_0x56b4c0[_0x9ea7('0x15')]=![];}return cmHopper['rescheduleContact'](_0x56b4c0)[_0x9ea7('0x9')](loggerCatch(_0x9ea7('0x16')));};exports['countReScheduled']=function(_0x28216c){return cmHopper['countReScheduled'](_0x28216c)[_0x9ea7('0x9')](loggerCatch(_0x9ea7('0x17')));};exports[_0x9ea7('0x18')]=function(_0x1ee146){return cmHopper['unlockContact']({'UserId':null},_0x1ee146,0x1)[_0x9ea7('0x9')](loggerCatch(_0x9ea7('0x19')));};exports[_0x9ea7('0x1a')]=function(_0x5e8da2){return cmHopper[_0x9ea7('0x18')]({'active':![]},_0x5e8da2,0x1)[_0x9ea7('0x9')](loggerCatch(_0x9ea7('0x1b')));};exports[_0x9ea7('0x1c')]=function(_0x465787){var _0x4531ce={};_0x4531ce[_0x9ea7('0x1d')]=_0x465787['type'];_0x4531ce['uniqueid']=_0x465787['uniqueid'];_0x4531ce[_0x9ea7('0x1e')]=_0x465787[_0x9ea7('0x1e')];_0x4531ce[_0x9ea7('0x1f')]=_0x465787[_0x9ea7('0x1f')];_0x4531ce['queue']=_0x465787[_0x9ea7('0x20')];_0x4531ce['queuecallerjoinAt']=_0x465787[_0x9ea7('0x21')];_0x4531ce[_0x9ea7('0x22')]=_0x465787['answertime'];_0x4531ce[_0x9ea7('0x23')]=0x1;_0x4531ce[_0x9ea7('0x24')]=_0x465787[_0x9ea7('0x25')];_0x4531ce[_0x9ea7('0x26')]=_0x465787['membername'];_0x4531ce[_0x9ea7('0x27')]=_0x9ea7('0x28');_0x4531ce['exten']=_0x9ea7('0x29');_0x4531ce['holdtime']=0x0;_0x4531ce[_0x9ea7('0x2a')]=0x1;_0x4531ce['lastAssignedTo']=_0x465787['membername'];_0x4531ce[_0x9ea7('0x2b')]=_0x9ea7('0x2c');return BPromise[_0x9ea7('0xa')]()[_0x9ea7('0xb')](voiceQueueReport[_0x9ea7('0x2d')](_0x4531ce))[_0x9ea7('0x9')](loggerCatch('[voiceQueueReport]\x20'));};exports['getContactRecallMe']=function(_0x2c1d7e,_0x38b9f2){return BPromise[_0x9ea7('0xa')]()['then'](cmHopper['getContactRecallMe'](_0x2c1d7e,_0x38b9f2))[_0x9ea7('0x9')](loggerCatch(_0x9ea7('0x2e')));};exports[_0x9ea7('0x2f')]=function(_0x39700d){return cmHopper['rescheduleContact'](_0x39700d,!![],!![])['catch'](loggerCatch(_0x9ea7('0x30')));};
\ No newline at end of file
+var _0x0919=['error','inspect','catch','[createHistory]\x20','resolve','createHistory','[moveContactManagedDialer]\x20','checkIsBlackList','[checkIsBlackList]\x20','getContactPreview','then','[getContactPreview]\x20','createAgentHistory','createCustomerHistory','createCustomerFinal','rescheduleContact','UserId','active','[rescheduleContact]\x20','countReScheduled','[countReScheduled]\x20','unlockContact','disableContact','[activeContact]\x20','crateCustomerReportQueue','type','uniqueid','calleridnum','calleridname','queue','queuecallerjoinAt','answertime','queuecallerleaveAt','queuecallercomplete','connectedlinename','membername','context','from-sip','exten','xcally-motion-preview','holdtime','queuecallerexitreason','COMPLETED','create','[voiceQueueReport]\x20','getContactRecallMe','[GetContactRecallMe]\x20','rescheduleContactInQueue','[rescheduleContactInQueue]\x20','util','bluebird','preview','../rpc/cmHopper','../rpc/cmHopperBlack'];(function(_0x39dd57,_0x4ef720){var _0x25171a=function(_0x30e588){while(--_0x30e588){_0x39dd57['push'](_0x39dd57['shift']());}};_0x25171a(++_0x4ef720);}(_0x0919,0x1e1));var _0x9091=function(_0x193927,_0x545c88){_0x193927=_0x193927-0x0;var _0x1d21b1=_0x0919[_0x193927];return _0x1d21b1;};'use strict';var util=require(_0x9091('0x0'));var BPromise=require(_0x9091('0x1'));var logger=require('../../../config/logger')(_0x9091('0x2'));var cmHopper=require(_0x9091('0x3'));var cmHopperHistory=require('../rpc/cmHopperHistory');var cmHopperBlack=require(_0x9091('0x4'));var agentReportPreview=require('../rpc/agentReportPreview');var voiceQueueReport=require('../rpc/voiceQueueReport');function loggerCatch(_0x173767){return function(_0xef08f2){logger[_0x9091('0x5')](_0x173767,util[_0x9091('0x6')](_0xef08f2,{'showHidden':![],'depth':null}));};}function create(_0xa96738){return cmHopperHistory['createHistory'](_0xa96738)[_0x9091('0x7')](loggerCatch(_0x9091('0x8')));}function createAgent(_0x51e342){return BPromise[_0x9091('0x9')]()['then'](agentReportPreview[_0x9091('0xa')](_0x51e342))['catch'](loggerCatch('[createHistory]\x20'));}function moveContact(_0x52d7cf){return cmHopper['moveContactManagedDialer'](_0x52d7cf,!![])[_0x9091('0x7')](loggerCatch(_0x9091('0xb')));}exports[_0x9091('0xc')]=function(_0x38fd42){return cmHopperBlack[_0x9091('0xc')](_0x38fd42)[_0x9091('0x7')](loggerCatch(_0x9091('0xd')));};exports[_0x9091('0xe')]=function(_0x27a742){return BPromise[_0x9091('0x9')]()[_0x9091('0xf')](cmHopper['getContactPreview'](_0x27a742))[_0x9091('0x7')](loggerCatch(_0x9091('0x10')));};exports['createHistory']=function(_0x520744,_0x43ca35){create(_0x520744)[_0x9091('0x7')](loggerCatch(_0x43ca35));moveContact(_0x520744)[_0x9091('0x7')](loggerCatch(_0x43ca35));};exports[_0x9091('0x11')]=function(_0x23b47c,_0x8cb2bc){createAgent(_0x23b47c)[_0x9091('0x7')](loggerCatch(_0x8cb2bc));};exports[_0x9091('0x12')]=function(_0x3e6e0c,_0x39e9f3){create(_0x3e6e0c)[_0x9091('0x7')](loggerCatch(_0x39e9f3));};exports[_0x9091('0x13')]=function(_0xe7347,_0x1060a0){moveContact(_0xe7347)[_0x9091('0x7')](loggerCatch(_0x1060a0));};exports[_0x9091('0x14')]=function(_0x448145,_0x300c5c,_0x4b8800){if(_0x300c5c){_0x448145[_0x9091('0x15')]=null;}if(_0x4b8800){_0x448145[_0x9091('0x16')]=![];}return cmHopper[_0x9091('0x14')](_0x448145)[_0x9091('0x7')](loggerCatch(_0x9091('0x17')));};exports[_0x9091('0x18')]=function(_0x38f714){return cmHopper[_0x9091('0x18')](_0x38f714)['catch'](loggerCatch(_0x9091('0x19')));};exports[_0x9091('0x1a')]=function(_0x14115d){return cmHopper[_0x9091('0x1a')]({'UserId':null},_0x14115d,0x1)[_0x9091('0x7')](loggerCatch('[unlockContact]\x20'));};exports[_0x9091('0x1b')]=function(_0x3e6b5b){return cmHopper[_0x9091('0x1a')]({'active':![]},_0x3e6b5b,0x1)[_0x9091('0x7')](loggerCatch(_0x9091('0x1c')));};exports[_0x9091('0x1d')]=function(_0x2a87cb){var _0x3288c1={};_0x3288c1[_0x9091('0x1e')]=_0x2a87cb[_0x9091('0x1e')];_0x3288c1['uniqueid']=_0x2a87cb[_0x9091('0x1f')];_0x3288c1[_0x9091('0x20')]=_0x2a87cb[_0x9091('0x20')];_0x3288c1[_0x9091('0x21')]=_0x2a87cb[_0x9091('0x21')];_0x3288c1[_0x9091('0x22')]=_0x2a87cb[_0x9091('0x22')];_0x3288c1[_0x9091('0x23')]=_0x2a87cb[_0x9091('0x24')];_0x3288c1[_0x9091('0x25')]=_0x2a87cb[_0x9091('0x24')];_0x3288c1[_0x9091('0x26')]=0x1;_0x3288c1['queuecallercompleteAt']=_0x2a87cb['endtime'];_0x3288c1[_0x9091('0x27')]=_0x2a87cb[_0x9091('0x28')];_0x3288c1[_0x9091('0x29')]=_0x9091('0x2a');_0x3288c1[_0x9091('0x2b')]=_0x9091('0x2c');_0x3288c1[_0x9091('0x2d')]=0x0;_0x3288c1['assigned']=0x1;_0x3288c1['lastAssignedTo']=_0x2a87cb['membername'];_0x3288c1[_0x9091('0x2e')]=_0x9091('0x2f');return BPromise[_0x9091('0x9')]()[_0x9091('0xf')](voiceQueueReport[_0x9091('0x30')](_0x3288c1))[_0x9091('0x7')](loggerCatch(_0x9091('0x31')));};exports[_0x9091('0x32')]=function(_0x2f02d5,_0x1fefae){return BPromise[_0x9091('0x9')]()[_0x9091('0xf')](cmHopper[_0x9091('0x32')](_0x2f02d5,_0x1fefae))[_0x9091('0x7')](loggerCatch(_0x9091('0x33')));};exports[_0x9091('0x34')]=function(_0x24efd7){return cmHopper['rescheduleContact'](_0x24efd7,!![],!![])[_0x9091('0x7')](loggerCatch(_0x9091('0x35')));};
\ No newline at end of file