Built motion from commit f861bcb808219e66da88ba48b61bddb35224a65e. Version 3.0.0...
[motion-next.git] / server / services / ami / trigger / integration / sugarcrm.js
1 'use strict';const a1335_0x1b4b=['Subjects','outbound','login','name_value_list','988264aiKjJV','set_entry','uri','resolve','1403EOkSvx','duration_minutes','[OUTBOUND]','name','Enduser\x20created.','length','%s/service/v4_1/rest.php','recordingURL','1044293GVUKJc','calleridname','direction','363272ULDSdv','Fields','Account\x20%d\x20is\x20not\x20valid','info','Getting\x20agent\x20with\x20name','users','INSTR\x20(\x20users.user_name,\x20\x22%s\x22)\x20>\x200','remoteUri','Employees','duration_hours','find','parent_type','entry_list','%s/index.php?action=ajaxui#ajaxUILoc=index.php%3Fmodule%3DCalls%26action%3DEditView%26record%3D%s','trigger:browser:url','PLAIN','variableName','stringify','util','3YIHRmy','get_entry_list','1034002TKJLqU','uniqueid','calleridnum','Recording\x20is\x20enabled!','Ticket\x20created!','then','<unknown>','POST','Caller\x20-\x20%s','lastevent','phone_home','@rediscache','version','date_start','destcalleridnum','none','idField','The\x20Enduser\x20ID\x20is:','user:%s','getString','isNil','2823ApVwWL','parent_name','catch','value','created_by','Descriptions','Calls','stripTrailingSlash','321ZvMnAx','2851tOlAdB','merge','18cAhclM','error','description','Agent\x20found!','Inbound','Displaying\x20ticket\x20to\x20agent\x20in\x20a\x20new\x20tab...','Enduser\x20found!','JSON','[QUEUE]','Contacts','emit','contacts.phone_home\x20=\x20\x22%s\x22','The\x20Ticket\x20ID\x20is:','format','contacts','Agent\x20not\x20available,\x20using\x20the\x20admin\x20account!','toISOString','2729WVcDyE','serverUrl','Agent\x20not\x20found,\x20using\x20the\x20admin\x20account!','Enduser\x20not\x20found,\x20creating\x20a\x20new\x20enduser!','Outbound','%s/#bwc/index.php?module=Calls&action=EditView&record=%s','first_name','user_name','./util','%s/api/voice/recordings/%s/downloads?type=uniqueid&token=%s','lodash','user_id','recordingFormat','The\x20User\x20ID\x20is:','parent_id','replace'];const a1335_0x1008=function(_0x430a2a,_0x59afcd){_0x430a2a=_0x430a2a-0xb8;let _0x1b4b90=a1335_0x1b4b[_0x430a2a];return _0x1b4b90;};const a1335_0x425fc4=a1335_0x1008;(function(_0x1c9870,_0x176c08){const _0x1b1b0f=a1335_0x1008;while(!![]){try{const _0x1ffd25=parseInt(_0x1b1b0f(0x11d))+parseInt(_0x1b1b0f(0xd6))*-parseInt(_0x1b1b0f(0xc3))+-parseInt(_0x1b1b0f(0xc0))+parseInt(_0x1b1b0f(0xed))*-parseInt(_0x1b1b0f(0xf5))+-parseInt(_0x1b1b0f(0xf8))*parseInt(_0x1b1b0f(0xf6))+-parseInt(_0x1b1b0f(0xd8))+-parseInt(_0x1b1b0f(0xb8))*-parseInt(_0x1b1b0f(0x109));if(_0x1ffd25===_0x176c08)break;else _0x1c9870['push'](_0x1c9870['shift']());}catch(_0x1f9646){_0x1c9870['push'](_0x1c9870['shift']());}}}(a1335_0x1b4b,0xa8cef));const _=require(a1335_0x425fc4(0x113)),rp=require('request-promise-native'),md5=require('md5'),util=require(a1335_0x425fc4(0xd5)),intUtil=require(a1335_0x425fc4(0x111)),logger=require('@config/logger')('sugarcrm'),{getSocket}=require(a1335_0x425fc4(0xe3)),io=getSocket(),def={'method':'POST','json':!![]};function emit(_0x50d0cf,_0x10046d,_0x3c8afd){const _0x1d4f24=a1335_0x425fc4;io['to'](_0x50d0cf)[_0x1d4f24(0x102)](_0x10046d,_0x3c8afd);}function getTicket(_0x1dcf9a,_0x216782,_0x495ba8,_0x88c006,_0x1a41a1,_0x951643,_0x35ef5c,_0x547b54){const _0x43bd42=a1335_0x425fc4;logger['info']('Creating\x20new\x20ticket...');const _0x528da4=new Date(),_0x5b84ff=[{'name':'name','value':intUtil[_0x43bd42(0xeb)](_0x88c006[_0x43bd42(0x119)],_0x1a41a1,'\x20')},{'name':'assigned_user_id','value':_0x216782['id']},{'name':_0x43bd42(0xf1),'value':_0x216782['id']},{'name':_0x43bd42(0xfa),'value':intUtil[_0x43bd42(0xeb)](_0x88c006[_0x43bd42(0xf2)],_0x1a41a1,'\x0a')},{'name':_0x43bd42(0xe5),'value':_0x528da4[_0x43bd42(0x108)]()['slice'](0x0,0x13)[_0x43bd42(0x118)]('T','\x20')},{'name':_0x43bd42(0xcc),'value':'0'},{'name':_0x43bd42(0xb9),'value':'15'},{'name':_0x43bd42(0x117),'value':_0x495ba8['id']},{'name':_0x43bd42(0xce),'value':_0x43bd42(0x101)},{'name':_0x43bd42(0xee),'value':_0x495ba8['name']},{'name':_0x43bd42(0xc2),'value':_0x547b54}];return _0x951643[_0x43bd42(0xbd)]&&_['forEach'](_0x951643,function(_0x234da5){const _0x41f1d5=_0x43bd42;_0x1a41a1[_0x234da5[_0x41f1d5(0xd3)]]&&_0x5b84ff['push']({'name':_0x234da5[_0x41f1d5(0xe8)],'value':_0x1a41a1[_0x234da5[_0x41f1d5(0xd3)]]});}),request({'form':{'method':_0x43bd42(0x11e),'input_type':_0x43bd42(0xff),'response_type':_0x43bd42(0xff),'rest_data':JSON['stringify']({'session':_0x35ef5c['id'],'module_name':_0x43bd42(0xf3),'name_value_list':_0x5b84ff})}});}function getServerInfo(_0x1f2099){const _0xe04ec6=a1335_0x425fc4;return request({'form':{'method':'get_server_info','input_type':_0xe04ec6(0xff),'response_type':_0xe04ec6(0xff),'rest_data':JSON[_0xe04ec6(0xd4)]({'session':_0x1f2099['id']})}});}function getUser(_0x633155,_0x2ba305,_0x32017f){const _0x1c8bc5=a1335_0x425fc4;return!_[_0x1c8bc5(0xec)](_0x2ba305)?(logger[_0x1c8bc5(0xc6)](_0x1c8bc5(0xc7),_0x2ba305),request({'form':{'method':_0x1c8bc5(0xd7),'input_type':_0x1c8bc5(0xff),'response_type':_0x1c8bc5(0xff),'rest_data':JSON[_0x1c8bc5(0xd4)]({'session':_0x32017f['id'],'module_name':_0x1c8bc5(0xcb),'query':util['format'](_0x1c8bc5(0xc9),_0x2ba305),'order_by':'','offset':'0','select_fields':['id',_0x1c8bc5(0xbb),_0x1c8bc5(0x110)],'link_name_to_fields_array':[],'max_results':-0x1,'deleted':'0'})}})[_0x1c8bc5(0xdd)](function(_0x5a0ae5){const _0x3c8c6b=_0x1c8bc5;if(_0x5a0ae5[_0x3c8c6b(0xcf)][_0x3c8c6b(0xbd)]){const _0x28390b=_[_0x3c8c6b(0xcd)](_0x5a0ae5['entry_list'],function(_0x308613){return _0x308613['name_value_list']['user_name']['value']===_0x2ba305;});if(_0x28390b)return logger['info'](_0x3c8c6b(0xfb)),Promise[_0x3c8c6b(0x120)]({'id':_0x28390b[_0x3c8c6b(0x11c)]['id'][_0x3c8c6b(0xf0)],'name':_0x28390b[_0x3c8c6b(0x11c)][_0x3c8c6b(0xbb)][_0x3c8c6b(0xf0)]});}return logger[_0x3c8c6b(0xc6)](_0x3c8c6b(0x10b)),Promise[_0x3c8c6b(0x120)]({'id':_0x32017f[_0x3c8c6b(0x11c)][_0x3c8c6b(0x114)]['value'],'name':_0x32017f[_0x3c8c6b(0x11c)]['user_name'][_0x3c8c6b(0xf0)]});})):(logger[_0x1c8bc5(0xc6)](_0x1c8bc5(0x107)),Promise['resolve']({'id':_0x32017f['name_value_list'][_0x1c8bc5(0x114)][_0x1c8bc5(0xf0)],'name':_0x32017f['name_value_list'][_0x1c8bc5(0x110)][_0x1c8bc5(0xf0)]}));}function getEndUser(_0x33bc71,_0x3a4d52,_0x238e00,_0x1a95a8){const _0x473b95=a1335_0x425fc4;return logger[_0x473b95(0xc6)]('Searching\x20enduser\x20with\x20phone',_0x238e00),request({'form':{'method':_0x473b95(0xd7),'input_type':_0x473b95(0xff),'response_type':'JSON','rest_data':JSON[_0x473b95(0xd4)]({'session':_0x1a95a8['id'],'module_name':_0x473b95(0x101),'query':util[_0x473b95(0x105)](_0x473b95(0x103),_0x238e00),'order_by':'','offset':'0','select_fields':['id',_0x473b95(0xbb),_0x473b95(0xe2)],'link_name_to_fields_array':[],'max_results':-0x1,'deleted':'0'})}})[_0x473b95(0xdd)](function(_0x109320){const _0x4ad1b1=_0x473b95;if(_0x109320[_0x4ad1b1(0xcf)][_0x4ad1b1(0xbd)]){const _0xb73140=_[_0x4ad1b1(0xcd)](_0x109320[_0x4ad1b1(0xcf)],function(_0x49e71d){const _0x3f4ce7=_0x4ad1b1;return _0x49e71d[_0x3f4ce7(0x11c)][_0x3f4ce7(0xe2)][_0x3f4ce7(0xf0)]===_0x238e00;});if(_0xb73140)return logger['info'](_0x4ad1b1(0xfe)),Promise[_0x4ad1b1(0x120)]({'id':_0xb73140[_0x4ad1b1(0x11c)]['id'][_0x4ad1b1(0xf0)],'name':_0xb73140[_0x4ad1b1(0x11c)][_0x4ad1b1(0xbb)][_0x4ad1b1(0xf0)],'phone':_0xb73140['name_value_list'][_0x4ad1b1(0xe2)][_0x4ad1b1(0xf0)]});}else return logger[_0x4ad1b1(0xc6)](_0x4ad1b1(0x10c)),request({'form':{'method':_0x4ad1b1(0x11e),'input_type':_0x4ad1b1(0xff),'response_type':_0x4ad1b1(0xff),'rest_data':JSON[_0x4ad1b1(0xd4)]({'session':_0x1a95a8['id'],'module_name':_0x4ad1b1(0x101),'name_value_list':[{'name':_0x4ad1b1(0x10f),'value':_0x3a4d52!==_0x4ad1b1(0xde)?_0x3a4d52:util[_0x4ad1b1(0x105)](_0x4ad1b1(0xe0),_0x238e00)},{'name':_0x4ad1b1(0xe2),'value':_0x238e00}]})}})[_0x4ad1b1(0xdd)](function(_0x532aac){const _0x3e226e=_0x4ad1b1;return logger[_0x3e226e(0xc6)](_0x3e226e(0xbc)),Promise[_0x3e226e(0x120)]({'id':_0x532aac['id'],'name':_0x532aac[_0x3e226e(0xcf)]['first_name'][_0x3e226e(0xf0)],'phone':_0x532aac[_0x3e226e(0xcf)]['phone_home'][_0x3e226e(0xf0)]});});});}function request(_0x3a1fb6){const _0x1737ea=a1335_0x425fc4;return logger['debug']('[HTTP]',JSON[_0x1737ea(0xd4)](_0x3a1fb6)),rp(_[_0x1737ea(0xf7)](def,_0x3a1fb6));}function getConnection(_0x32a4ad){const _0x42aa5c=a1335_0x425fc4;return request({'method':_0x42aa5c(0xdf),'form':{'method':_0x42aa5c(0x11b),'input_type':_0x42aa5c(0xff),'response_type':_0x42aa5c(0xff),'rest_data':JSON[_0x42aa5c(0xd4)]({'user_auth':{'user_name':_0x32a4ad['username'],'password':_0x32a4ad['password'],'encryption':_0x42aa5c(0xd2)},'application':'xCALLY\x20Motion\x20integration'})}})[_0x42aa5c(0xdd)](function(_0x2aa68a){const _0x604b88=_0x42aa5c,_0x49f3b5=_0x2aa68a;if(_0x49f3b5['id'])return def['sessionID']=_0x49f3b5['id'],Promise[_0x604b88(0x120)](_0x49f3b5);else throw new Error(util[_0x604b88(0x105)](_0x604b88(0xc5),_0x32a4ad['id']));});}function setRelationship(_0x55c086,_0x4c6fb6,_0x141ae5,_0x111534){const _0x65b9f4=a1335_0x425fc4;return request({'form':{'method':'set_relationship','input_type':_0x65b9f4(0xff),'response_type':_0x65b9f4(0xff),'rest_data':JSON[_0x65b9f4(0xd4)]({'session':_0x55c086['id'],'module_name':_0x65b9f4(0xf3),'module_id':_0x141ae5['id'],'link_field_name':_0x111534,'related_ids':[_0x4c6fb6['id']],'name_value_list':[],'delete':0x0})}});}exports['queue']=function(_0x4110e2,_0x4e1aca,_0x1d7b5a,_0x81d8ec,_0x649918,_0x38e8cf){const _0x2e01ea=a1335_0x425fc4;let _0x56b904,_0x419b9e,_0x12be97,_0x181fab;return _0x38e8cf[_0x2e01ea(0xca)]=intUtil[_0x2e01ea(0xf4)](_0x38e8cf[_0x2e01ea(0xca)]),_0x38e8cf[_0x2e01ea(0x10a)]=intUtil[_0x2e01ea(0xf4)](_0x38e8cf[_0x2e01ea(0x10a)]),def[_0x2e01ea(0x11f)]=util[_0x2e01ea(0x105)]('%s/service/v4_1/rest.php',_0x38e8cf[_0x2e01ea(0xca)]),_0x649918&&_0x649918['monitor_format']?(logger['info'](_0x2e01ea(0x100),'Recording\x20is\x20enabled!'),_0x4e1aca[_0x2e01ea(0xbf)]=util[_0x2e01ea(0x105)]('%s/api/voice/recordings/%s/downloads?type=uniqueid&token=%s',_0x38e8cf[_0x2e01ea(0x10a)],_0x4e1aca[_0x2e01ea(0xd9)],md5(_0x4e1aca['uniqueid']))):_0x4e1aca[_0x2e01ea(0xbf)]='',getConnection(_0x38e8cf)[_0x2e01ea(0xdd)](function(_0x5f035b){const _0x22dbb0=_0x2e01ea;return _0x181fab=_0x5f035b,getUser(_0x38e8cf,_0x81d8ec[_0x22dbb0(0xbb)],_0x181fab);})[_0x2e01ea(0xdd)](function(_0x38c00d){const _0x537a82=_0x2e01ea;return _0x56b904=_0x38c00d,logger[_0x537a82(0xc6)](_0x537a82(0x116),_0x56b904['id']),getEndUser(_0x38e8cf,_0x4e1aca[_0x537a82(0xc1)],_0x4e1aca[_0x537a82(0xda)],_0x181fab);})[_0x2e01ea(0xdd)](function(_0x2e74d5){const _0x23e64d=_0x2e01ea;return _0x419b9e=_0x2e74d5,logger[_0x23e64d(0xc6)](_0x23e64d(0xe9),_0x419b9e['id']),getTicket(_0x38e8cf,_0x56b904,_0x419b9e,_0x1d7b5a,_0x4e1aca,_0x1d7b5a[_0x23e64d(0xc4)],_0x181fab,_0x23e64d(0xfc));})[_0x2e01ea(0xdd)](function(_0x20ecfa){const _0x441d5f=_0x2e01ea;return _0x12be97=_0x20ecfa,logger['info'](_0x441d5f(0xdc)),logger[_0x441d5f(0xc6)](_0x441d5f(0x104),_0x12be97['id']),setRelationship(_0x181fab,_0x56b904,_0x12be97,_0x441d5f(0xc8));})[_0x2e01ea(0xdd)](function(){return setRelationship(_0x181fab,_0x419b9e,_0x12be97,'contacts');})[_0x2e01ea(0xdd)](function(){return getServerInfo(_0x181fab);})['then'](function(_0x34d49a){const _0x5a2a03=_0x2e01ea,_0x9a57a=parseInt(_0x34d49a[_0x5a2a03(0xe4)]['charAt'](0x0));let _0xfb557b=util['format'](_0x5a2a03(0xd0),_0x38e8cf['remoteUri'],_0x12be97['id']);_0x9a57a>0x6&&(_0xfb557b=util[_0x5a2a03(0x105)](_0x5a2a03(0x10e),_0x38e8cf[_0x5a2a03(0xca)],_0x12be97['id'])),logger[_0x5a2a03(0xc6)](_0x5a2a03(0x100),_0x5a2a03(0xfd)),emit(util[_0x5a2a03(0x105)](_0x5a2a03(0xea),_0x81d8ec[_0x5a2a03(0xbb)]),_0x5a2a03(0xd1),{'uri':_0xfb557b});})[_0x2e01ea(0xef)](function(_0x1307f7){const _0x43b10a=_0x2e01ea;logger[_0x43b10a(0xf9)](_0x43b10a(0x100),JSON[_0x43b10a(0xd4)](_0x1307f7));});},exports[a1335_0x425fc4(0x11a)]=function(_0x15db69,_0x111a1a,_0x352094,_0x5dd140,_0xe5f04f,_0x3e14df,_0x829bb){const _0x38d14e=a1335_0x425fc4;let _0x2c241d,_0x5c1b47,_0x2950e6,_0x3a654c;return _0x3e14df[_0x38d14e(0xca)]=intUtil['stripTrailingSlash'](_0x3e14df['remoteUri']),_0x3e14df['serverUrl']=intUtil[_0x38d14e(0xf4)](_0x3e14df[_0x38d14e(0x10a)]),def[_0x38d14e(0x11f)]=util[_0x38d14e(0x105)](_0x38d14e(0xbe),_0x3e14df[_0x38d14e(0xca)]),_0x829bb&&_0x829bb[_0x38d14e(0x115)]&&_0x829bb[_0x38d14e(0x115)]!==_0x38d14e(0xe7)&&(logger['info'](_0x38d14e(0xba),_0x38d14e(0xdb)),_0x111a1a['recordingURL']=util[_0x38d14e(0x105)](_0x38d14e(0x112),_0x3e14df['serverUrl'],_0x111a1a[_0x38d14e(0xd9)],md5(_0x111a1a[_0x38d14e(0xd9)]))),getConnection(_0x3e14df)[_0x38d14e(0xdd)](function(_0x20628e){const _0x2eb766=_0x38d14e;return _0x3a654c=_0x20628e,getUser(_0x3e14df,_0x5dd140[_0x2eb766(0xbb)],_0x3a654c);})[_0x38d14e(0xdd)](function(_0x44eba0){const _0xa9349e=_0x38d14e;return _0x2c241d=_0x44eba0,logger[_0xa9349e(0xc6)](_0xa9349e(0x116),_0x2c241d['id']),getEndUser(_0x3e14df,_0x111a1a['destcalleridname'],_0x111a1a[_0xa9349e(0xe6)],_0x3a654c);})[_0x38d14e(0xdd)](function(_0x3ab8a4){const _0x4f7bae=_0x38d14e;return _0x5c1b47=_0x3ab8a4,logger['info']('The\x20Enduser\x20ID\x20is:',_0x5c1b47['id']),getTicket(_0x3e14df,_0x2c241d,_0x5c1b47,_0x352094,_0x111a1a,_0x352094[_0x4f7bae(0xc4)],_0x3a654c,_0x4f7bae(0x10d));})[_0x38d14e(0xdd)](function(_0x11e777){const _0x4073da=_0x38d14e;return _0x2950e6=_0x11e777,logger[_0x4073da(0xc6)](_0x4073da(0xdc)),logger[_0x4073da(0xc6)](_0x4073da(0x104),_0x2950e6['id']),setRelationship(_0x3a654c,_0x2c241d,_0x2950e6,_0x4073da(0xc8));})[_0x38d14e(0xdd)](function(){const _0x35221f=_0x38d14e;return setRelationship(_0x3a654c,_0x5c1b47,_0x2950e6,_0x35221f(0x106));})[_0x38d14e(0xdd)](function(){return getServerInfo(_0x3a654c);})[_0x38d14e(0xdd)](function(_0xf5e1cb){const _0x5a0270=_0x38d14e,_0x435d7b=parseInt(_0xf5e1cb[_0x5a0270(0xe4)]['charAt'](0x0));let _0x70615b=util[_0x5a0270(0x105)](_0x5a0270(0xd0),_0x3e14df[_0x5a0270(0xca)],_0x2950e6['id']);_0x435d7b>0x6&&(_0x70615b=util[_0x5a0270(0x105)](_0x5a0270(0x10e),_0x3e14df[_0x5a0270(0xca)],_0x2950e6['id'])),logger[_0x5a0270(0xc6)](_0x5a0270(0xba),_0x5a0270(0xfd)),emit(util[_0x5a0270(0x105)](_0x5a0270(0xea),_0x5dd140[_0x5a0270(0xbb)]),_0x5a0270(0xd1),{'uri':_0x70615b});})[_0x38d14e(0xef)](function(_0x2ae80a){const _0x53fce5=_0x38d14e;logger[_0x53fce5(0xf9)](_0x53fce5(0xba),JSON['stringify'](_0x2ae80a));});},exports['unmanaged']=function(_0x1dc70d,_0x270534,_0x56f6a2,_0x255bc6,_0x21aaf4,_0x169fb5){const _0xc22dad=a1335_0x425fc4;let _0x11bd8b,_0x40f310,_0x3ac2cb,_0x3d3a90;return _0x169fb5[_0xc22dad(0xca)]=intUtil[_0xc22dad(0xf4)](_0x169fb5['remoteUri']),_0x169fb5[_0xc22dad(0x10a)]=intUtil[_0xc22dad(0xf4)](_0x169fb5[_0xc22dad(0x10a)]),def[_0xc22dad(0x11f)]=util[_0xc22dad(0x105)](_0xc22dad(0xbe),_0x169fb5['remoteUri']),_0x21aaf4&&_0x21aaf4['monitor_format']?(logger[_0xc22dad(0xc6)]('['+_0x270534[_0xc22dad(0xe1)]['toUpperCase']()+']',_0xc22dad(0xdb)),_0x270534[_0xc22dad(0xbf)]=util[_0xc22dad(0x105)](_0xc22dad(0x112),_0x169fb5[_0xc22dad(0x10a)],_0x270534[_0xc22dad(0xd9)],md5(_0x270534[_0xc22dad(0xd9)]))):_0x270534[_0xc22dad(0xbf)]='',getConnection(_0x169fb5)[_0xc22dad(0xdd)](function(_0x2ee519){const _0x2acc19=_0xc22dad;return _0x3d3a90=_0x2ee519,!_[_0x2acc19(0xec)](_0x255bc6)?getUser(_0x169fb5,_0x255bc6[_0x2acc19(0xbb)],_0x3d3a90):getUser(_0x169fb5,null,_0x3d3a90);})[_0xc22dad(0xdd)](function(_0x3a5495){const _0x421610=_0xc22dad;return _0x11bd8b=_0x3a5495,logger['info']('The\x20User\x20ID\x20is:',_0x11bd8b['id']),getEndUser(_0x169fb5,_0x270534[_0x421610(0xc1)],_0x270534['calleridnum'],_0x3d3a90);})[_0xc22dad(0xdd)](function(_0x1d4c45){const _0x322856=_0xc22dad;return _0x40f310=_0x1d4c45,logger[_0x322856(0xc6)](_0x322856(0xe9),_0x40f310['id']),getTicket(_0x169fb5,_0x11bd8b,_0x40f310,_0x56f6a2,_0x270534,_0x56f6a2[_0x322856(0xc4)],_0x3d3a90,'Inbound');})['then'](function(_0xa29049){const _0x510fdd=_0xc22dad;return _0x3ac2cb=_0xa29049,logger[_0x510fdd(0xc6)](_0x510fdd(0xdc)),logger[_0x510fdd(0xc6)]('The\x20Ticket\x20ID\x20is:',_0x3ac2cb['id']),setRelationship(_0x3d3a90,_0x11bd8b,_0x3ac2cb,_0x510fdd(0xc8));})['then'](function(){const _0x492880=_0xc22dad;return setRelationship(_0x3d3a90,_0x40f310,_0x3ac2cb,_0x492880(0x106));})['then'](function(){return getServerInfo(_0x3d3a90);})[_0xc22dad(0xef)](function(_0x314472){const _0x59d2d5=_0xc22dad;logger[_0x59d2d5(0xf9)]('['+_0x270534[_0x59d2d5(0xe1)]['toUpperCase']()+']',JSON['stringify'](_0x314472));});};