Built motion from commit fd055180.|2.6.30
[motion2.git] / server / api / smsMessage / smsMessage.model.js
1 // *************************************************************************
2 // *                                                                       *
3 // * xCALLY Motion -  The Omnichannel Contact Center                       *
4 // * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
5 // *                                                                       *
6 // *************************************************************************
7 // *                                                                       *
8 // * Email: info@xcally.com                                                *
9 // * Website: https://www.xcally.com                                       *
10 // *                                                                       *
11 // *************************************************************************
12 // *                                                                       *
13 // * The SOFTWARE PRODUCT is protected by copyright laws and international *
14 // * copyright treaties, as well as other intellectual property laws and   *
15 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                         *
16 // *                                                                       *
17 // *************************************************************************
18 var _0x0573=['../../config/environment','exports','sms_messages','messageId','fti_sms_messages','body','FULLTEXT','get','toLowerCase','out','isNil','UserId','SmsInteractionId','SmsInteraction','findOne','then','createdAt','direction','catch','error','find','SmsAccountId','type','twilio','accountSid','authToken','messages','create','phone','remote','/status?token=','token','sid','update','SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate','inspect','Missing\x20parameters:\x20phone,\x20accountSid\x20or\x20authToken','password','smsMethod','sender','login?username=','username','&password=','sms','POST','user_key','session_key','total_sent','internal_order_id','deliveryReport','read','skebby','Missing\x20parameters:\x20username,\x20password','connectel','requestid','Missing\x20parameters:\x20authToken','clicksend','xCALLY\x20Motion','format','%s:%s','https://rest.clicksend.com/v3/sms/send','Basic\x20%s','data','queued_count','clickSend','plivo','authId','senderString','/api/sms/messages/','https://api.plivo.com/v1/Account/%s/Message/','toString','Missing\x20parameters:\x20authId,\x20authToken','infobip','baseUrl','/auth/1/session','application/json','Missing\x20parameters:\x20base_url','csc','crypto','login','text','timestamp','keys','sort','createHash','md5','hex','GET','id_sms','Missing\x20parameters:\x20apiKey','clickatell','apiKey','uuid','UTF-8','apiMessageId','accountId','applicationId','base64','bandwidth','https://api.intelepeer.com/_rest/v4/app/sms/send','Bearer\x20','code','message','refid','status','intelepeer','Token\x20not\x20received','finally','utf8mb4','lodash','util','../../config/logger','api','moment','request-promise','path','rimraf'];(function(_0xa2ad4,_0x129bff){var _0x456b01=function(_0x590439){while(--_0x590439){_0xa2ad4['push'](_0xa2ad4['shift']());}};_0x456b01(++_0x129bff);}(_0x0573,0xe4));var _0x3057=function(_0x3a7f86,_0xab4a2e){_0x3a7f86=_0x3a7f86-0x0;var _0x1242b9=_0x0573[_0x3a7f86];return _0x1242b9;};'use strict';var _=require(_0x3057('0x0'));var util=require(_0x3057('0x1'));var logger=require(_0x3057('0x2'))(_0x3057('0x3'));var moment=require(_0x3057('0x4'));var BPromise=require('bluebird');var rp=require(_0x3057('0x5'));var fs=require('fs');var path=require(_0x3057('0x6'));var rimraf=require(_0x3057('0x7'));var config=require(_0x3057('0x8'));var attributes=require('./smsMessage.attributes');module[_0x3057('0x9')]=function(_0x56f2ac,_0x5ad43c){return _0x56f2ac['define']('SmsMessage',attributes,{'tableName':_0x3057('0xa'),'paranoid':![],'indexes':[{'name':_0x3057('0xb'),'fields':[_0x3057('0xb')]},{'name':_0x3057('0xc'),'fields':[_0x3057('0xd')],'type':_0x3057('0xe')}],'timestamps':!![],'hooks':{'afterCreate':function(_0x24524b,_0x109814,_0x44cfaa){var _0x5db48e=_0x56f2ac['models'];var _0x5384f4=_0x24524b[_0x3057('0xf')]({'plain':!![]});if(_0x5384f4['direction'][_0x3057('0x10')]()==='in'||_0x5384f4['direction'][_0x3057('0x10')]()===_0x3057('0x11')&&!_0x5384f4['secret']&&!_[_0x3057('0x12')](_0x5384f4[_0x3057('0x13')])&&!_[_0x3057('0x12')](_0x5384f4[_0x3057('0x14')])){_0x5db48e[_0x3057('0x15')][_0x3057('0x16')]({'where':{'id':_0x5384f4[_0x3057('0x14')]}})[_0x3057('0x17')](function(_0x54ee64){if(_0x54ee64){_0x54ee64['update']({'lastMsgAt':_0x5384f4[_0x3057('0x18')],'lastMsgDirection':_0x5384f4[_0x3057('0x19')][_0x3057('0x10')]()});}})[_0x3057('0x1a')](function(_0x3344d8){console[_0x3057('0x1b')](_0x3344d8);});}if(_0x5384f4[_0x3057('0x19')]==='out'&&!_0x5384f4['secret']){var _0x246c0a;_0x5db48e['SmsAccount'][_0x3057('0x1c')]({'where':{'id':_0x5384f4[_0x3057('0x1d')]},'raw':!![]})[_0x3057('0x17')](function(_0x3149fa){_0x246c0a=_0x3149fa;if(_0x246c0a&&_0x246c0a[_0x3057('0x1e')]){switch(_0x246c0a[_0x3057('0x1e')]){case _0x3057('0x1f'):var _0x491b4b=require(_0x3057('0x1f'));if(_0x246c0a[_0x3057('0x20')]&&_0x246c0a[_0x3057('0x21')]&&_0x246c0a['phone']){var _0x54f66d=new _0x491b4b(_0x246c0a[_0x3057('0x20')],_0x246c0a['authToken']);_0x54f66d[_0x3057('0x22')][_0x3057('0x23')]({'body':_0x5384f4[_0x3057('0xd')],'to':_0x5384f4[_0x3057('0x24')],'from':_0x246c0a[_0x3057('0x24')],'statusCallback':_0x246c0a[_0x3057('0x25')]+'/api/sms/messages/'+_0x5384f4['id']+_0x3057('0x26')+_0x246c0a[_0x3057('0x27')]})[_0x3057('0x17')](function(_0x511a86){if(_0x511a86[_0x3057('0x28')]){return _0x24524b[_0x3057('0x29')]({'messageId':_0x511a86[_0x3057('0x28')]});}})[_0x3057('0x1a')](function(_0x31b203){logger['error'](_0x3057('0x2a'),_0x3057('0x2b'),'twilio',util[_0x3057('0x2c')](_0x31b203,{'showHidden':![],'depth':null}));});}else{logger[_0x3057('0x1b')](_0x3057('0x2a'),_0x3057('0x2b'),'twilio',_0x3057('0x2d'));}break;case'skebby':var _0x4a543d='https://api.skebby.it/API/v1.0/REST/';if(_0x246c0a['username']&&_0x246c0a[_0x3057('0x2e')]){var _0x4e75a0={'recipient':[_0x5384f4[_0x3057('0x24')]],'message':_0x5384f4['body'],'message_type':_0x246c0a['smsMethod']};if(_0x246c0a[_0x3057('0x2f')]&&_0x246c0a[_0x3057('0x2f')]!=='SI'){_0x4e75a0[_0x3057('0x30')]=_0x246c0a[_0x3057('0x24')];}var _0x19ac7b={'url':_0x4a543d+_0x3057('0x31')+_0x246c0a[_0x3057('0x32')]+_0x3057('0x33')+_0x246c0a[_0x3057('0x2e')],'method':'GET'};rp(_0x19ac7b)['then'](function(_0x28932e){var _0x211095=_0x28932e['split'](';');var _0x319a4a={'user_key':_0x211095[0x0],'session_key':_0x211095[0x1]};_0x19ac7b={'url':_0x4a543d+_0x3057('0x34'),'method':_0x3057('0x35'),'headers':{'user_key':_0x319a4a[_0x3057('0x36')],'Session_key':_0x319a4a[_0x3057('0x37')]},'json':!![],'body':_0x4e75a0};return rp(_0x19ac7b);})[_0x3057('0x17')](function(_0x16a7cd){if(_0x16a7cd[_0x3057('0x38')]>=0x1){var _0x5c982b={'messageId':_0x16a7cd[_0x3057('0x39')]};if(_0x246c0a[_0x3057('0x2f')]!=='GP'||!_0x246c0a[_0x3057('0x3a')]){_0x5c982b[_0x3057('0x3b')]=!![];}return _0x24524b['update'](_0x5c982b);}else{return logger['error'](_0x3057('0x2a'),_0x3057('0x2b'),_0x3057('0x3c'),util[_0x3057('0x2c')](_0x16a7cd,{'showHidden':![],'depth':null}));}})[_0x3057('0x1a')](function(_0x3b8426){return logger[_0x3057('0x1b')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x3057('0x2b'),_0x3057('0x3c'),util[_0x3057('0x2c')](_0x3b8426,{'showHidden':![],'depth':null}));});}else{logger[_0x3057('0x1b')](_0x3057('0x2a'),_0x3057('0x2b'),_0x3057('0x3c'),_0x3057('0x3d'));}break;case _0x3057('0x3e'):if(_0x246c0a['authToken']){var _0x4f1c3d={'recipient':_0x5384f4[_0x3057('0x24')],'message':_0x5384f4[_0x3057('0xd')],'sender':_0x246c0a['senderString']||_0x246c0a[_0x3057('0x24')],'authorization':_0x246c0a[_0x3057('0x21')]};var _0x109814={'method':_0x3057('0x35'),'uri':'https://smsapi.connectel.se/api/v2/send/','body':_0x4f1c3d,'json':!![]};rp(_0x109814)['then'](function(_0x4046ff){var _0x36db9e={'messageId':_0x4046ff[_0x3057('0x3f')]};if(!_0x246c0a[_0x3057('0x3a')]){_0x36db9e[_0x3057('0x3b')]=!![];}return _0x24524b[_0x3057('0x29')](_0x36db9e);})['catch'](function(_0x5437cd){logger[_0x3057('0x1b')](_0x3057('0x2a'),_0x3057('0x2b'),_0x3057('0x3e'),util[_0x3057('0x2c')](_0x5437cd,{'showHidden':![],'depth':null}));});}else{logger[_0x3057('0x1b')](_0x3057('0x2a'),_0x3057('0x2b'),_0x3057('0x3e'),_0x3057('0x40'));}break;case _0x3057('0x41'):if(_0x246c0a[_0x3057('0x32')]&&_0x246c0a[_0x3057('0x2e')]){var _0x4f1c3d={'messages':[{'source':_0x3057('0x42'),'to':_0x5384f4['phone'],'body':_0x5384f4[_0x3057('0xd')],'from':_0x246c0a['senderString']||_0x246c0a[_0x3057('0x24')]}]};var _0xe80e3a=util[_0x3057('0x43')](_0x3057('0x44'),_0x246c0a[_0x3057('0x32')],_0x246c0a[_0x3057('0x2e')]);var _0x109814={'method':_0x3057('0x35'),'uri':_0x3057('0x45'),'body':_0x4f1c3d,'headers':{'Authorization':util[_0x3057('0x43')](_0x3057('0x46'),new Buffer(_0xe80e3a)['toString']('base64'))},'json':!![]};rp(_0x109814)[_0x3057('0x17')](function(_0x52aec9){if(_0x52aec9['http_code']>=0xc8&&_0x52aec9['http_code']<=0xce){if(_0x52aec9[_0x3057('0x47')]&&_0x52aec9[_0x3057('0x47')][_0x3057('0x48')]>0x0){var _0x5e46ba=_['head'](_0x52aec9[_0x3057('0x47')][_0x3057('0x22')]);var _0x199828={'messageId':_0x5e46ba['message_id']};if(!_0x246c0a[_0x3057('0x3a')]){_0x199828[_0x3057('0x3b')]=!![];}return _0x24524b[_0x3057('0x29')](_0x199828);}else{logger['error']('SmsMessage,\x20%s,\x20%s,\x20%s',_0x3057('0x2b'),_0x3057('0x49'),util[_0x3057('0x2c')](_0x52aec9,{'showHidden':![],'depth':null}));}}else{logger[_0x3057('0x1b')](_0x3057('0x2a'),'afterCreate',_0x3057('0x49'),util[_0x3057('0x2c')](_0x52aec9,{'showHidden':![],'depth':null}));}})['catch'](function(_0x494504){logger['error']('SmsMessage,\x20%s,\x20%s,\x20%s',_0x3057('0x2b'),_0x3057('0x49'),util['inspect'](_0x494504,{'showHidden':![],'depth':null}));});}else{logger['error'](_0x3057('0x2a'),_0x3057('0x2b'),_0x3057('0x49'),_0x3057('0x3d'));}break;case _0x3057('0x4a'):if(_0x246c0a[_0x3057('0x4b')]&&_0x246c0a[_0x3057('0x21')]){var _0x4f1c3d={'dst':_0x5384f4['phone'],'text':_0x5384f4[_0x3057('0xd')],'src':_0x246c0a[_0x3057('0x4c')]||_0x246c0a['phone'],'url':_0x246c0a[_0x3057('0x25')]+_0x3057('0x4d')+_0x5384f4['id']+'/status?token='+_0x246c0a[_0x3057('0x27')]};var _0xe80e3a=util[_0x3057('0x43')](_0x3057('0x44'),_0x246c0a[_0x3057('0x4b')],_0x246c0a[_0x3057('0x21')]);var _0x109814={'method':'POST','uri':util['format'](_0x3057('0x4e'),_0x246c0a[_0x3057('0x4b')]),'body':_0x4f1c3d,'headers':{'Authorization':util[_0x3057('0x43')](_0x3057('0x46'),new Buffer(_0xe80e3a)[_0x3057('0x4f')]('base64'))},'json':!![]};rp(_0x109814)[_0x3057('0x17')](function(_0x4f925b){var _0x113781={'messageId':_0x4f925b['message_uuid'][0x0]};return _0x24524b[_0x3057('0x29')](_0x113781);})[_0x3057('0x1a')](function(_0xc51968){logger['error'](_0x3057('0x2a'),_0x3057('0x2b'),_0x3057('0x4a'),util[_0x3057('0x2c')](_0xc51968,{'showHidden':![],'depth':null}));});}else{logger['error'](_0x3057('0x2a'),'afterCreate','plivo',_0x3057('0x50'));}break;case _0x3057('0x51'):if(_0x246c0a[_0x3057('0x32')]&&_0x246c0a[_0x3057('0x2e')]){if(_0x246c0a[_0x3057('0x52')]){var _0x3bf8ab={'method':'POST','uri':_0x246c0a[_0x3057('0x52')]+_0x3057('0x53'),'body':{'username':_0x246c0a[_0x3057('0x32')],'password':_0x246c0a['password']},'json':!![]};return rp(_0x3bf8ab)[_0x3057('0x17')](function(_0x289228){var _0xab32a0={'method':_0x3057('0x35'),'uri':_0x246c0a[_0x3057('0x52')]+'/sms/2/text/advanced','body':{'messages':[{'from':_0x246c0a[_0x3057('0x24')],'destinations':[{'to':_0x5384f4[_0x3057('0x24')]}],'text':_0x5384f4[_0x3057('0xd')],'notifyUrl':_0x246c0a[_0x3057('0x25')]+'/api/sms/messages/'+_0x5384f4['id']+_0x3057('0x26')+_0x246c0a['token'],'notifyContentType':_0x3057('0x54'),'callbackData':_0x246c0a['phone']+';'+_0x5384f4[_0x3057('0xd')]}]},'headers':{'Authorization':'IBSSO\x20'+_0x289228[_0x3057('0x27')]},'json':!![]};return rp(_0xab32a0)['then'](function(_0x11ecf1){if(_0x11ecf1[_0x3057('0x22')]){var _0x2bb1b7={'messageId':_0x11ecf1[_0x3057('0x22')][0x0][_0x3057('0xb')]};if(!_0x246c0a[_0x3057('0x3a')]){_0x2bb1b7[_0x3057('0x3b')]=!![];}return _0x24524b['update'](_0x2bb1b7);}else{return logger[_0x3057('0x1b')](_0x3057('0x2a'),_0x3057('0x2b'),_0x3057('0x51'),util[_0x3057('0x2c')](_0x11ecf1,{'showHidden':![],'depth':null}));}});})[_0x3057('0x1a')](function(_0x100169){return logger['error'](_0x3057('0x2a'),'afterCreate',_0x3057('0x51'),util[_0x3057('0x2c')](_0x100169,{'showHidden':![],'depth':null}));});}else{logger['error'](_0x3057('0x2a'),_0x3057('0x2b'),_0x3057('0x51'),_0x3057('0x55'));}}else{logger['error']('SmsMessage,\x20%s,\x20%s,\x20%s',_0x3057('0x2b'),_0x3057('0x51'),_0x3057('0x3d'));}break;case _0x3057('0x56'):var _0x3c5822=require(_0x3057('0x57'));if(_0x246c0a['apiKey']){var _0x19df68={};_0x19df68[_0x3057('0x58')]=_0x246c0a['username'];_0x19df68[_0x3057('0x24')]=_0x5384f4['phone'];_0x19df68[_0x3057('0x30')]=_0x246c0a[_0x3057('0x24')];_0x19df68[_0x3057('0x59')]=_0x5384f4[_0x3057('0xd')];_0x19df68[_0x3057('0x5a')]=+new Date();var _0x40e8db='';var _0x4dad76='';var _0x5856b6=Object[_0x3057('0x5b')](_0x19df68);_0x5856b6[_0x3057('0x5c')]();for(var _0x2d1216=0x0;_0x2d1216<_0x5856b6['length'];_0x2d1216++){if(_0x40e8db!=''){_0x40e8db+='&';}_0x40e8db+=_0x5856b6[_0x2d1216]+'='+encodeURIComponent(_0x19df68[_0x5856b6[_0x2d1216]]);_0x4dad76+=_0x19df68[_0x5856b6[_0x2d1216]];}_0x4dad76+=_0x246c0a['apiKey'];_0x4dad76=_0x3c5822[_0x3057('0x5d')](_0x3057('0x5e'))[_0x3057('0x29')](_0x4dad76)['digest'](_0x3057('0x5f'));if(_0x40e8db!==''){_0x40e8db+='&';}_0x40e8db+='signature='+_0x4dad76;var _0x19ac7b={'method':_0x3057('0x60'),'uri':_0x246c0a[_0x3057('0x52')]+'/external/get/send.php?'+_0x40e8db,'json':!![]};return rp(_0x19ac7b)['then'](function(_0x256e92){var _0x5cd1fa=Object[_0x3057('0x5b')](_0x256e92);if(_0x256e92[_0x5cd1fa[0x0]][_0x3057('0x1b')]&&parseInt(_0x256e92[_0x5cd1fa[0x0]][_0x3057('0x1b')])===0x0){var _0x5ab5e9={'messageId':_0x256e92[_0x5cd1fa[0x0]][_0x3057('0x61')]};if(!_0x246c0a['deliveryReport']){_0x5ab5e9[_0x3057('0x3b')]=!![];}return _0x24524b[_0x3057('0x29')](_0x5ab5e9);}else{return logger['error'](_0x3057('0x2a'),_0x3057('0x2b'),_0x3057('0x56'),util[_0x3057('0x2c')](_0x256e92[_0x3057('0x1b')],{'showHidden':![],'depth':null}));}})[_0x3057('0x1a')](function(_0x365643){return logger['error'](_0x3057('0x2a'),_0x3057('0x2b'),_0x3057('0x56'),util['inspect'](_0x365643,{'showHidden':![],'depth':null}));});}else{logger[_0x3057('0x1b')](_0x3057('0x2a'),_0x3057('0x2b'),_0x3057('0x56'),_0x3057('0x62'));}break;case _0x3057('0x63'):if(_0x246c0a[_0x3057('0x64')]){var _0x3c031d={'method':_0x3057('0x35'),'uri':'https://platform.clickatell.com/messages','headers':{'Authorization':_0x246c0a[_0x3057('0x64')]},'body':{'content':_0x5384f4[_0x3057('0xd')],'to':[_0x5384f4[_0x3057('0x24')]],'from':_0x246c0a[_0x3057('0x24')],'binary':![],'clientMessageId':_0x3057('0x65'),'charset':_0x3057('0x66')},'json':!![]};rp(_0x3c031d)['then'](function(_0x2f9b6c){if(!_0x2f9b6c[_0x3057('0x1b')]){var _0x20f5c7={'messageId':_0x2f9b6c['messages'][0x0][_0x3057('0x67')]};if(!_0x246c0a[_0x3057('0x3a')]){_0x20f5c7[_0x3057('0x3b')]=!![];}return _0x24524b[_0x3057('0x29')](_0x20f5c7);}else{return logger[_0x3057('0x1b')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x3057('0x2b'),_0x3057('0x63'),util[_0x3057('0x2c')](_0x2f9b6c[_0x3057('0x1b')],{'showHidden':![],'depth':null}));}})[_0x3057('0x1a')](function(_0x57cf90){return logger[_0x3057('0x1b')](_0x3057('0x2a'),_0x3057('0x2b'),'clickatell',util[_0x3057('0x2c')](_0x57cf90,{'showHidden':![],'depth':null}));});}else{logger['error'](_0x3057('0x2a'),'afterCreate',_0x3057('0x63'),_0x3057('0x62'));}break;case'bandwidth':if(_0x246c0a[_0x3057('0x32')]&&_0x246c0a['password']){var _0xe80e3a=util[_0x3057('0x43')](_0x3057('0x44'),_0x246c0a[_0x3057('0x32')],_0x246c0a[_0x3057('0x2e')]);var _0x109814={'method':'POST','uri':'https://messaging.bandwidth.com/api/v2/users/'+_0x246c0a[_0x3057('0x68')]+'/messages','body':{'to':[_0x5384f4['phone']],'text':_0x5384f4[_0x3057('0xd')],'from':_0x246c0a[_0x3057('0x24')],'applicationId':_0x246c0a[_0x3057('0x69')]},'headers':{'Authorization':util[_0x3057('0x43')]('Basic\x20%s',new Buffer(_0xe80e3a)[_0x3057('0x4f')](_0x3057('0x6a')))},'json':!![]};rp(_0x109814)[_0x3057('0x17')](function(_0x4e222c){if(_0x4e222c['id']){var _0x56d2f9={'messageId':_0x4e222c['id']};return _0x24524b[_0x3057('0x29')](_0x56d2f9);}else{logger[_0x3057('0x1b')](_0x3057('0x2a'),_0x3057('0x2b'),_0x3057('0x6b'),util['inspect'](_0x4e222c,{'showHidden':![],'depth':null}));}})[_0x3057('0x1a')](function(_0x5bc1af){logger[_0x3057('0x1b')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x3057('0x2b'),_0x3057('0x6b'),util['inspect'](_0x5bc1af,{'showHidden':![],'depth':null}));});}else{logger[_0x3057('0x1b')](_0x3057('0x2a'),'afterCreate',_0x3057('0x6b'),_0x3057('0x3d'));}break;case'intelepeer':if(_0x246c0a['apiKey']){var _0x2b3e40={};var _0x19ac7b={'method':_0x3057('0x35'),'uri':_0x3057('0x6c'),'headers':{'Authorization':_0x3057('0x6d')+_0x246c0a[_0x3057('0x64')],'Content-Type':_0x3057('0x54')},'body':{'from':_0x246c0a[_0x3057('0x24')],'to':_0x5384f4[_0x3057('0x24')],'text':_0x5384f4[_0x3057('0xd')]},'json':!![]};return rp(_0x19ac7b)[_0x3057('0x17')](function(_0x30d194){if(_0x30d194[_0x3057('0x6e')]==0xca){_0x2b3e40[_0x3057('0x6f')]=_0x30d194;var _0x35dd52={'method':_0x3057('0x35'),'uri':'https://api.intelepeer.com/_rest/v4/app/sms/mdr','headers':{'Authorization':_0x3057('0x6d')+_0x246c0a['apiKey'],'Content-Type':'application/json'},'body':{'refid':_0x2b3e40[_0x3057('0x6f')][_0x3057('0x70')]},'json':!![]};return rp(_0x35dd52)[_0x3057('0x17')](function(_0x1b41d4){_0x2b3e40[_0x3057('0x71')]=_0x1b41d4;var _0x469198={'messageId':_0x2b3e40['message'][_0x3057('0x70')],'read':!![]};return _0x24524b[_0x3057('0x29')](_0x469198);});}else{return logger[_0x3057('0x1b')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x3057('0x2b'),_0x3057('0x72'),util[_0x3057('0x2c')](_0x30d194,{'showHidden':![],'depth':null}));}})['catch'](function(_0x495c68){return logger[_0x3057('0x1b')](_0x3057('0x2a'),'afterCreate','intelepeer',util[_0x3057('0x2c')](_0x495c68,{'showHidden':![],'depth':null}));});}else{return logger[_0x3057('0x1b')](_0x3057('0x2a'),_0x3057('0x2b'),_0x3057('0x72'),_0x3057('0x73'));}break;}}})[_0x3057('0x74')](function(){_0x44cfaa();});}else{_0x44cfaa();}}},'charset':_0x3057('0x75'),'collate':'utf8mb4_unicode_ci'});};