Built motion from commit (unavailable).|2.5.14
[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 _0x2f0f=['login','timestamp','sort','createHash','md5','digest','hex','signature=','keys','id_sms','Missing\x20parameters:\x20apiKey','clickatell','https://platform.clickatell.com/messages','uuid','UTF-8','apiMessageId','intelepeer','https://api.intelepeer.com/_rest/v4/app/sms/send','Bearer\x20','application/json','code','message','https://api.intelepeer.com/_rest/v4/app/sms/mdr','refid','status','Token\x20not\x20received','finally','utf8mb4','utf8mb4_unicode_ci','util','../../config/logger','api','moment','request-promise','rimraf','../../config/environment','./smsMessage.attributes','define','SmsMessage','sms_messages','messageId','fti_sms_messages','FULLTEXT','models','get','direction','toLowerCase','out','secret','UserId','findOne','SmsInteractionId','createdAt','catch','error','find','SmsAccountId','type','twilio','accountSid','messages','create','phone','remote','/api/sms/messages/','/status?token=','sid','update','SmsMessage,\x20%s,\x20%s,\x20%s','inspect','Missing\x20parameters:\x20phone,\x20accountSid\x20or\x20authToken','skebby','https://api.skebby.it/API/v1.0/REST/','username','body','smsMethod','login?username=','&password=','password','then','split','sms','POST','user_key','total_sent','internal_order_id','read','afterCreate','Missing\x20parameters:\x20username,\x20password','senderString','authToken','https://smsapi.connectel.se/api/v2/send/','deliveryReport','connectel','clicksend','xCALLY\x20Motion','%s:%s','https://rest.clicksend.com/v3/sms/send','format','Basic\x20%s','base64','http_code','data','message_id','clickSend','plivo','authId','token','https://api.plivo.com/v1/Account/%s/Message/','toString','message_uuid','baseUrl','/sms/2/text/advanced','IBSSO\x20','infobip','Missing\x20parameters:\x20base_url','csc','crypto','apiKey'];(function(_0x244f2c,_0x478ac9){var _0x1f1b7e=function(_0xd8ef0){while(--_0xd8ef0){_0x244f2c['push'](_0x244f2c['shift']());}};_0x1f1b7e(++_0x478ac9);}(_0x2f0f,0x10b));var _0xf2f0=function(_0x19903c,_0x5192e4){_0x19903c=_0x19903c-0x0;var _0x222a6c=_0x2f0f[_0x19903c];return _0x222a6c;};'use strict';var _=require('lodash');var util=require(_0xf2f0('0x0'));var logger=require(_0xf2f0('0x1'))(_0xf2f0('0x2'));var moment=require(_0xf2f0('0x3'));var BPromise=require('bluebird');var rp=require(_0xf2f0('0x4'));var fs=require('fs');var path=require('path');var rimraf=require(_0xf2f0('0x5'));var config=require(_0xf2f0('0x6'));var attributes=require(_0xf2f0('0x7'));module['exports']=function(_0x3046cf,_0x1a38bb){return _0x3046cf[_0xf2f0('0x8')](_0xf2f0('0x9'),attributes,{'tableName':_0xf2f0('0xa'),'paranoid':![],'indexes':[{'name':_0xf2f0('0xb'),'fields':[_0xf2f0('0xb')]},{'name':_0xf2f0('0xc'),'fields':['body'],'type':_0xf2f0('0xd')}],'timestamps':!![],'hooks':{'afterCreate':function(_0x5847b6,_0x183716,_0xfab420){var _0xc3d4b=_0x3046cf[_0xf2f0('0xe')];var _0x3f2e5d=_0x5847b6[_0xf2f0('0xf')]({'plain':!![]});if(_0x3f2e5d[_0xf2f0('0x10')][_0xf2f0('0x11')]()==='in'||_0x3f2e5d[_0xf2f0('0x10')][_0xf2f0('0x11')]()===_0xf2f0('0x12')&&!_0x3f2e5d[_0xf2f0('0x13')]&&!_['isNil'](_0x3f2e5d[_0xf2f0('0x14')])){_0xc3d4b['SmsInteraction'][_0xf2f0('0x15')]({'where':{'id':_0x3f2e5d[_0xf2f0('0x16')]}})['then'](function(_0x47e1b7){if(_0x47e1b7){_0x47e1b7['update']({'lastMsgAt':_0x3f2e5d[_0xf2f0('0x17')],'lastMsgDirection':_0x3f2e5d[_0xf2f0('0x10')][_0xf2f0('0x11')]()});}})[_0xf2f0('0x18')](function(_0x52b9b4){console[_0xf2f0('0x19')](_0x52b9b4);});}if(_0x3f2e5d[_0xf2f0('0x10')]===_0xf2f0('0x12')&&!_0x3f2e5d['secret']){var _0x36d0db;_0xc3d4b['SmsAccount'][_0xf2f0('0x1a')]({'where':{'id':_0x3f2e5d[_0xf2f0('0x1b')]},'raw':!![]})['then'](function(_0x514bd1){_0x36d0db=_0x514bd1;if(_0x36d0db&&_0x36d0db[_0xf2f0('0x1c')]){switch(_0x36d0db[_0xf2f0('0x1c')]){case _0xf2f0('0x1d'):var _0x21faec=require('twilio');if(_0x36d0db[_0xf2f0('0x1e')]&&_0x36d0db['authToken']&&_0x36d0db['phone']){var _0x5aa287=new _0x21faec(_0x36d0db['accountSid'],_0x36d0db['authToken']);_0x5aa287[_0xf2f0('0x1f')][_0xf2f0('0x20')]({'body':_0x3f2e5d['body'],'to':_0x3f2e5d[_0xf2f0('0x21')],'from':_0x36d0db[_0xf2f0('0x21')],'statusCallback':_0x36d0db[_0xf2f0('0x22')]+_0xf2f0('0x23')+_0x3f2e5d['id']+_0xf2f0('0x24')+_0x36d0db['token']})['then'](function(_0x5c67c7){if(_0x5c67c7[_0xf2f0('0x25')]){return _0x5847b6[_0xf2f0('0x26')]({'messageId':_0x5c67c7['sid']});}})[_0xf2f0('0x18')](function(_0x4da7c4){logger[_0xf2f0('0x19')](_0xf2f0('0x27'),'afterCreate',_0xf2f0('0x1d'),util[_0xf2f0('0x28')](_0x4da7c4,{'showHidden':![],'depth':null}));});}else{logger['error'](_0xf2f0('0x27'),'afterCreate',_0xf2f0('0x1d'),_0xf2f0('0x29'));}break;case _0xf2f0('0x2a'):var _0x2809d2=_0xf2f0('0x2b');if(_0x36d0db[_0xf2f0('0x2c')]&&_0x36d0db['password']){var _0x418fb5={'recipient':[_0x3f2e5d[_0xf2f0('0x21')]],'message':_0x3f2e5d[_0xf2f0('0x2d')],'message_type':_0x36d0db[_0xf2f0('0x2e')]};if(_0x36d0db['smsMethod']&&_0x36d0db[_0xf2f0('0x2e')]!=='SI'){_0x418fb5['sender']=_0x36d0db['phone'];}var _0x2dcbd0={'url':_0x2809d2+_0xf2f0('0x2f')+_0x36d0db[_0xf2f0('0x2c')]+_0xf2f0('0x30')+_0x36d0db[_0xf2f0('0x31')],'method':'GET'};rp(_0x2dcbd0)[_0xf2f0('0x32')](function(_0x415d02){var _0x2fac70=_0x415d02[_0xf2f0('0x33')](';');var _0xc32c16={'user_key':_0x2fac70[0x0],'session_key':_0x2fac70[0x1]};_0x2dcbd0={'url':_0x2809d2+_0xf2f0('0x34'),'method':_0xf2f0('0x35'),'headers':{'user_key':_0xc32c16[_0xf2f0('0x36')],'Session_key':_0xc32c16['session_key']},'json':!![],'body':_0x418fb5};return rp(_0x2dcbd0);})[_0xf2f0('0x32')](function(_0x10f5da){if(_0x10f5da[_0xf2f0('0x37')]>=0x1){var _0x3246a8={'messageId':_0x10f5da[_0xf2f0('0x38')]};if(_0x36d0db[_0xf2f0('0x2e')]!=='GP'||!_0x36d0db['deliveryReport']){_0x3246a8[_0xf2f0('0x39')]=!![];}return _0x5847b6['update'](_0x3246a8);}else{return logger[_0xf2f0('0x19')](_0xf2f0('0x27'),_0xf2f0('0x3a'),'skebby',util[_0xf2f0('0x28')](_0x10f5da,{'showHidden':![],'depth':null}));}})[_0xf2f0('0x18')](function(_0xec9b5a){return logger[_0xf2f0('0x19')](_0xf2f0('0x27'),_0xf2f0('0x3a'),_0xf2f0('0x2a'),util[_0xf2f0('0x28')](_0xec9b5a,{'showHidden':![],'depth':null}));});}else{logger[_0xf2f0('0x19')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0xf2f0('0x3a'),_0xf2f0('0x2a'),_0xf2f0('0x3b'));}break;case'connectel':if(_0x36d0db['authToken']){var _0x23fb85={'recipient':_0x3f2e5d[_0xf2f0('0x21')],'message':_0x3f2e5d['body'],'sender':_0x36d0db[_0xf2f0('0x3c')]||_0x36d0db[_0xf2f0('0x21')],'authorization':_0x36d0db[_0xf2f0('0x3d')]};var _0x183716={'method':_0xf2f0('0x35'),'uri':_0xf2f0('0x3e'),'body':_0x23fb85,'json':!![]};rp(_0x183716)['then'](function(_0x5dfef5){var _0x45682e={'messageId':_0x5dfef5['requestid']};if(!_0x36d0db[_0xf2f0('0x3f')]){_0x45682e[_0xf2f0('0x39')]=!![];}return _0x5847b6[_0xf2f0('0x26')](_0x45682e);})[_0xf2f0('0x18')](function(_0x1c35ac){logger[_0xf2f0('0x19')](_0xf2f0('0x27'),'afterCreate',_0xf2f0('0x40'),util[_0xf2f0('0x28')](_0x1c35ac,{'showHidden':![],'depth':null}));});}else{logger[_0xf2f0('0x19')](_0xf2f0('0x27'),_0xf2f0('0x3a'),_0xf2f0('0x40'),'Missing\x20parameters:\x20authToken');}break;case _0xf2f0('0x41'):if(_0x36d0db[_0xf2f0('0x2c')]&&_0x36d0db[_0xf2f0('0x31')]){var _0x23fb85={'messages':[{'source':_0xf2f0('0x42'),'to':_0x3f2e5d[_0xf2f0('0x21')],'body':_0x3f2e5d[_0xf2f0('0x2d')],'from':_0x36d0db[_0xf2f0('0x3c')]||_0x36d0db[_0xf2f0('0x21')]}]};var _0x1e8b02=util['format'](_0xf2f0('0x43'),_0x36d0db[_0xf2f0('0x2c')],_0x36d0db[_0xf2f0('0x31')]);var _0x183716={'method':_0xf2f0('0x35'),'uri':_0xf2f0('0x44'),'body':_0x23fb85,'headers':{'Authorization':util[_0xf2f0('0x45')](_0xf2f0('0x46'),new Buffer(_0x1e8b02)['toString'](_0xf2f0('0x47')))},'json':!![]};rp(_0x183716)[_0xf2f0('0x32')](function(_0x386b50){if(_0x386b50[_0xf2f0('0x48')]>=0xc8&&_0x386b50['http_code']<=0xce){if(_0x386b50[_0xf2f0('0x49')]&&_0x386b50[_0xf2f0('0x49')]['queued_count']>0x0){var _0x5502bb=_['head'](_0x386b50['data'][_0xf2f0('0x1f')]);var _0x329bcc={'messageId':_0x5502bb[_0xf2f0('0x4a')]};if(!_0x36d0db[_0xf2f0('0x3f')]){_0x329bcc[_0xf2f0('0x39')]=!![];}return _0x5847b6[_0xf2f0('0x26')](_0x329bcc);}else{logger[_0xf2f0('0x19')](_0xf2f0('0x27'),_0xf2f0('0x3a'),_0xf2f0('0x4b'),util['inspect'](_0x386b50,{'showHidden':![],'depth':null}));}}else{logger[_0xf2f0('0x19')](_0xf2f0('0x27'),_0xf2f0('0x3a'),'clickSend',util[_0xf2f0('0x28')](_0x386b50,{'showHidden':![],'depth':null}));}})[_0xf2f0('0x18')](function(_0x5885d1){logger[_0xf2f0('0x19')]('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate',_0xf2f0('0x4b'),util[_0xf2f0('0x28')](_0x5885d1,{'showHidden':![],'depth':null}));});}else{logger['error'](_0xf2f0('0x27'),'afterCreate',_0xf2f0('0x4b'),_0xf2f0('0x3b'));}break;case _0xf2f0('0x4c'):if(_0x36d0db[_0xf2f0('0x4d')]&&_0x36d0db[_0xf2f0('0x3d')]){var _0x23fb85={'dst':_0x3f2e5d[_0xf2f0('0x21')],'text':_0x3f2e5d[_0xf2f0('0x2d')],'src':_0x36d0db[_0xf2f0('0x3c')]||_0x36d0db[_0xf2f0('0x21')],'url':_0x36d0db[_0xf2f0('0x22')]+'/api/sms/messages/'+_0x3f2e5d['id']+_0xf2f0('0x24')+_0x36d0db[_0xf2f0('0x4e')]};var _0x1e8b02=util['format'](_0xf2f0('0x43'),_0x36d0db[_0xf2f0('0x4d')],_0x36d0db['authToken']);var _0x183716={'method':_0xf2f0('0x35'),'uri':util[_0xf2f0('0x45')](_0xf2f0('0x4f'),_0x36d0db[_0xf2f0('0x4d')]),'body':_0x23fb85,'headers':{'Authorization':util[_0xf2f0('0x45')](_0xf2f0('0x46'),new Buffer(_0x1e8b02)[_0xf2f0('0x50')](_0xf2f0('0x47')))},'json':!![]};rp(_0x183716)[_0xf2f0('0x32')](function(_0x1107d4){var _0x39e305={'messageId':_0x1107d4[_0xf2f0('0x51')][0x0]};return _0x5847b6[_0xf2f0('0x26')](_0x39e305);})[_0xf2f0('0x18')](function(_0x206a4e){logger[_0xf2f0('0x19')](_0xf2f0('0x27'),_0xf2f0('0x3a'),_0xf2f0('0x4c'),util[_0xf2f0('0x28')](_0x206a4e,{'showHidden':![],'depth':null}));});}else{logger[_0xf2f0('0x19')](_0xf2f0('0x27'),_0xf2f0('0x3a'),_0xf2f0('0x4c'),'Missing\x20parameters:\x20authId,\x20authToken');}break;case'infobip':if(_0x36d0db['username']&&_0x36d0db[_0xf2f0('0x31')]){if(_0x36d0db[_0xf2f0('0x52')]){var _0x94e5a9={'method':'POST','uri':_0x36d0db['baseUrl']+'/auth/1/session','body':{'username':_0x36d0db['username'],'password':_0x36d0db[_0xf2f0('0x31')]},'json':!![]};return rp(_0x94e5a9)[_0xf2f0('0x32')](function(_0x2b7f66){var _0x357130={'method':'POST','uri':_0x36d0db[_0xf2f0('0x52')]+_0xf2f0('0x53'),'body':{'messages':[{'from':_0x36d0db[_0xf2f0('0x21')],'destinations':[{'to':_0x3f2e5d[_0xf2f0('0x21')]}],'text':_0x3f2e5d[_0xf2f0('0x2d')],'notifyUrl':_0x36d0db[_0xf2f0('0x22')]+_0xf2f0('0x23')+_0x3f2e5d['id']+_0xf2f0('0x24')+_0x36d0db['token'],'notifyContentType':'application/json','callbackData':_0x36d0db[_0xf2f0('0x21')]+';'+_0x3f2e5d[_0xf2f0('0x2d')]}]},'headers':{'Authorization':_0xf2f0('0x54')+_0x2b7f66[_0xf2f0('0x4e')]},'json':!![]};return rp(_0x357130)['then'](function(_0x171c01){if(_0x171c01['messages']){var _0x171eee={'messageId':_0x171c01[_0xf2f0('0x1f')][0x0]['messageId']};if(!_0x36d0db[_0xf2f0('0x3f')]){_0x171eee[_0xf2f0('0x39')]=!![];}return _0x5847b6[_0xf2f0('0x26')](_0x171eee);}else{return logger[_0xf2f0('0x19')](_0xf2f0('0x27'),_0xf2f0('0x3a'),_0xf2f0('0x55'),util[_0xf2f0('0x28')](_0x171c01,{'showHidden':![],'depth':null}));}});})[_0xf2f0('0x18')](function(_0x13f8bc){return logger[_0xf2f0('0x19')](_0xf2f0('0x27'),_0xf2f0('0x3a'),_0xf2f0('0x55'),util[_0xf2f0('0x28')](_0x13f8bc,{'showHidden':![],'depth':null}));});}else{logger[_0xf2f0('0x19')](_0xf2f0('0x27'),_0xf2f0('0x3a'),_0xf2f0('0x55'),_0xf2f0('0x56'));}}else{logger['error'](_0xf2f0('0x27'),'afterCreate','infobip',_0xf2f0('0x3b'));}break;case _0xf2f0('0x57'):var _0x4c9e92=require(_0xf2f0('0x58'));if(_0x36d0db[_0xf2f0('0x59')]){var _0x46ea10={};_0x46ea10[_0xf2f0('0x5a')]=_0x36d0db[_0xf2f0('0x2c')];_0x46ea10['phone']=_0x3f2e5d['phone'];_0x46ea10['sender']=_0x36d0db[_0xf2f0('0x21')];_0x46ea10['text']=_0x3f2e5d[_0xf2f0('0x2d')];_0x46ea10[_0xf2f0('0x5b')]=+new Date();var _0x14cb2c='';var _0x4bc52e='';var _0xe25395=Object['keys'](_0x46ea10);_0xe25395[_0xf2f0('0x5c')]();for(var _0x4d88f2=0x0;_0x4d88f2<_0xe25395['length'];_0x4d88f2++){if(_0x14cb2c!=''){_0x14cb2c+='&';}_0x14cb2c+=_0xe25395[_0x4d88f2]+'='+encodeURIComponent(_0x46ea10[_0xe25395[_0x4d88f2]]);_0x4bc52e+=_0x46ea10[_0xe25395[_0x4d88f2]];}_0x4bc52e+=_0x36d0db[_0xf2f0('0x59')];_0x4bc52e=_0x4c9e92[_0xf2f0('0x5d')](_0xf2f0('0x5e'))[_0xf2f0('0x26')](_0x4bc52e)[_0xf2f0('0x5f')](_0xf2f0('0x60'));if(_0x14cb2c!==''){_0x14cb2c+='&';}_0x14cb2c+=_0xf2f0('0x61')+_0x4bc52e;var _0x2dcbd0={'method':'GET','uri':_0x36d0db[_0xf2f0('0x52')]+'/external/get/send.php?'+_0x14cb2c,'json':!![]};return rp(_0x2dcbd0)[_0xf2f0('0x32')](function(_0x19ae1e){var _0x179b3b=Object[_0xf2f0('0x62')](_0x19ae1e);if(_0x19ae1e[_0x179b3b[0x0]][_0xf2f0('0x19')]&&parseInt(_0x19ae1e[_0x179b3b[0x0]][_0xf2f0('0x19')])===0x0){var _0x4b6493={'messageId':_0x19ae1e[_0x179b3b[0x0]][_0xf2f0('0x63')]};if(!_0x36d0db[_0xf2f0('0x3f')]){_0x4b6493[_0xf2f0('0x39')]=!![];}return _0x5847b6[_0xf2f0('0x26')](_0x4b6493);}else{return logger[_0xf2f0('0x19')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0xf2f0('0x3a'),_0xf2f0('0x57'),util[_0xf2f0('0x28')](_0x19ae1e[_0xf2f0('0x19')],{'showHidden':![],'depth':null}));}})[_0xf2f0('0x18')](function(_0x11f6bb){return logger[_0xf2f0('0x19')](_0xf2f0('0x27'),_0xf2f0('0x3a'),_0xf2f0('0x57'),util[_0xf2f0('0x28')](_0x11f6bb,{'showHidden':![],'depth':null}));});}else{logger['error'](_0xf2f0('0x27'),'afterCreate','csc',_0xf2f0('0x64'));}break;case _0xf2f0('0x65'):if(_0x36d0db[_0xf2f0('0x59')]){var _0x2091a6={'method':_0xf2f0('0x35'),'uri':_0xf2f0('0x66'),'headers':{'Authorization':_0x36d0db[_0xf2f0('0x59')]},'body':{'content':_0x3f2e5d[_0xf2f0('0x2d')],'to':[_0x3f2e5d[_0xf2f0('0x21')]],'from':_0x36d0db['phone'],'binary':![],'clientMessageId':_0xf2f0('0x67'),'charset':_0xf2f0('0x68')},'json':!![]};rp(_0x2091a6)[_0xf2f0('0x32')](function(_0x4ff493){if(!_0x4ff493[_0xf2f0('0x19')]){var _0x34cc75={'messageId':_0x4ff493[_0xf2f0('0x1f')][0x0][_0xf2f0('0x69')]};if(!_0x36d0db[_0xf2f0('0x3f')]){_0x34cc75[_0xf2f0('0x39')]=!![];}return _0x5847b6['update'](_0x34cc75);}else{return logger['error'](_0xf2f0('0x27'),'afterCreate',_0xf2f0('0x65'),util[_0xf2f0('0x28')](_0x4ff493[_0xf2f0('0x19')],{'showHidden':![],'depth':null}));}})[_0xf2f0('0x18')](function(_0x444660){return logger['error'](_0xf2f0('0x27'),_0xf2f0('0x3a'),_0xf2f0('0x65'),util[_0xf2f0('0x28')](_0x444660,{'showHidden':![],'depth':null}));});}else{logger[_0xf2f0('0x19')](_0xf2f0('0x27'),_0xf2f0('0x3a'),'clickatell','Missing\x20parameters:\x20apiKey');}break;case _0xf2f0('0x6a'):if(_0x36d0db['apiKey']){var _0x3720b2={};var _0x2dcbd0={'method':_0xf2f0('0x35'),'uri':_0xf2f0('0x6b'),'headers':{'Authorization':_0xf2f0('0x6c')+_0x36d0db['apiKey'],'Content-Type':_0xf2f0('0x6d')},'body':{'from':_0x36d0db[_0xf2f0('0x21')],'to':_0x3f2e5d['phone'],'text':_0x3f2e5d[_0xf2f0('0x2d')]},'json':!![]};return rp(_0x2dcbd0)['then'](function(_0x51e6fc){if(_0x51e6fc[_0xf2f0('0x6e')]==0xca){_0x3720b2[_0xf2f0('0x6f')]=_0x51e6fc;var _0x48bee1={'method':_0xf2f0('0x35'),'uri':_0xf2f0('0x70'),'headers':{'Authorization':_0xf2f0('0x6c')+_0x36d0db['apiKey'],'Content-Type':_0xf2f0('0x6d')},'body':{'refid':_0x3720b2['message'][_0xf2f0('0x71')]},'json':!![]};return rp(_0x48bee1)[_0xf2f0('0x32')](function(_0x58a8d3){_0x3720b2[_0xf2f0('0x72')]=_0x58a8d3;var _0x2d623e={'messageId':_0x3720b2['message'][_0xf2f0('0x71')],'read':!![]};return _0x5847b6[_0xf2f0('0x26')](_0x2d623e);});}else{return logger[_0xf2f0('0x19')](_0xf2f0('0x27'),_0xf2f0('0x3a'),'intelepeer',util[_0xf2f0('0x28')](_0x51e6fc,{'showHidden':![],'depth':null}));}})[_0xf2f0('0x18')](function(_0x58d595){return logger[_0xf2f0('0x19')](_0xf2f0('0x27'),'afterCreate','intelepeer',util[_0xf2f0('0x28')](_0x58d595,{'showHidden':![],'depth':null}));});}else{return logger[_0xf2f0('0x19')](_0xf2f0('0x27'),_0xf2f0('0x3a'),'intelepeer',_0xf2f0('0x73'));}break;}}})[_0xf2f0('0x74')](function(){_0xfab420();});}else{_0xfab420();}}},'charset':_0xf2f0('0x75'),'collate':_0xf2f0('0x76')});};