Built motion from commit ecf5ab8ec560fd4c6972692268e350fcef2f38e7. Version 3.0.0...
[motion-next.git] / server / api / smsMessage / smsMessage.model.js
1 const a562_0x409f=['base64','uuid','sid','clicksend','../../config/logger','fti_sms_messages','senderString','models','SmsAccount','internal_order_id','data','md5','SmsInteractionId','Missing\x20parameters:\x20authToken','get','Token\x20not\x20received','&password=','https://platform.clickatell.com/messages','/api/sms/messages/','create','/auth/1/session','https://api.intelepeer.com/_rest/v4/app/sms/mdr','head','messages','https://rest.clicksend.com/v3/sms/send','createHash','total_sent','SmsInteraction','update','http_code','crypto','length','lodash','secret','connectel','toString','POST','remote','refid','queued_count','isNil','from','sms_messages','baseUrl','password','GET','sort','apiMessageId','keys','skebby','id_sms','/sms/2/text/advanced','messageId','twilio','status','xCALLY\x20Motion','%s:%s','Basic\x20%s','./smsMessage.attributes','direction','text','plivo','body','UserId','intelepeer','FULLTEXT','code','then','message','error','https://api.intelepeer.com/_rest/v4/app/sms/send','clickatell','requestid','phone','accountSid','Missing\x20parameters:\x20authId,\x20authToken','findOne','format','Missing\x20parameters:\x20phone,\x20accountSid\x20or\x20authToken','/status?token=','utf8mb4','afterCreate','Bearer\x20','infobip','session_key','finally','createdAt','authToken','/external/get/send.php?','https://smsapi.connectel.se/api/v2/send/','application/json','smsMethod','SmsMessage','username','authId','user_key','catch','csc','toLowerCase','apiKey','request-promise-native','https://api.plivo.com/v1/Account/%s/Message/','inspect','SmsMessage,\x20%s,\x20%s,\x20%s','hex','read','type','sender','digest','clickSend','out','Missing\x20parameters:\x20apiKey','define','Missing\x20parameters:\x20username,\x20password','token','deliveryReport','UTF-8','sms'];(function(_0x49351,_0x409ff8){const _0x4a1a25=function(_0x539ef4){while(--_0x539ef4){_0x49351['push'](_0x49351['shift']());}};_0x4a1a25(++_0x409ff8);}(a562_0x409f,0x82));const a562_0x4a1a=function(_0x49351,_0x409ff8){_0x49351=_0x49351-0x0;let _0x4a1a25=a562_0x409f[_0x49351];return _0x4a1a25;};const _0x31db16=a562_0x4a1a;'use strict';const _=require(_0x31db16('0x14')),util=require('util'),logger=require(_0x31db16('0x6e'))('api'),rp=require(_0x31db16('0x58')),attributes=require(_0x31db16('0x2e'));module['exports']=function(_0x539ef4){const _0x33d330=_0x31db16,_0x18ab7a=_0x539ef4[_0x33d330('0x71')],_0xc592e0=_0x539ef4[_0x33d330('0x64')](_0x33d330('0x50'),attributes,{'tableName':_0x33d330('0x1e'),'paranoid':![],'indexes':[{'name':'messageId','fields':[_0x33d330('0x28')]},{'name':_0x33d330('0x6f'),'fields':[_0x33d330('0x32')],'type':_0x33d330('0x35')}],'timestamps':!![],'hooks':{'afterCreate':function(_0x4c04e1){const _0x1826bd=_0x33d330,_0x4e98f6=_0x4c04e1[_0x1826bd('0x2')]({'plain':!![]});(_0x4e98f6[_0x1826bd('0x2f')][_0x1826bd('0x56')]()==='in'||_0x4e98f6[_0x1826bd('0x2f')][_0x1826bd('0x56')]()===_0x1826bd('0x62')&&!_0x4e98f6[_0x1826bd('0x15')]&&!_[_0x1826bd('0x1c')](_0x4e98f6[_0x1826bd('0x33')]))&&_0x18ab7a[_0x1826bd('0xf')][_0x1826bd('0x40')]({'where':{'id':_0x4e98f6[_0x1826bd('0x0')]}})['then'](function(_0x59916b){const _0x45c580=_0x1826bd;_0x59916b&&_0x59916b['update']({'lastMsgAt':_0x4e98f6[_0x45c580('0x4a')],'lastMsgDirection':_0x4e98f6['direction'][_0x45c580('0x56')]()});})[_0x1826bd('0x54')](function(_0xf02683){console['error'](_0xf02683);});if(_0x4e98f6[_0x1826bd('0x2f')]===_0x1826bd('0x62')&&!_0x4e98f6[_0x1826bd('0x15')]){let _0x2eaf30;_0x18ab7a[_0x1826bd('0x72')][_0x1826bd('0x40')]({'where':{'id':_0x4e98f6['SmsAccountId']},'raw':!![]})[_0x1826bd('0x37')](function(_0x346ae1){const _0x97bf3f=_0x1826bd;_0x2eaf30=_0x346ae1;if(_0x2eaf30&&_0x2eaf30[_0x97bf3f('0x5e')])switch(_0x2eaf30[_0x97bf3f('0x5e')]){case _0x97bf3f('0x29'):{const _0x527e54=require(_0x97bf3f('0x29'));if(_0x2eaf30[_0x97bf3f('0x3e')]&&_0x2eaf30[_0x97bf3f('0x4b')]&&_0x2eaf30[_0x97bf3f('0x3d')]){const _0x1c49ce=new _0x527e54(_0x2eaf30[_0x97bf3f('0x3e')],_0x2eaf30['authToken']);_0x1c49ce['messages'][_0x97bf3f('0x7')]({'body':_0x4e98f6[_0x97bf3f('0x32')],'to':_0x4e98f6['phone'],'from':_0x2eaf30[_0x97bf3f('0x3d')],'statusCallback':_0x2eaf30[_0x97bf3f('0x19')]+'/api/sms/messages/'+_0x4e98f6['id']+_0x97bf3f('0x43')+_0x2eaf30[_0x97bf3f('0x66')]})[_0x97bf3f('0x37')](function(_0x397ab2){const _0x7a2197=_0x97bf3f;if(_0x397ab2['sid'])return _0x4c04e1[_0x7a2197('0x10')]({'messageId':_0x397ab2[_0x7a2197('0x6c')]});})[_0x97bf3f('0x54')](function(_0x92de87){const _0x4abb0c=_0x97bf3f;logger[_0x4abb0c('0x39')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x4abb0c('0x45'),'twilio',util[_0x4abb0c('0x5a')](_0x92de87,{'showHidden':![],'depth':null}));});}else logger[_0x97bf3f('0x39')](_0x97bf3f('0x5b'),_0x97bf3f('0x45'),_0x97bf3f('0x29'),_0x97bf3f('0x42'));break;}case _0x97bf3f('0x25'):{const _0x2ee217='https://api.skebby.it/API/v1.0/REST/';if(_0x2eaf30[_0x97bf3f('0x51')]&&_0x2eaf30['password']){const _0x25b9fd={'recipient':[_0x4e98f6[_0x97bf3f('0x3d')]],'message':_0x4e98f6[_0x97bf3f('0x32')],'message_type':_0x2eaf30['smsMethod']};_0x2eaf30[_0x97bf3f('0x4f')]&&_0x2eaf30[_0x97bf3f('0x4f')]!=='SI'&&(_0x25b9fd[_0x97bf3f('0x5f')]=_0x2eaf30[_0x97bf3f('0x3d')]);let _0x31b3f9={'url':_0x2ee217+'login?username='+_0x2eaf30['username']+_0x97bf3f('0x4')+_0x2eaf30[_0x97bf3f('0x20')],'method':_0x97bf3f('0x21')};rp(_0x31b3f9)[_0x97bf3f('0x37')](function(_0x1dee72){const _0x15f39a=_0x97bf3f,_0x4e32c1=_0x1dee72['split'](';'),_0x111d6e={'user_key':_0x4e32c1[0x0],'session_key':_0x4e32c1[0x1]};return _0x31b3f9={'url':_0x2ee217+_0x15f39a('0x69'),'method':_0x15f39a('0x18'),'headers':{'user_key':_0x111d6e[_0x15f39a('0x53')],'Session_key':_0x111d6e[_0x15f39a('0x48')]},'json':!![],'body':_0x25b9fd},rp(_0x31b3f9);})[_0x97bf3f('0x37')](function(_0x24e634){const _0xe1ed4b=_0x97bf3f;if(_0x24e634[_0xe1ed4b('0xe')]>=0x1){const _0x46bcb2={'messageId':_0x24e634[_0xe1ed4b('0x73')]};return(_0x2eaf30[_0xe1ed4b('0x4f')]!=='GP'||!_0x2eaf30[_0xe1ed4b('0x67')])&&(_0x46bcb2[_0xe1ed4b('0x5d')]=!![]),_0x4c04e1[_0xe1ed4b('0x10')](_0x46bcb2);}else return logger[_0xe1ed4b('0x39')](_0xe1ed4b('0x5b'),_0xe1ed4b('0x45'),_0xe1ed4b('0x25'),util['inspect'](_0x24e634,{'showHidden':![],'depth':null}));})[_0x97bf3f('0x54')](function(_0x2ef6b6){const _0xd1ec24=_0x97bf3f;return logger[_0xd1ec24('0x39')](_0xd1ec24('0x5b'),_0xd1ec24('0x45'),_0xd1ec24('0x25'),util[_0xd1ec24('0x5a')](_0x2ef6b6,{'showHidden':![],'depth':null}));});}else logger[_0x97bf3f('0x39')](_0x97bf3f('0x5b'),'afterCreate',_0x97bf3f('0x25'),_0x97bf3f('0x65'));break;}case _0x97bf3f('0x16'):{if(_0x2eaf30[_0x97bf3f('0x4b')]){const _0x241826={'recipient':_0x4e98f6[_0x97bf3f('0x3d')],'message':_0x4e98f6[_0x97bf3f('0x32')],'sender':_0x2eaf30[_0x97bf3f('0x70')]||_0x2eaf30[_0x97bf3f('0x3d')],'authorization':_0x2eaf30[_0x97bf3f('0x4b')]},_0x5a8927={'method':_0x97bf3f('0x18'),'uri':_0x97bf3f('0x4d'),'body':_0x241826,'json':!![]};rp(_0x5a8927)[_0x97bf3f('0x37')](function(_0x538458){const _0x1d1e54=_0x97bf3f,_0x3e7e04={'messageId':_0x538458[_0x1d1e54('0x3c')]};return!_0x2eaf30[_0x1d1e54('0x67')]&&(_0x3e7e04[_0x1d1e54('0x5d')]=!![]),_0x4c04e1[_0x1d1e54('0x10')](_0x3e7e04);})[_0x97bf3f('0x54')](function(_0x54cada){const _0x5a92f6=_0x97bf3f;logger[_0x5a92f6('0x39')]('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate','connectel',util[_0x5a92f6('0x5a')](_0x54cada,{'showHidden':![],'depth':null}));});}else logger[_0x97bf3f('0x39')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x97bf3f('0x45'),_0x97bf3f('0x16'),_0x97bf3f('0x1'));break;}case _0x97bf3f('0x6d'):{if(_0x2eaf30[_0x97bf3f('0x51')]&&_0x2eaf30['password']){const _0x400ebe={'messages':[{'source':_0x97bf3f('0x2b'),'to':_0x4e98f6[_0x97bf3f('0x3d')],'body':_0x4e98f6[_0x97bf3f('0x32')],'from':_0x2eaf30[_0x97bf3f('0x70')]||_0x2eaf30[_0x97bf3f('0x3d')]}]},_0x294a86=util['format'](_0x97bf3f('0x2c'),_0x2eaf30[_0x97bf3f('0x51')],_0x2eaf30[_0x97bf3f('0x20')]),_0x1c1aa1={'method':_0x97bf3f('0x18'),'uri':_0x97bf3f('0xc'),'body':_0x400ebe,'headers':{'Authorization':util['format']('Basic\x20%s',Buffer[_0x97bf3f('0x1d')](_0x294a86)[_0x97bf3f('0x17')](_0x97bf3f('0x6a')))},'json':!![]};rp(_0x1c1aa1)['then'](function(_0x3046c8){const _0x2e86de=_0x97bf3f;if(_0x3046c8[_0x2e86de('0x11')]>=0xc8&&_0x3046c8[_0x2e86de('0x11')]<=0xce){if(_0x3046c8[_0x2e86de('0x74')]&&_0x3046c8[_0x2e86de('0x74')][_0x2e86de('0x1b')]>0x0){const _0x589209=_[_0x2e86de('0xa')](_0x3046c8[_0x2e86de('0x74')]['messages']),_0x5cf264={'messageId':_0x589209['message_id']};return!_0x2eaf30[_0x2e86de('0x67')]&&(_0x5cf264[_0x2e86de('0x5d')]=!![]),_0x4c04e1[_0x2e86de('0x10')](_0x5cf264);}else logger[_0x2e86de('0x39')]('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate',_0x2e86de('0x61'),util[_0x2e86de('0x5a')](_0x3046c8,{'showHidden':![],'depth':null}));}else logger[_0x2e86de('0x39')](_0x2e86de('0x5b'),_0x2e86de('0x45'),_0x2e86de('0x61'),util[_0x2e86de('0x5a')](_0x3046c8,{'showHidden':![],'depth':null}));})[_0x97bf3f('0x54')](function(_0x28464b){const _0x586150=_0x97bf3f;logger['error'](_0x586150('0x5b'),'afterCreate',_0x586150('0x61'),util[_0x586150('0x5a')](_0x28464b,{'showHidden':![],'depth':null}));});}else logger['error']('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate',_0x97bf3f('0x61'),_0x97bf3f('0x65'));break;}case _0x97bf3f('0x31'):{if(_0x2eaf30[_0x97bf3f('0x52')]&&_0x2eaf30[_0x97bf3f('0x4b')]){const _0x2538f6={'dst':_0x4e98f6[_0x97bf3f('0x3d')],'text':_0x4e98f6['body'],'src':_0x2eaf30[_0x97bf3f('0x70')]||_0x2eaf30[_0x97bf3f('0x3d')],'url':_0x2eaf30[_0x97bf3f('0x19')]+_0x97bf3f('0x6')+_0x4e98f6['id']+'/status?token='+_0x2eaf30[_0x97bf3f('0x66')]},_0x3ca6b9=util[_0x97bf3f('0x41')](_0x97bf3f('0x2c'),_0x2eaf30[_0x97bf3f('0x52')],_0x2eaf30['authToken']),_0x3c8e30={'method':_0x97bf3f('0x18'),'uri':util[_0x97bf3f('0x41')](_0x97bf3f('0x59'),_0x2eaf30['authId']),'body':_0x2538f6,'headers':{'Authorization':util[_0x97bf3f('0x41')](_0x97bf3f('0x2d'),Buffer[_0x97bf3f('0x1d')](_0x3ca6b9)['toString'](_0x97bf3f('0x6a')))},'json':!![]};rp(_0x3c8e30)['then'](function(_0x2504c4){const _0x2b06e1={'messageId':_0x2504c4['message_uuid'][0x0]};return _0x4c04e1['update'](_0x2b06e1);})[_0x97bf3f('0x54')](function(_0x331550){const _0x329d2b=_0x97bf3f;logger[_0x329d2b('0x39')](_0x329d2b('0x5b'),'afterCreate',_0x329d2b('0x31'),util[_0x329d2b('0x5a')](_0x331550,{'showHidden':![],'depth':null}));});}else logger[_0x97bf3f('0x39')](_0x97bf3f('0x5b'),'afterCreate',_0x97bf3f('0x31'),_0x97bf3f('0x3f'));break;}case _0x97bf3f('0x47'):{if(_0x2eaf30[_0x97bf3f('0x51')]&&_0x2eaf30[_0x97bf3f('0x20')]){if(_0x2eaf30['baseUrl']){const _0x272be1={'method':_0x97bf3f('0x18'),'uri':_0x2eaf30[_0x97bf3f('0x1f')]+_0x97bf3f('0x8'),'body':{'username':_0x2eaf30['username'],'password':_0x2eaf30[_0x97bf3f('0x20')]},'json':!![]};return rp(_0x272be1)[_0x97bf3f('0x37')](function(_0x167ee7){const _0x32e96d=_0x97bf3f,_0x1fd1ef={'method':_0x32e96d('0x18'),'uri':_0x2eaf30[_0x32e96d('0x1f')]+_0x32e96d('0x27'),'body':{'messages':[{'from':_0x2eaf30[_0x32e96d('0x3d')],'destinations':[{'to':_0x4e98f6['phone']}],'text':_0x4e98f6[_0x32e96d('0x32')],'notifyUrl':_0x2eaf30[_0x32e96d('0x19')]+_0x32e96d('0x6')+_0x4e98f6['id']+_0x32e96d('0x43')+_0x2eaf30[_0x32e96d('0x66')],'notifyContentType':_0x32e96d('0x4e'),'callbackData':_0x2eaf30['phone']+';'+_0x4e98f6[_0x32e96d('0x32')]}]},'headers':{'Authorization':'IBSSO\x20'+_0x167ee7[_0x32e96d('0x66')]},'json':!![]};return rp(_0x1fd1ef)[_0x32e96d('0x37')](function(_0xe3d4ee){const _0x2ce020=_0x32e96d;if(_0xe3d4ee[_0x2ce020('0xb')]){const _0x302aa7={'messageId':_0xe3d4ee[_0x2ce020('0xb')][0x0][_0x2ce020('0x28')]};return!_0x2eaf30[_0x2ce020('0x67')]&&(_0x302aa7[_0x2ce020('0x5d')]=!![]),_0x4c04e1[_0x2ce020('0x10')](_0x302aa7);}else return logger[_0x2ce020('0x39')](_0x2ce020('0x5b'),_0x2ce020('0x45'),_0x2ce020('0x47'),util['inspect'](_0xe3d4ee,{'showHidden':![],'depth':null}));});})[_0x97bf3f('0x54')](function(_0x4c5927){const _0x42e9d5=_0x97bf3f;return logger['error'](_0x42e9d5('0x5b'),_0x42e9d5('0x45'),_0x42e9d5('0x47'),util['inspect'](_0x4c5927,{'showHidden':![],'depth':null}));});}else logger[_0x97bf3f('0x39')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x97bf3f('0x45'),_0x97bf3f('0x47'),'Missing\x20parameters:\x20base_url');}else logger[_0x97bf3f('0x39')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x97bf3f('0x45'),_0x97bf3f('0x47'),_0x97bf3f('0x65'));break;}case _0x97bf3f('0x55'):{const _0x3a9346=require(_0x97bf3f('0x12'));if(_0x2eaf30[_0x97bf3f('0x57')]){const _0x323881={};_0x323881['login']=_0x2eaf30[_0x97bf3f('0x51')],_0x323881[_0x97bf3f('0x3d')]=_0x4e98f6[_0x97bf3f('0x3d')],_0x323881[_0x97bf3f('0x5f')]=_0x2eaf30[_0x97bf3f('0x3d')],_0x323881[_0x97bf3f('0x30')]=_0x4e98f6[_0x97bf3f('0x32')],_0x323881['timestamp']=+new Date();let _0x214c3c='',_0x19afb1='';const _0x31e88b=Object[_0x97bf3f('0x24')](_0x323881);_0x31e88b[_0x97bf3f('0x22')]();for(let _0x380952=0x0;_0x380952<_0x31e88b[_0x97bf3f('0x13')];_0x380952++){_0x214c3c!=''&&(_0x214c3c+='&'),_0x214c3c+=_0x31e88b[_0x380952]+'='+encodeURIComponent(_0x323881[_0x31e88b[_0x380952]]),_0x19afb1+=_0x323881[_0x31e88b[_0x380952]];}_0x19afb1+=_0x2eaf30[_0x97bf3f('0x57')],_0x19afb1=_0x3a9346[_0x97bf3f('0xd')](_0x97bf3f('0x75'))[_0x97bf3f('0x10')](_0x19afb1)[_0x97bf3f('0x60')](_0x97bf3f('0x5c'));_0x214c3c!==''&&(_0x214c3c+='&');_0x214c3c+='signature='+_0x19afb1;const _0x9537d={'method':_0x97bf3f('0x21'),'uri':_0x2eaf30[_0x97bf3f('0x1f')]+_0x97bf3f('0x4c')+_0x214c3c,'json':!![]};return rp(_0x9537d)[_0x97bf3f('0x37')](function(_0x1e9aa5){const _0x3ba4fb=_0x97bf3f,_0x5b216a=Object[_0x3ba4fb('0x24')](_0x1e9aa5);if(_0x1e9aa5[_0x5b216a[0x0]][_0x3ba4fb('0x39')]&&parseInt(_0x1e9aa5[_0x5b216a[0x0]][_0x3ba4fb('0x39')])===0x0){const _0x1d4dba={'messageId':_0x1e9aa5[_0x5b216a[0x0]][_0x3ba4fb('0x26')]};return!_0x2eaf30[_0x3ba4fb('0x67')]&&(_0x1d4dba[_0x3ba4fb('0x5d')]=!![]),_0x4c04e1[_0x3ba4fb('0x10')](_0x1d4dba);}else return logger[_0x3ba4fb('0x39')](_0x3ba4fb('0x5b'),_0x3ba4fb('0x45'),_0x3ba4fb('0x55'),util[_0x3ba4fb('0x5a')](_0x1e9aa5['error'],{'showHidden':![],'depth':null}));})['catch'](function(_0x4aa83){const _0x7ee2ea=_0x97bf3f;return logger[_0x7ee2ea('0x39')](_0x7ee2ea('0x5b'),_0x7ee2ea('0x45'),'csc',util[_0x7ee2ea('0x5a')](_0x4aa83,{'showHidden':![],'depth':null}));});}else logger[_0x97bf3f('0x39')](_0x97bf3f('0x5b'),_0x97bf3f('0x45'),_0x97bf3f('0x55'),_0x97bf3f('0x63'));break;}case'clickatell':{if(_0x2eaf30[_0x97bf3f('0x57')]){const _0x227abe={'method':_0x97bf3f('0x18'),'uri':_0x97bf3f('0x5'),'headers':{'Authorization':_0x2eaf30['apiKey']},'body':{'content':_0x4e98f6['body'],'to':[_0x4e98f6[_0x97bf3f('0x3d')]],'from':_0x2eaf30[_0x97bf3f('0x3d')],'binary':![],'clientMessageId':_0x97bf3f('0x6b'),'charset':_0x97bf3f('0x68')},'json':!![]};rp(_0x227abe)['then'](function(_0x52c618){const _0x576ce1=_0x97bf3f;if(!_0x52c618[_0x576ce1('0x39')]){const _0xd310ca={'messageId':_0x52c618[_0x576ce1('0xb')][0x0][_0x576ce1('0x23')]};return!_0x2eaf30['deliveryReport']&&(_0xd310ca[_0x576ce1('0x5d')]=!![]),_0x4c04e1[_0x576ce1('0x10')](_0xd310ca);}else return logger[_0x576ce1('0x39')](_0x576ce1('0x5b'),_0x576ce1('0x45'),_0x576ce1('0x3b'),util[_0x576ce1('0x5a')](_0x52c618['error'],{'showHidden':![],'depth':null}));})[_0x97bf3f('0x54')](function(_0x4ce0f7){const _0x55deb0=_0x97bf3f;return logger[_0x55deb0('0x39')]('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate',_0x55deb0('0x3b'),util['inspect'](_0x4ce0f7,{'showHidden':![],'depth':null}));});}else logger[_0x97bf3f('0x39')](_0x97bf3f('0x5b'),_0x97bf3f('0x45'),_0x97bf3f('0x3b'),_0x97bf3f('0x63'));break;}case _0x97bf3f('0x34'):if(_0x2eaf30[_0x97bf3f('0x57')]){const _0x53a005={},_0x5273ac={'method':_0x97bf3f('0x18'),'uri':_0x97bf3f('0x3a'),'headers':{'Authorization':'Bearer\x20'+_0x2eaf30[_0x97bf3f('0x57')],'Content-Type':_0x97bf3f('0x4e')},'body':{'from':_0x2eaf30[_0x97bf3f('0x3d')],'to':_0x4e98f6['phone'],'text':_0x4e98f6[_0x97bf3f('0x32')]},'json':!![]};return rp(_0x5273ac)[_0x97bf3f('0x37')](function(_0x1be80a){const _0xce7c43=_0x97bf3f;if(_0x1be80a[_0xce7c43('0x36')]==0xca){_0x53a005[_0xce7c43('0x38')]=_0x1be80a;const _0x34ef5d={'method':_0xce7c43('0x18'),'uri':_0xce7c43('0x9'),'headers':{'Authorization':_0xce7c43('0x46')+_0x2eaf30[_0xce7c43('0x57')],'Content-Type':_0xce7c43('0x4e')},'body':{'refid':_0x53a005[_0xce7c43('0x38')][_0xce7c43('0x1a')]},'json':!![]};return rp(_0x34ef5d)['then'](function(_0x4d0d27){const _0x52dfce=_0xce7c43;_0x53a005[_0x52dfce('0x2a')]=_0x4d0d27;const _0x296fac={'messageId':_0x53a005['message'][_0x52dfce('0x1a')],'read':!![]};return _0x4c04e1['update'](_0x296fac);});}else return logger[_0xce7c43('0x39')](_0xce7c43('0x5b'),_0xce7c43('0x45'),_0xce7c43('0x34'),util['inspect'](_0x1be80a,{'showHidden':![],'depth':null}));})[_0x97bf3f('0x54')](function(_0xc399cb){const _0x36c9c3=_0x97bf3f;return logger[_0x36c9c3('0x39')](_0x36c9c3('0x5b'),_0x36c9c3('0x45'),_0x36c9c3('0x34'),util[_0x36c9c3('0x5a')](_0xc399cb,{'showHidden':![],'depth':null}));});}else return logger[_0x97bf3f('0x39')](_0x97bf3f('0x5b'),_0x97bf3f('0x45'),_0x97bf3f('0x34'),_0x97bf3f('0x3'));}})[_0x1826bd('0x49')](function(){return null;});}else return null;}},'charset':_0x33d330('0x44'),'collate':'utf8mb4_unicode_ci'});return _0xc592e0;};