Built motion from commit (unavailable).|2.5.26
[motion2.git] / server / services / ami / report / index.js
index fa8e7e8..d5af401 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x9b32=['./voiceCallReport','realtime','agents','telephones','sync','disabled','custom:voiceQueueReport','voiceQueueReport','bind','custom:voiceCallReport','voiceCallReport','custom:voiceAgentReport','voiceAgentReport','custom:voiceDialReport','voiceDialReport','blindtransfer','blindTransfer','attendedTransfer','prototype','find','accountcode','name','isNil','interface','format','SIP/%s','length','connectedlinenum','assigned','lastAssignedTo','queuecallercomplete','queuecallerexitAt','YYYY-MM-DD\x20HH:mm:ss','destination','exten','type','dialer','lastapplication','queue','lastdata','context','from-voip-provider','from-sip','xcally-motion-preview','calleridpreview','originatecalleridnum','destinationchannel','channel','callerid','calleridnum','disposition','ANSWERED','calleridname','transfers','linkedid','transfereelinkedid','uniqueid','monitor','monitorFilename','monitors','filename','createdAt','connectedlinename','membername','xcally-motion-dialer','create','isArray','forEach','Local','indexOf','phone','substring','findAgent','transfererlinkedid','lodash','util','../../../config/environment','../ami','../rpc/voiceAgentReport','../rpc/voiceCallReport','../rpc/memberReport','../rpc/voiceRecording','../rpc/voiceTransferReport','./voiceQueueReport'];(function(_0x59a4ed,_0x1013de){var _0x195326=function(_0x18e519){while(--_0x18e519){_0x59a4ed['push'](_0x59a4ed['shift']());}};_0x195326(++_0x1013de);}(_0x9b32,0x9e));var _0x29b3=function(_0x104ab3,_0x46b15d){_0x104ab3=_0x104ab3-0x0;var _0x51b680=_0x9b32[_0x104ab3];return _0x51b680;};'use strict';var _=require(_0x29b3('0x0'));var moment=require('moment');var util=require(_0x29b3('0x1'));var config=require(_0x29b3('0x2'));var ami=require(_0x29b3('0x3'));var RpcVoiceAgentReport=require(_0x29b3('0x4'));var RpcVoiceCallReport=require(_0x29b3('0x5'));var RpcVoiceDialReport=require('../rpc/voiceDialReport');var RpcMemberReport=require(_0x29b3('0x6'));var RpcVoiceQueueReport=require('../rpc/voiceQueueReport');var RpcVoiceRecording=require(_0x29b3('0x7'));var RpcVoiceTransferReport=require(_0x29b3('0x8'));var VoiceQueueReport=require(_0x29b3('0x9'));var VoiceCallReport=require(_0x29b3('0xa'));var VoiceAgentReport=require('./voiceAgentReport');var VoiceDialReport=require('./voiceDialReport');var UserReport=require('./userReport');function Report(_0x2e0593){this[_0x29b3('0xb')]=_0x2e0593;this[_0x29b3('0xc')]=_0x2e0593[_0x29b3('0xc')];this[_0x29b3('0xd')]=_0x2e0593[_0x29b3('0xd')];}Report['prototype'][_0x29b3('0xe')]=function(_0x56367b){var _0x38784f=new VoiceQueueReport(this['realtime']);var _0x4ee04f=new VoiceAgentReport(this[_0x29b3('0xb')]);var _0x28b625=new VoiceDialReport(this['realtime']);var _0x28649d=new VoiceCallReport(this[_0x29b3('0xb')]);var _0x39ddfc=new UserReport(this['realtime']);if(config['xdr']&&config['xdr'][_0x29b3('0xf')]){ami['on'](_0x29b3('0x10'),this[_0x29b3('0x11')][_0x29b3('0x12')](this));ami['on'](_0x29b3('0x13'),this[_0x29b3('0x14')][_0x29b3('0x12')](this));ami['on'](_0x29b3('0x15'),this[_0x29b3('0x16')][_0x29b3('0x12')](this));ami['on'](_0x29b3('0x17'),this[_0x29b3('0x18')][_0x29b3('0x12')](this));ami['on'](_0x29b3('0x19'),this[_0x29b3('0x1a')][_0x29b3('0x12')](this));ami['on']('attendedtransfer',this[_0x29b3('0x1b')][_0x29b3('0x12')](this));}};Report[_0x29b3('0x1c')]['findAgent']=function(_0x3ff2d5){var _0x96e551;_0x96e551=_[_0x29b3('0x1d')](this[_0x29b3('0xc')],function(_0x32712b){return _0x32712b[_0x29b3('0x1e')]==_0x3ff2d5||_0x32712b[_0x29b3('0x1f')]==_0x3ff2d5;});if(_[_0x29b3('0x20')](_0x96e551)){var _0x28e041=_['find'](this[_0x29b3('0xd')],function(_0x4bbda8){return _0x4bbda8[_0x29b3('0x1e')]==_0x3ff2d5||_0x4bbda8[_0x29b3('0x1f')]==_0x3ff2d5;});if(_0x28e041){_0x96e551=_['find'](this[_0x29b3('0xc')],function(_0x1269f1){return _0x1269f1[_0x29b3('0x21')]==util[_0x29b3('0x22')](_0x29b3('0x23'),_0x28e041[_0x29b3('0x1f')]);});}}return _0x96e551;};Report[_0x29b3('0x1c')][_0x29b3('0x11')]=function(_0x561423){for(var _0x1376ac=0x0;_0x1376ac<_0x561423[_0x29b3('0x24')];_0x1376ac+=0x1){var _0x4498a6=this['findAgent'](_0x561423[_0x1376ac][_0x29b3('0x25')]);if(_0x4498a6){_0x561423[_0x1376ac][_0x29b3('0x1e')]=_0x4498a6[_0x29b3('0x1e')];_0x561423[_0x1376ac][_0x29b3('0x26')]=!![];_0x561423[_0x1376ac][_0x29b3('0x27')]=_0x4498a6[_0x29b3('0x1f')];_0x561423[_0x1376ac][_0x29b3('0x21')]=_['isNil'](_0x4498a6[_0x29b3('0x21')])?util['format'](_0x29b3('0x23'),_0x4498a6['name']):_0x4498a6[_0x29b3('0x21')];if(_0x561423[_0x1376ac][_0x29b3('0x28')]){_0x561423[_0x1376ac]['queuecallercompleteAt']=moment()[_0x29b3('0x22')]('YYYY-MM-DD\x20HH:mm:ss');}if(_0x561423[_0x1376ac]['queuecallerexit']){_0x561423[_0x1376ac][_0x29b3('0x29')]=moment()[_0x29b3('0x22')](_0x29b3('0x2a'));}RpcMemberReport[_0x29b3('0x11')](_0x561423[_0x1376ac]);}RpcVoiceQueueReport['create'](_0x561423[_0x1376ac]);}};function extractCalleridNumber(_0x383e7c){var _0x287f5c=_0x383e7c['match'](/<(.*?)>/);return _0x287f5c?_0x287f5c[0x1]:_0x383e7c;}Report[_0x29b3('0x1c')]['voiceCallReport']=function(_0x2b429b){_0x2b429b[_0x29b3('0x2b')]=_0x2b429b[_0x29b3('0x2b')]||_0x2b429b[_0x29b3('0x2c')];if(_0x2b429b[_0x29b3('0x2d')]==_0x29b3('0x2e')){_0x2b429b[_0x29b3('0x2f')]=_0x29b3('0x30');_0x2b429b[_0x29b3('0x31')]=_0x2b429b['queue'];if(_0x2b429b[_0x29b3('0x32')]==_0x29b3('0x33')){_0x2b429b[_0x29b3('0x1e')]='';_0x2b429b['destination']=extractCalleridNumber(_0x2b429b['callerid']);}else if(_0x2b429b['context']==_0x29b3('0x34')){if(_0x2b429b[_0x29b3('0x2b')]==_0x29b3('0x35')){_0x2b429b[_0x29b3('0x2b')]=extractCalleridNumber(_0x2b429b[_0x29b3('0x36')]);_0x2b429b['calleridnum']=_0x2b429b[_0x29b3('0x37')];_0x2b429b[_0x29b3('0x38')]=[_0x2b429b['channel'],_0x2b429b[_0x29b3('0x39')]=_0x2b429b[_0x29b3('0x38')]][0x0];_0x2b429b[_0x29b3('0x3a')]=_0x2b429b['calleridpreview'];}else{_0x2b429b[_0x29b3('0x2b')]=_0x2b429b['calleridnum'];_0x2b429b[_0x29b3('0x3b')]=_0x2b429b[_0x29b3('0x37')];if(_0x2b429b[_0x29b3('0x3c')]==_0x29b3('0x3d')){_0x2b429b[_0x29b3('0x1e')]=_0x2b429b['connectedlinenum'];}else{_0x2b429b[_0x29b3('0x1e')]='';}}}}else{_0x2b429b[_0x29b3('0x3a')]=util['format']('\x22%s\x22\x20<%s>',_0x2b429b[_0x29b3('0x3e')],_0x2b429b[_0x29b3('0x3b')]);}if(RpcVoiceTransferReport[_0x29b3('0x3f')][_0x2b429b[_0x29b3('0x40')]]){var _0x36a40a=RpcVoiceTransferReport[_0x29b3('0x3f')][_0x2b429b[_0x29b3('0x40')]];_0x36a40a[_0x29b3('0x41')]=_0x2b429b[_0x29b3('0x42')];RpcVoiceTransferReport['blindTransfer'](_0x36a40a);delete RpcVoiceTransferReport[_0x29b3('0x3f')][_0x2b429b[_0x29b3('0x40')]];}RpcVoiceCallReport['create'](_0x2b429b);if(_0x2b429b[_0x29b3('0x43')]){for(var _0x2f1674=0x0;_0x2f1674<_0x2b429b['monitors']['length'];_0x2f1674+=0x1){_0x2b429b[_0x29b3('0x44')]=_0x2b429b[_0x29b3('0x45')][_0x2f1674][_0x29b3('0x46')];_0x2b429b['createdAt']=_0x2b429b[_0x29b3('0x45')][_0x2f1674][_0x29b3('0x47')];if(_0x2b429b[_0x29b3('0x2c')]=='xcally-motion-preview'){_0x2b429b[_0x29b3('0x3b')]=_0x2b429b[_0x29b3('0x25')];_0x2b429b[_0x29b3('0x3e')]=_0x2b429b[_0x29b3('0x48')];_0x2b429b[_0x29b3('0x25')]=_0x2b429b[_0x29b3('0x1e')];_0x2b429b[_0x29b3('0x48')]=_0x2b429b[_0x29b3('0x49')];_0x2b429b['exten']=_0x2b429b[_0x29b3('0x37')];}else if(_0x2b429b['exten']==_0x29b3('0x4a')){_0x2b429b[_0x29b3('0x3b')]=_0x2b429b['destination'];_0x2b429b[_0x29b3('0x2c')]=_0x2b429b['originatecalleridnum'];}RpcVoiceRecording[_0x29b3('0x4b')](_0x2b429b);}}};Report['prototype'][_0x29b3('0x16')]=function(_0x526142){if(_[_0x29b3('0x4c')](_0x526142)){_0x526142[_0x29b3('0x4d')](function(_0x2cc2a3){RpcVoiceAgentReport['create'](_0x2cc2a3);});}else{RpcVoiceAgentReport[_0x29b3('0x4b')](_0x526142);}};Report[_0x29b3('0x1c')][_0x29b3('0x18')]=function(_0x54b766){RpcVoiceDialReport[_0x29b3('0x4b')](_0x54b766);var _0x422678;var _0x2b6b39;var _0x50ccbd=_0x54b766[_0x29b3('0x39')];if(_['startsWith'](_0x50ccbd,_0x29b3('0x4e'))){_0x2b6b39=_0x50ccbd['substring'](_0x50ccbd[_0x29b3('0x4f')]('/')+0x1,_0x50ccbd[_0x29b3('0x4f')]('@'));_0x422678=_[_0x29b3('0x1d')](this['agents'],function(_0x1936e4){return _0x1936e4['mobile']==_0x2b6b39||_0x1936e4[_0x29b3('0x50')]==_0x2b6b39||_0x1936e4[_0x29b3('0x1e')]==_0x2b6b39;});}else{_0x2b6b39=_0x50ccbd[_0x29b3('0x51')](_0x50ccbd[_0x29b3('0x4f')]('/')+0x1,_0x50ccbd['lastIndexOf']('-'));_0x422678=this[_0x29b3('0x52')](_0x2b6b39);}if(_0x422678){_0x54b766['interface']=_['isNil'](_0x422678[_0x29b3('0x21')])?util[_0x29b3('0x22')](_0x29b3('0x23'),_0x422678[_0x29b3('0x1f')]):_0x422678[_0x29b3('0x21')];_0x54b766['membername']=_0x422678[_0x29b3('0x1f')];_0x54b766['accountcode']=_0x422678[_0x29b3('0x1e')];RpcMemberReport[_0x29b3('0x18')](_0x54b766);}};Report[_0x29b3('0x1c')]['blindTransfer']=function(_0x1fadca){RpcVoiceTransferReport[_0x29b3('0x3f')][_0x1fadca[_0x29b3('0x53')]]=_0x1fadca;};Report[_0x29b3('0x1c')]['attendedTransfer']=function(_0x2c22ab){RpcVoiceTransferReport['attendedTransfer'](_0x2c22ab);};module['exports']=Report;
\ No newline at end of file
+var _0x9b6d=['telephones','prototype','sync','xdr','bind','voiceCallReport','voiceAgentReport','custom:voiceDialReport','voiceDialReport','blindTransfer','attendedtransfer','findAgent','find','accountcode','name','interface','length','connectedlinenum','lastAssignedTo','format','SIP/%s','queuecallercompleteAt','queuecallerexit','queuecallerexitAt','voiceQueueReport','create','match','destination','exten','type','lastapplication','queue','context','from-voip-provider','callerid','xcally-motion-preview','originatecalleridnum','destinationchannel','channel','calleridpreview','calleridnum','disposition','ANSWERED','\x22%s\x22\x20<%s>','transfers','linkedid','transfereelinkedid','uniqueid','monitor','monitors','monitorFilename','filename','createdAt','calleridname','connectedlinename','membername','xcally-motion-dialer','isArray','forEach','startsWith','Local','phone','substring','lastIndexOf','isNil','transfererlinkedid','attendedTransfer','exports','util','../../../config/environment','../ami','../rpc/voiceAgentReport','../rpc/voiceCallReport','../rpc/voiceDialReport','../rpc/memberReport','../rpc/voiceQueueReport','../rpc/voiceRecording','../rpc/voiceTransferReport','./voiceQueueReport','./voiceCallReport','./voiceAgentReport','./userReport','realtime','agents'];(function(_0x24d961,_0x51b2ce){var _0x3ce9de=function(_0x1da0e0){while(--_0x1da0e0){_0x24d961['push'](_0x24d961['shift']());}};_0x3ce9de(++_0x51b2ce);}(_0x9b6d,0x140));var _0xd9b6=function(_0x4e420c,_0x3f4ab6){_0x4e420c=_0x4e420c-0x0;var _0xfadec3=_0x9b6d[_0x4e420c];return _0xfadec3;};'use strict';var _=require('lodash');var moment=require('moment');var util=require(_0xd9b6('0x0'));var config=require(_0xd9b6('0x1'));var ami=require(_0xd9b6('0x2'));var RpcVoiceAgentReport=require(_0xd9b6('0x3'));var RpcVoiceCallReport=require(_0xd9b6('0x4'));var RpcVoiceDialReport=require(_0xd9b6('0x5'));var RpcMemberReport=require(_0xd9b6('0x6'));var RpcVoiceQueueReport=require(_0xd9b6('0x7'));var RpcVoiceRecording=require(_0xd9b6('0x8'));var RpcVoiceTransferReport=require(_0xd9b6('0x9'));var VoiceQueueReport=require(_0xd9b6('0xa'));var VoiceCallReport=require(_0xd9b6('0xb'));var VoiceAgentReport=require(_0xd9b6('0xc'));var VoiceDialReport=require('./voiceDialReport');var UserReport=require(_0xd9b6('0xd'));function Report(_0x209ae8){this[_0xd9b6('0xe')]=_0x209ae8;this[_0xd9b6('0xf')]=_0x209ae8[_0xd9b6('0xf')];this[_0xd9b6('0x10')]=_0x209ae8['telephones'];}Report[_0xd9b6('0x11')][_0xd9b6('0x12')]=function(_0x3606c9){var _0x19e404=new VoiceQueueReport(this[_0xd9b6('0xe')]);var _0x4a50c8=new VoiceAgentReport(this['realtime']);var _0x7343d2=new VoiceDialReport(this['realtime']);var _0x42db64=new VoiceCallReport(this[_0xd9b6('0xe')]);var _0x2db2b7=new UserReport(this[_0xd9b6('0xe')]);if(config[_0xd9b6('0x13')]&&config['xdr']['disabled']){ami['on']('custom:voiceQueueReport',this['voiceQueueReport'][_0xd9b6('0x14')](this));ami['on']('custom:voiceCallReport',this[_0xd9b6('0x15')][_0xd9b6('0x14')](this));ami['on']('custom:voiceAgentReport',this[_0xd9b6('0x16')][_0xd9b6('0x14')](this));ami['on'](_0xd9b6('0x17'),this[_0xd9b6('0x18')]['bind'](this));ami['on']('blindtransfer',this[_0xd9b6('0x19')][_0xd9b6('0x14')](this));ami['on'](_0xd9b6('0x1a'),this['attendedTransfer'][_0xd9b6('0x14')](this));}};Report[_0xd9b6('0x11')][_0xd9b6('0x1b')]=function(_0x1e8f57){var _0x5cfec5;_0x5cfec5=_[_0xd9b6('0x1c')](this[_0xd9b6('0xf')],function(_0x246cf9){return _0x246cf9[_0xd9b6('0x1d')]==_0x1e8f57||_0x246cf9[_0xd9b6('0x1e')]==_0x1e8f57;});if(_['isNil'](_0x5cfec5)){var _0x585003=_['find'](this[_0xd9b6('0x10')],function(_0x1aa189){return _0x1aa189['accountcode']==_0x1e8f57||_0x1aa189[_0xd9b6('0x1e')]==_0x1e8f57;});if(_0x585003){_0x5cfec5=_[_0xd9b6('0x1c')](this[_0xd9b6('0xf')],function(_0x52eed6){return _0x52eed6[_0xd9b6('0x1f')]==util['format']('SIP/%s',_0x585003[_0xd9b6('0x1e')]);});}}return _0x5cfec5;};Report[_0xd9b6('0x11')]['voiceQueueReport']=function(_0x118a38){for(var _0x7ef4=0x0;_0x7ef4<_0x118a38[_0xd9b6('0x20')];_0x7ef4+=0x1){var _0x31a7b7=this['findAgent'](_0x118a38[_0x7ef4][_0xd9b6('0x21')]);if(_0x31a7b7){_0x118a38[_0x7ef4]['accountcode']=_0x31a7b7['accountcode'];_0x118a38[_0x7ef4]['assigned']=!![];_0x118a38[_0x7ef4][_0xd9b6('0x22')]=_0x31a7b7[_0xd9b6('0x1e')];_0x118a38[_0x7ef4][_0xd9b6('0x1f')]=_['isNil'](_0x31a7b7[_0xd9b6('0x1f')])?util[_0xd9b6('0x23')](_0xd9b6('0x24'),_0x31a7b7[_0xd9b6('0x1e')]):_0x31a7b7[_0xd9b6('0x1f')];if(_0x118a38[_0x7ef4]['queuecallercomplete']){_0x118a38[_0x7ef4][_0xd9b6('0x25')]=moment()[_0xd9b6('0x23')]('YYYY-MM-DD\x20HH:mm:ss');}if(_0x118a38[_0x7ef4][_0xd9b6('0x26')]){_0x118a38[_0x7ef4][_0xd9b6('0x27')]=moment()['format']('YYYY-MM-DD\x20HH:mm:ss');}RpcMemberReport[_0xd9b6('0x28')](_0x118a38[_0x7ef4]);}RpcVoiceQueueReport[_0xd9b6('0x29')](_0x118a38[_0x7ef4]);}};function extractCalleridNumber(_0xde03c9){var _0x195557=_0xde03c9[_0xd9b6('0x2a')](/<(.*?)>/);return _0x195557?_0x195557[0x1]:_0xde03c9;}Report[_0xd9b6('0x11')]['voiceCallReport']=function(_0x201615){_0x201615[_0xd9b6('0x2b')]=_0x201615[_0xd9b6('0x2b')]||_0x201615[_0xd9b6('0x2c')];if(_0x201615[_0xd9b6('0x2d')]=='dialer'){_0x201615[_0xd9b6('0x2e')]='queue';_0x201615['lastdata']=_0x201615[_0xd9b6('0x2f')];if(_0x201615[_0xd9b6('0x30')]==_0xd9b6('0x31')){_0x201615['accountcode']='';_0x201615[_0xd9b6('0x2b')]=extractCalleridNumber(_0x201615[_0xd9b6('0x32')]);}else if(_0x201615[_0xd9b6('0x30')]=='from-sip'){if(_0x201615[_0xd9b6('0x2b')]==_0xd9b6('0x33')){_0x201615[_0xd9b6('0x2b')]=extractCalleridNumber(_0x201615['calleridpreview']);_0x201615['calleridnum']=_0x201615[_0xd9b6('0x34')];_0x201615[_0xd9b6('0x35')]=[_0x201615[_0xd9b6('0x36')],_0x201615[_0xd9b6('0x36')]=_0x201615[_0xd9b6('0x35')]][0x0];_0x201615[_0xd9b6('0x32')]=_0x201615[_0xd9b6('0x37')];}else{_0x201615['destination']=_0x201615[_0xd9b6('0x38')];_0x201615[_0xd9b6('0x38')]=_0x201615[_0xd9b6('0x34')];if(_0x201615[_0xd9b6('0x39')]==_0xd9b6('0x3a')){_0x201615['accountcode']=_0x201615[_0xd9b6('0x21')];}else{_0x201615[_0xd9b6('0x1d')]='';}}}}else{_0x201615['callerid']=util[_0xd9b6('0x23')](_0xd9b6('0x3b'),_0x201615['calleridname'],_0x201615[_0xd9b6('0x38')]);}if(RpcVoiceTransferReport[_0xd9b6('0x3c')][_0x201615[_0xd9b6('0x3d')]]){var _0xfbbb94=RpcVoiceTransferReport['transfers'][_0x201615[_0xd9b6('0x3d')]];_0xfbbb94[_0xd9b6('0x3e')]=_0x201615[_0xd9b6('0x3f')];RpcVoiceTransferReport[_0xd9b6('0x19')](_0xfbbb94);delete RpcVoiceTransferReport[_0xd9b6('0x3c')][_0x201615[_0xd9b6('0x3d')]];}RpcVoiceCallReport[_0xd9b6('0x29')](_0x201615);if(_0x201615[_0xd9b6('0x40')]){for(var _0x39910e=0x0;_0x39910e<_0x201615[_0xd9b6('0x41')][_0xd9b6('0x20')];_0x39910e+=0x1){_0x201615[_0xd9b6('0x42')]=_0x201615[_0xd9b6('0x41')][_0x39910e][_0xd9b6('0x43')];_0x201615[_0xd9b6('0x44')]=_0x201615[_0xd9b6('0x41')][_0x39910e][_0xd9b6('0x44')];if(_0x201615[_0xd9b6('0x2c')]==_0xd9b6('0x33')){_0x201615[_0xd9b6('0x38')]=_0x201615[_0xd9b6('0x21')];_0x201615[_0xd9b6('0x45')]=_0x201615[_0xd9b6('0x46')];_0x201615[_0xd9b6('0x21')]=_0x201615[_0xd9b6('0x1d')];_0x201615[_0xd9b6('0x46')]=_0x201615[_0xd9b6('0x47')];_0x201615[_0xd9b6('0x2c')]=_0x201615[_0xd9b6('0x34')];}else if(_0x201615[_0xd9b6('0x2c')]==_0xd9b6('0x48')){_0x201615[_0xd9b6('0x38')]=_0x201615['destination'];_0x201615[_0xd9b6('0x2c')]=_0x201615[_0xd9b6('0x34')];}RpcVoiceRecording[_0xd9b6('0x29')](_0x201615);}}};Report['prototype']['voiceAgentReport']=function(_0x439b65){if(_[_0xd9b6('0x49')](_0x439b65)){_0x439b65[_0xd9b6('0x4a')](function(_0x587c0d){RpcVoiceAgentReport['create'](_0x587c0d);});}else{RpcVoiceAgentReport['create'](_0x439b65);}};Report[_0xd9b6('0x11')][_0xd9b6('0x18')]=function(_0x21193b){RpcVoiceDialReport[_0xd9b6('0x29')](_0x21193b);var _0x15e513;var _0x34c52f;var _0xe9d083=_0x21193b[_0xd9b6('0x36')];if(_[_0xd9b6('0x4b')](_0xe9d083,_0xd9b6('0x4c'))){_0x34c52f=_0xe9d083['substring'](_0xe9d083['indexOf']('/')+0x1,_0xe9d083['indexOf']('@'));_0x15e513=_[_0xd9b6('0x1c')](this[_0xd9b6('0xf')],function(_0x182fc4){return _0x182fc4['mobile']==_0x34c52f||_0x182fc4[_0xd9b6('0x4d')]==_0x34c52f||_0x182fc4[_0xd9b6('0x1d')]==_0x34c52f;});}else{_0x34c52f=_0xe9d083[_0xd9b6('0x4e')](_0xe9d083['indexOf']('/')+0x1,_0xe9d083[_0xd9b6('0x4f')]('-'));_0x15e513=this[_0xd9b6('0x1b')](_0x34c52f);}if(_0x15e513){_0x21193b[_0xd9b6('0x1f')]=_[_0xd9b6('0x50')](_0x15e513['interface'])?util[_0xd9b6('0x23')](_0xd9b6('0x24'),_0x15e513[_0xd9b6('0x1e')]):_0x15e513[_0xd9b6('0x1f')];_0x21193b[_0xd9b6('0x47')]=_0x15e513['name'];_0x21193b[_0xd9b6('0x1d')]=_0x15e513[_0xd9b6('0x1d')];RpcMemberReport['voiceDialReport'](_0x21193b);}};Report[_0xd9b6('0x11')][_0xd9b6('0x19')]=function(_0x87a89f){RpcVoiceTransferReport[_0xd9b6('0x3c')][_0x87a89f[_0xd9b6('0x51')]]=_0x87a89f;};Report[_0xd9b6('0x11')]['attendedTransfer']=function(_0x5843cd){RpcVoiceTransferReport[_0xd9b6('0x52')](_0x5843cd);};module[_0xd9b6('0x53')]=Report;
\ No newline at end of file