Built motion from commit (unavailable).|2.4.15
[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 _0x7fcd=['sender','login?username=','&password=','GET','split','POST','user_key','session_key','total_sent','Missing\x20parameters:\x20username,\x20password','connectel','requestid','deliveryReport','read','Missing\x20parameters:\x20authToken','clicksend','xCALLY\x20Motion','senderString','format','%s:%s','https://rest.clicksend.com/v3/sms/send','Basic\x20%s','http_code','data','head','clickSend','plivo','authId','/status?token=','https://api.plivo.com/v1/Account/%s/Message/','toString','infobip','baseUrl','/auth/1/session','/sms/2/text/advanced','application/json','Missing\x20parameters:\x20base_url','csc','crypto','login','timestamp','sort','apiKey','createHash','md5','digest','hex','signature=','/external/get/send.php?','keys','id_sms','clickatell','https://platform.clickatell.com/messages','uuid','UTF-8','apiMessageId','Missing\x20parameters:\x20apiKey','intelepeer','https://api.intelepeer.com/_rest/v4/app/sms/send','Bearer\x20','https://api.intelepeer.com/_rest/v4/app/sms/mdr','message','refid','status','Token\x20not\x20received','finally','utf8mb4','utf8mb4_unicode_ci','lodash','util','moment','bluebird','rimraf','../../config/environment','exports','SmsMessage','sms_messages','messageId','fti_sms_messages','models','direction','toLowerCase','out','secret','SmsInteraction','findOne','SmsInteractionId','then','update','catch','error','SmsAccount','SmsAccountId','type','twilio','authToken','phone','accountSid','messages','create','body','remote','/api/sms/messages/','token','sid','inspect','SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate','Missing\x20parameters:\x20phone,\x20accountSid\x20or\x20authToken','skebby','https://api.skebby.it/API/v1.0/REST/','username','password','smsMethod'];(function(_0x1ae073,_0x153d12){var _0x249152=function(_0x4df478){while(--_0x4df478){_0x1ae073['push'](_0x1ae073['shift']());}};_0x249152(++_0x153d12);}(_0x7fcd,0x128));var _0xd7fc=function(_0x2641f9,_0x26715f){_0x2641f9=_0x2641f9-0x0;var _0x585741=_0x7fcd[_0x2641f9];return _0x585741;};'use strict';var _=require(_0xd7fc('0x0'));var util=require(_0xd7fc('0x1'));var logger=require('../../config/logger')('api');var moment=require(_0xd7fc('0x2'));var BPromise=require(_0xd7fc('0x3'));var rp=require('request-promise');var fs=require('fs');var path=require('path');var rimraf=require(_0xd7fc('0x4'));var config=require(_0xd7fc('0x5'));var attributes=require('./smsMessage.attributes');module[_0xd7fc('0x6')]=function(_0x418437,_0x17c7b0){return _0x418437['define'](_0xd7fc('0x7'),attributes,{'tableName':_0xd7fc('0x8'),'paranoid':![],'indexes':[{'name':_0xd7fc('0x9'),'fields':[_0xd7fc('0x9')]},{'name':_0xd7fc('0xa'),'fields':['body'],'type':'FULLTEXT'}],'timestamps':!![],'hooks':{'afterCreate':function(_0x5b0a55,_0x4ec2ec,_0x36625d){var _0x32f02b=_0x418437[_0xd7fc('0xb')];var _0x4e1ef1=_0x5b0a55['get']({'plain':!![]});if(_0x4e1ef1[_0xd7fc('0xc')][_0xd7fc('0xd')]()==='in'||_0x4e1ef1['direction'][_0xd7fc('0xd')]()===_0xd7fc('0xe')&&!_0x4e1ef1[_0xd7fc('0xf')]&&!_['isNil'](_0x4e1ef1['UserId'])){_0x32f02b[_0xd7fc('0x10')][_0xd7fc('0x11')]({'where':{'id':_0x4e1ef1[_0xd7fc('0x12')]}})[_0xd7fc('0x13')](function(_0x3160ed){if(_0x3160ed){_0x3160ed[_0xd7fc('0x14')]({'lastMsgAt':_0x4e1ef1['createdAt'],'lastMsgDirection':_0x4e1ef1[_0xd7fc('0xc')][_0xd7fc('0xd')]()});}})[_0xd7fc('0x15')](function(_0xa2a81d){console[_0xd7fc('0x16')](_0xa2a81d);});}if(_0x4e1ef1[_0xd7fc('0xc')]==='out'&&!_0x4e1ef1[_0xd7fc('0xf')]){var _0x27d942;_0x32f02b[_0xd7fc('0x17')]['find']({'where':{'id':_0x4e1ef1[_0xd7fc('0x18')]},'raw':!![]})['then'](function(_0xe2455e){_0x27d942=_0xe2455e;if(_0x27d942&&_0x27d942[_0xd7fc('0x19')]){switch(_0x27d942[_0xd7fc('0x19')]){case'twilio':var _0x54b6e0=require(_0xd7fc('0x1a'));if(_0x27d942['accountSid']&&_0x27d942[_0xd7fc('0x1b')]&&_0x27d942[_0xd7fc('0x1c')]){var _0x1c9763=new _0x54b6e0(_0x27d942[_0xd7fc('0x1d')],_0x27d942[_0xd7fc('0x1b')]);_0x1c9763[_0xd7fc('0x1e')][_0xd7fc('0x1f')]({'body':_0x4e1ef1[_0xd7fc('0x20')],'to':_0x4e1ef1[_0xd7fc('0x1c')],'from':_0x27d942[_0xd7fc('0x1c')],'statusCallback':_0x27d942[_0xd7fc('0x21')]+_0xd7fc('0x22')+_0x4e1ef1['id']+'/status?token='+_0x27d942[_0xd7fc('0x23')]})['then'](function(_0x4afa75){if(_0x4afa75[_0xd7fc('0x24')]){return _0x5b0a55[_0xd7fc('0x14')]({'messageId':_0x4afa75[_0xd7fc('0x24')]});}})['catch'](function(_0x2a4805){logger[_0xd7fc('0x16')]('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate','twilio',util[_0xd7fc('0x25')](_0x2a4805,{'showHidden':![],'depth':null}));});}else{logger[_0xd7fc('0x16')](_0xd7fc('0x26'),_0xd7fc('0x27'),_0xd7fc('0x1a'),_0xd7fc('0x28'));}break;case _0xd7fc('0x29'):var _0x2ba12a=_0xd7fc('0x2a');if(_0x27d942[_0xd7fc('0x2b')]&&_0x27d942[_0xd7fc('0x2c')]){var _0x17b291={'recipient':[_0x4e1ef1['phone']],'message':_0x4e1ef1[_0xd7fc('0x20')],'message_type':_0x27d942[_0xd7fc('0x2d')]};if(_0x27d942['smsMethod']&&_0x27d942['smsMethod']!=='SI'){_0x17b291[_0xd7fc('0x2e')]=_0x27d942['phone'];}var _0x109c3a={'url':_0x2ba12a+_0xd7fc('0x2f')+_0x27d942[_0xd7fc('0x2b')]+_0xd7fc('0x30')+_0x27d942[_0xd7fc('0x2c')],'method':_0xd7fc('0x31')};rp(_0x109c3a)[_0xd7fc('0x13')](function(_0x26fc6c){var _0x20b870=_0x26fc6c[_0xd7fc('0x32')](';');var _0x246dae={'user_key':_0x20b870[0x0],'session_key':_0x20b870[0x1]};_0x109c3a={'url':_0x2ba12a+'sms','method':_0xd7fc('0x33'),'headers':{'user_key':_0x246dae[_0xd7fc('0x34')],'Session_key':_0x246dae[_0xd7fc('0x35')]},'json':!![],'body':_0x17b291};return rp(_0x109c3a);})[_0xd7fc('0x13')](function(_0x3b67e5){if(_0x3b67e5[_0xd7fc('0x36')]>=0x1){var _0x1a4516={'messageId':_0x3b67e5['internal_order_id']};if(_0x27d942[_0xd7fc('0x2d')]!=='GP'||!_0x27d942['deliveryReport']){_0x1a4516['read']=!![];}return _0x5b0a55[_0xd7fc('0x14')](_0x1a4516);}else{return logger[_0xd7fc('0x16')](_0xd7fc('0x26'),_0xd7fc('0x27'),'skebby',util[_0xd7fc('0x25')](_0x3b67e5,{'showHidden':![],'depth':null}));}})['catch'](function(_0x4f5e8e){return logger['error'](_0xd7fc('0x26'),_0xd7fc('0x27'),_0xd7fc('0x29'),util[_0xd7fc('0x25')](_0x4f5e8e,{'showHidden':![],'depth':null}));});}else{logger[_0xd7fc('0x16')](_0xd7fc('0x26'),_0xd7fc('0x27'),_0xd7fc('0x29'),_0xd7fc('0x37'));}break;case _0xd7fc('0x38'):if(_0x27d942['authToken']){var _0x2b5b9f={'recipient':_0x4e1ef1[_0xd7fc('0x1c')],'message':_0x4e1ef1[_0xd7fc('0x20')],'sender':_0x27d942['senderString']||_0x27d942[_0xd7fc('0x1c')],'authorization':_0x27d942[_0xd7fc('0x1b')]};var _0x4ec2ec={'method':_0xd7fc('0x33'),'uri':'https://smsapi.connectel.se/api/send/','body':_0x2b5b9f,'json':!![]};rp(_0x4ec2ec)[_0xd7fc('0x13')](function(_0x361d0c){var _0x36a7cf={'messageId':_0x361d0c[_0xd7fc('0x39')]};if(!_0x27d942[_0xd7fc('0x3a')]){_0x36a7cf[_0xd7fc('0x3b')]=!![];}return _0x5b0a55[_0xd7fc('0x14')](_0x36a7cf);})[_0xd7fc('0x15')](function(_0x17e5ad){logger[_0xd7fc('0x16')](_0xd7fc('0x26'),_0xd7fc('0x27'),_0xd7fc('0x38'),util['inspect'](_0x17e5ad,{'showHidden':![],'depth':null}));});}else{logger[_0xd7fc('0x16')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0xd7fc('0x27'),_0xd7fc('0x38'),_0xd7fc('0x3c'));}break;case _0xd7fc('0x3d'):if(_0x27d942[_0xd7fc('0x2b')]&&_0x27d942[_0xd7fc('0x2c')]){var _0x2b5b9f={'messages':[{'source':_0xd7fc('0x3e'),'to':_0x4e1ef1[_0xd7fc('0x1c')],'body':_0x4e1ef1[_0xd7fc('0x20')],'from':_0x27d942[_0xd7fc('0x3f')]||_0x27d942[_0xd7fc('0x1c')]}]};var _0x495985=util[_0xd7fc('0x40')](_0xd7fc('0x41'),_0x27d942['username'],_0x27d942[_0xd7fc('0x2c')]);var _0x4ec2ec={'method':_0xd7fc('0x33'),'uri':_0xd7fc('0x42'),'body':_0x2b5b9f,'headers':{'Authorization':util['format'](_0xd7fc('0x43'),new Buffer(_0x495985)['toString']('base64'))},'json':!![]};rp(_0x4ec2ec)[_0xd7fc('0x13')](function(_0x44b2ed){if(_0x44b2ed[_0xd7fc('0x44')]>=0xc8&&_0x44b2ed[_0xd7fc('0x44')]<=0xce){if(_0x44b2ed['data']&&_0x44b2ed[_0xd7fc('0x45')]['queued_count']>0x0){var _0x680a34=_[_0xd7fc('0x46')](_0x44b2ed[_0xd7fc('0x45')][_0xd7fc('0x1e')]);var _0x47aec1={'messageId':_0x680a34['message_id']};if(!_0x27d942['deliveryReport']){_0x47aec1['read']=!![];}return _0x5b0a55[_0xd7fc('0x14')](_0x47aec1);}else{logger[_0xd7fc('0x16')](_0xd7fc('0x26'),_0xd7fc('0x27'),_0xd7fc('0x47'),util[_0xd7fc('0x25')](_0x44b2ed,{'showHidden':![],'depth':null}));}}else{logger[_0xd7fc('0x16')]('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate','clickSend',util[_0xd7fc('0x25')](_0x44b2ed,{'showHidden':![],'depth':null}));}})[_0xd7fc('0x15')](function(_0x2fa367){logger[_0xd7fc('0x16')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0xd7fc('0x27'),_0xd7fc('0x47'),util['inspect'](_0x2fa367,{'showHidden':![],'depth':null}));});}else{logger[_0xd7fc('0x16')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0xd7fc('0x27'),'clickSend','Missing\x20parameters:\x20username,\x20password');}break;case _0xd7fc('0x48'):if(_0x27d942[_0xd7fc('0x49')]&&_0x27d942[_0xd7fc('0x1b')]){var _0x2b5b9f={'dst':_0x4e1ef1[_0xd7fc('0x1c')],'text':_0x4e1ef1[_0xd7fc('0x20')],'src':_0x27d942['senderString']||_0x27d942[_0xd7fc('0x1c')],'url':_0x27d942[_0xd7fc('0x21')]+_0xd7fc('0x22')+_0x4e1ef1['id']+_0xd7fc('0x4a')+_0x27d942[_0xd7fc('0x23')]};var _0x495985=util[_0xd7fc('0x40')]('%s:%s',_0x27d942[_0xd7fc('0x49')],_0x27d942[_0xd7fc('0x1b')]);var _0x4ec2ec={'method':_0xd7fc('0x33'),'uri':util[_0xd7fc('0x40')](_0xd7fc('0x4b'),_0x27d942['authId']),'body':_0x2b5b9f,'headers':{'Authorization':util[_0xd7fc('0x40')](_0xd7fc('0x43'),new Buffer(_0x495985)[_0xd7fc('0x4c')]('base64'))},'json':!![]};rp(_0x4ec2ec)[_0xd7fc('0x13')](function(_0x1ae134){var _0x52e01d={'messageId':_0x1ae134['message_uuid'][0x0]};return _0x5b0a55[_0xd7fc('0x14')](_0x52e01d);})[_0xd7fc('0x15')](function(_0x494341){logger['error']('SmsMessage,\x20%s,\x20%s,\x20%s',_0xd7fc('0x27'),_0xd7fc('0x48'),util[_0xd7fc('0x25')](_0x494341,{'showHidden':![],'depth':null}));});}else{logger['error']('SmsMessage,\x20%s,\x20%s,\x20%s',_0xd7fc('0x27'),_0xd7fc('0x48'),'Missing\x20parameters:\x20authId,\x20authToken');}break;case _0xd7fc('0x4d'):if(_0x27d942['username']&&_0x27d942[_0xd7fc('0x2c')]){if(_0x27d942[_0xd7fc('0x4e')]){var _0x2cd6c7={'method':_0xd7fc('0x33'),'uri':_0x27d942[_0xd7fc('0x4e')]+_0xd7fc('0x4f'),'body':{'username':_0x27d942[_0xd7fc('0x2b')],'password':_0x27d942[_0xd7fc('0x2c')]},'json':!![]};return rp(_0x2cd6c7)[_0xd7fc('0x13')](function(_0x4c98f2){var _0x2dbcb7={'method':'POST','uri':_0x27d942[_0xd7fc('0x4e')]+_0xd7fc('0x50'),'body':{'messages':[{'from':_0x27d942[_0xd7fc('0x1c')],'destinations':[{'to':_0x4e1ef1[_0xd7fc('0x1c')]}],'text':_0x4e1ef1[_0xd7fc('0x20')],'notifyUrl':_0x27d942[_0xd7fc('0x21')]+_0xd7fc('0x22')+_0x4e1ef1['id']+_0xd7fc('0x4a')+_0x27d942[_0xd7fc('0x23')],'notifyContentType':_0xd7fc('0x51'),'callbackData':_0x27d942[_0xd7fc('0x1c')]+';'+_0x4e1ef1[_0xd7fc('0x20')]}]},'headers':{'Authorization':'IBSSO\x20'+_0x4c98f2[_0xd7fc('0x23')]},'json':!![]};return rp(_0x2dbcb7)[_0xd7fc('0x13')](function(_0x5cc0f9){if(_0x5cc0f9[_0xd7fc('0x1e')]){var _0x472e9b={'messageId':_0x5cc0f9[_0xd7fc('0x1e')][0x0][_0xd7fc('0x9')]};if(!_0x27d942[_0xd7fc('0x3a')]){_0x472e9b[_0xd7fc('0x3b')]=!![];}return _0x5b0a55['update'](_0x472e9b);}else{return logger[_0xd7fc('0x16')](_0xd7fc('0x26'),'afterCreate',_0xd7fc('0x4d'),util['inspect'](_0x5cc0f9,{'showHidden':![],'depth':null}));}});})[_0xd7fc('0x15')](function(_0x3a4360){return logger[_0xd7fc('0x16')](_0xd7fc('0x26'),_0xd7fc('0x27'),_0xd7fc('0x4d'),util[_0xd7fc('0x25')](_0x3a4360,{'showHidden':![],'depth':null}));});}else{logger[_0xd7fc('0x16')](_0xd7fc('0x26'),'afterCreate',_0xd7fc('0x4d'),_0xd7fc('0x52'));}}else{logger[_0xd7fc('0x16')](_0xd7fc('0x26'),_0xd7fc('0x27'),_0xd7fc('0x4d'),_0xd7fc('0x37'));}break;case _0xd7fc('0x53'):var _0x43c30c=require(_0xd7fc('0x54'));if(_0x27d942['apiKey']){var _0x3c9061={};_0x3c9061[_0xd7fc('0x55')]=_0x27d942[_0xd7fc('0x2b')];_0x3c9061[_0xd7fc('0x1c')]=_0x4e1ef1[_0xd7fc('0x1c')];_0x3c9061[_0xd7fc('0x2e')]=_0x27d942['phone'];_0x3c9061['text']=_0x4e1ef1[_0xd7fc('0x20')];_0x3c9061[_0xd7fc('0x56')]=+new Date();var _0x50bb23='';var _0x574c6c='';var _0x31c6a7=Object['keys'](_0x3c9061);_0x31c6a7[_0xd7fc('0x57')]();for(var _0x53f965=0x0;_0x53f965<_0x31c6a7['length'];_0x53f965++){if(_0x50bb23!=''){_0x50bb23+='&';}_0x50bb23+=_0x31c6a7[_0x53f965]+'='+encodeURIComponent(_0x3c9061[_0x31c6a7[_0x53f965]]);_0x574c6c+=_0x3c9061[_0x31c6a7[_0x53f965]];}_0x574c6c+=_0x27d942[_0xd7fc('0x58')];_0x574c6c=_0x43c30c[_0xd7fc('0x59')](_0xd7fc('0x5a'))['update'](_0x574c6c)[_0xd7fc('0x5b')](_0xd7fc('0x5c'));if(_0x50bb23!==''){_0x50bb23+='&';}_0x50bb23+=_0xd7fc('0x5d')+_0x574c6c;var _0x109c3a={'method':_0xd7fc('0x31'),'uri':_0x27d942[_0xd7fc('0x4e')]+_0xd7fc('0x5e')+_0x50bb23,'json':!![]};return rp(_0x109c3a)['then'](function(_0x47fe61){var _0x3c86d0=Object[_0xd7fc('0x5f')](_0x47fe61);if(_0x47fe61[_0x3c86d0[0x0]][_0xd7fc('0x16')]&&parseInt(_0x47fe61[_0x3c86d0[0x0]][_0xd7fc('0x16')])===0x0){var _0xf82e05={'messageId':_0x47fe61[_0x3c86d0[0x0]][_0xd7fc('0x60')]};if(!_0x27d942['deliveryReport']){_0xf82e05['read']=!![];}return _0x5b0a55['update'](_0xf82e05);}else{return logger[_0xd7fc('0x16')](_0xd7fc('0x26'),_0xd7fc('0x27'),_0xd7fc('0x53'),util['inspect'](_0x47fe61['error'],{'showHidden':![],'depth':null}));}})[_0xd7fc('0x15')](function(_0x497439){return logger['error']('SmsMessage,\x20%s,\x20%s,\x20%s',_0xd7fc('0x27'),_0xd7fc('0x53'),util[_0xd7fc('0x25')](_0x497439,{'showHidden':![],'depth':null}));});}else{logger['error']('SmsMessage,\x20%s,\x20%s,\x20%s',_0xd7fc('0x27'),_0xd7fc('0x53'),'Missing\x20parameters:\x20apiKey');}break;case _0xd7fc('0x61'):if(_0x27d942['apiKey']){var _0x36d43f={'method':_0xd7fc('0x33'),'uri':_0xd7fc('0x62'),'headers':{'Authorization':_0x27d942[_0xd7fc('0x58')]},'body':{'content':_0x4e1ef1[_0xd7fc('0x20')],'to':[_0x4e1ef1[_0xd7fc('0x1c')]],'from':_0x27d942[_0xd7fc('0x1c')],'binary':![],'clientMessageId':_0xd7fc('0x63'),'charset':_0xd7fc('0x64')},'json':!![]};rp(_0x36d43f)[_0xd7fc('0x13')](function(_0x3234e5){if(!_0x3234e5[_0xd7fc('0x16')]){var _0x45f2d9={'messageId':_0x3234e5[_0xd7fc('0x1e')][0x0][_0xd7fc('0x65')]};if(!_0x27d942[_0xd7fc('0x3a')]){_0x45f2d9['read']=!![];}return _0x5b0a55[_0xd7fc('0x14')](_0x45f2d9);}else{return logger[_0xd7fc('0x16')](_0xd7fc('0x26'),'afterCreate',_0xd7fc('0x61'),util['inspect'](_0x3234e5[_0xd7fc('0x16')],{'showHidden':![],'depth':null}));}})[_0xd7fc('0x15')](function(_0x28e0cc){return logger[_0xd7fc('0x16')]('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate','clickatell',util[_0xd7fc('0x25')](_0x28e0cc,{'showHidden':![],'depth':null}));});}else{logger[_0xd7fc('0x16')]('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate',_0xd7fc('0x61'),_0xd7fc('0x66'));}break;case _0xd7fc('0x67'):if(_0x27d942[_0xd7fc('0x58')]){var _0x14bd8c={};var _0x109c3a={'method':'POST','uri':_0xd7fc('0x68'),'headers':{'Authorization':_0xd7fc('0x69')+_0x27d942[_0xd7fc('0x58')],'Content-Type':_0xd7fc('0x51')},'body':{'from':_0x27d942[_0xd7fc('0x1c')],'to':_0x4e1ef1[_0xd7fc('0x1c')],'text':_0x4e1ef1['body']},'json':!![]};return rp(_0x109c3a)[_0xd7fc('0x13')](function(_0x56c207){if(_0x56c207['code']==0xca){_0x14bd8c['message']=_0x56c207;var _0x4fd392={'method':_0xd7fc('0x33'),'uri':_0xd7fc('0x6a'),'headers':{'Authorization':_0xd7fc('0x69')+_0x27d942[_0xd7fc('0x58')],'Content-Type':_0xd7fc('0x51')},'body':{'refid':_0x14bd8c[_0xd7fc('0x6b')][_0xd7fc('0x6c')]},'json':!![]};return rp(_0x4fd392)['then'](function(_0x148ebd){_0x14bd8c[_0xd7fc('0x6d')]=_0x148ebd;var _0x40218d={'messageId':_0x14bd8c['message'][_0xd7fc('0x6c')],'read':!![]};return _0x5b0a55['update'](_0x40218d);});}else{return logger['error'](_0xd7fc('0x26'),'afterCreate','intelepeer',util[_0xd7fc('0x25')](_0x56c207,{'showHidden':![],'depth':null}));}})[_0xd7fc('0x15')](function(_0x10213f){return logger[_0xd7fc('0x16')](_0xd7fc('0x26'),_0xd7fc('0x27'),_0xd7fc('0x67'),util['inspect'](_0x10213f,{'showHidden':![],'depth':null}));});}else{return logger[_0xd7fc('0x16')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0xd7fc('0x27'),_0xd7fc('0x67'),_0xd7fc('0x6e'));}break;}}})[_0xd7fc('0x6f')](function(){_0x36625d();});}else{_0x36625d();}}},'charset':_0xd7fc('0x70'),'collate':_0xd7fc('0x71')});};