246dc961f7996ea7b7396e075d0c7d59cf420b01
[motion2.git] / server / api / cmContact / cmContact.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 _0xfbba=['exports','CmContact','cm_contacts','phone','firstName','lastName','mobile','email','FULLTEXT','utf8mb4','utf8mb4_unicode_ci','models','get','error','cmContact','afterCreate','inspect','scheduledat','YYYY-MM-DD\x20HH:mm:ss','dialTimezone','VoiceQueue','findOne','isNil','utcOffset','minutes','format','then','ret','cmContact,\x20afterCreate\x20','\x20contact\x20not\x20insert\x20in\x20hopper,\x20check\x20duplicate\x20onlyIfOpen,\x20exist\x20in\x20hopper\x20VoiceQueue\x20','CmHopper','create','priority','callbackUniqueid','catch','timezones','add','\x20contact\x20not\x20insert\x20in\x20hopper,\x20check\x20duplicate\x20onlyIfOpen,\x20exist\x20in\x20hopper\x20Campaign\x20','\x20contact\x20not\x20insert\x20in\x20hopper,\x20check\x20duplicate\x20always,\x20exist\x20in\x20hopper\x20Campaign\x20','cmContact,\x20afterCreate,\x20','findAll','outbound','dialCheckDuplicateType','Lists','ListId','always','CmList','BlackLists','length','Campaign','onlyIfOpen','CmHopperBlack','message','cmContact,\x20%s,\x20%s','List\x20not\x20found','isEmpty','destroy','VoiceQueueId','CampaignId','push','info','[CmContact][afterDestroy][Succesfull]','[CmContact][afterDestroy][Error]','lodash','util','bluebird','request-promise','path','rimraf','../../config/environment','../../config/environment/shared','./cmContact.attributes'];(function(_0x4a6bad,_0x6d58bc){var _0xc9a004=function(_0x382a0f){while(--_0x382a0f){_0x4a6bad['push'](_0x4a6bad['shift']());}};_0xc9a004(++_0x6d58bc);}(_0xfbba,0x87));var _0xafbb=function(_0x15ee00,_0x3a5c42){_0x15ee00=_0x15ee00-0x0;var _0x3d2558=_0xfbba[_0x15ee00];return _0x3d2558;};'use strict';var _=require(_0xafbb('0x0'));var util=require(_0xafbb('0x1'));var logger=require('../../config/logger')('api');var moment=require('moment');var BPromise=require(_0xafbb('0x2'));var rp=require(_0xafbb('0x3'));var fs=require('fs');var path=require(_0xafbb('0x4'));var rimraf=require(_0xafbb('0x5'));var config=require(_0xafbb('0x6'));var shared=require(_0xafbb('0x7'));var attributes=require(_0xafbb('0x8'));module[_0xafbb('0x9')]=function(_0x522966,_0x7773c3){return _0x522966['define'](_0xafbb('0xa'),attributes,{'tableName':_0xafbb('0xb'),'paranoid':!![],'indexes':[{'name':_0xafbb('0xc'),'fields':[_0xafbb('0xc')]},{'name':'fti_cm_contacts','fields':[_0xafbb('0xd'),_0xafbb('0xe'),_0xafbb('0xc'),_0xafbb('0xf'),'fax',_0xafbb('0x10')],'type':_0xafbb('0x11')}],'timestamps':!![],'charset':_0xafbb('0x12'),'collate':_0xafbb('0x13'),'hooks':{'afterCreate':function(_0xf74037,_0x2100b5,_0x54742e){var _0x4691e5=_0x522966[_0xafbb('0x14')];var _0x126a82=_0xf74037[_0xafbb('0x15')]({'plain':!![]});function _0xa8423(){return function(_0xded472){logger[_0xafbb('0x16')](_0xafbb('0x17'),_0xafbb('0x18'),util[_0xafbb('0x19')](_0xded472,{'showHidden':![],'depth':null}));};}function _0x31eb01(_0x5e76c6,_0x569d37){var _0x41dab7=_0x569d37[_0xafbb('0x1a')]?_0x569d37[_0xafbb('0x1a')]:moment()['format'](_0xafbb('0x1b'));return new BPromise(function(_0xb5f010,_0x41a3d8){if(_['isNil'](_0x569d37[_0xafbb('0x1c')])){_0xb5f010({'ret':_0x41dab7});}else{_0x4691e5[_0xafbb('0x1d')][_0xafbb('0x1e')]({'where':{'id':_0x5e76c6['id']}})['then'](function(_0x3e7561){if(!_[_0xafbb('0x1f')](_0x3e7561)){var _0x552af8=_0x3e7561[_0xafbb('0x1c')];if(!_[_0xafbb('0x1f')](_0x552af8)){var _0x29e137=shared['timezones'];var _0x4384ce=_0x29e137[_0x552af8];var _0x5136d7=_0x29e137[_0x569d37[_0xafbb('0x1c')]];if(!_[_0xafbb('0x1f')](_0x4384ce)&&!_['isNil'](_0x5136d7)){var _0x15966f=_0x4384ce[_0xafbb('0x20')]-_0x5136d7[_0xafbb('0x20')];_0x41dab7=_0x569d37[_0xafbb('0x1a')]?_0x569d37[_0xafbb('0x1a')]:moment();var _0x579945=moment(_0x41dab7)['add'](_0x15966f,_0xafbb('0x21'));_0xb5f010({'ret':_0x579945[_0xafbb('0x22')](_0xafbb('0x1b'))});}else _0xb5f010({'ret':_0x41dab7});}else _0xb5f010({'ret':_0x41dab7});}else{_0xb5f010({'ret':_0x41dab7});}});}});return 0xa;}var _0x564e7d=function(_0x2d857e){return new BPromise(function(_0x407a43,_0x3388a3){_0x31eb01(_0x2d857e,_0x126a82)[_0xafbb('0x23')](function(_0x1f9af9){_0x126a82[_0xafbb('0x1a')]=_0x1f9af9[_0xafbb('0x24')];_0x4691e5['CmHopper']['findOne']({'where':{'phone':_0x126a82['phone'],'VoiceQueueId':_0x2d857e['id']}})[_0xafbb('0x23')](function(_0x2bd23f){if(!_[_0xafbb('0x1f')](_0x2bd23f)){throw new Error(_0xafbb('0x25')+_0x126a82[_0xafbb('0xc')]+_0xafbb('0x26')+_0x2d857e['id']);}return _0x4691e5[_0xafbb('0x27')][_0xafbb('0x28')]({'phone':_0x126a82[_0xafbb('0xc')],'ContactId':_0x126a82['id'],'ListId':_0x126a82['ListId'],'priority':_0x126a82[_0xafbb('0x29')]?_0x126a82[_0xafbb('0x29')]:0x2,'scheduledat':_0x126a82['scheduledat']?_0x126a82[_0xafbb('0x1a')]:moment()[_0xafbb('0x22')](_0xafbb('0x1b')),'callback':_0x126a82['callbackUniqueid']?!![]:![],'callbackuniqueid':_0x126a82[_0xafbb('0x2a')]?_0x126a82[_0xafbb('0x2a')]:undefined,'callbackat':_0x126a82[_0xafbb('0x2a')]?moment()[_0xafbb('0x22')]('YYYY-MM-DD\x20HH:mm:ss'):undefined,'VoiceQueueId':_0x2d857e['id']});})[_0xafbb('0x2b')](function(_0x4e29bf){_0x3388a3(_0x4e29bf);});});});};var _0xc28e08=function(_0x4a4795){return new BPromise(function(_0x163a14,_0x2c3e24){_0x31eb01(_0x4a4795,_0x126a82)[_0xafbb('0x23')](function(_0x4689d2){_0x126a82[_0xafbb('0x1a')]=_0x4689d2['ret'];_0x4691e5[_0xafbb('0x27')]['findOne']({'where':{'phone':_0x126a82[_0xafbb('0xc')],'VoiceQueueId':_0x4a4795['id']}})[_0xafbb('0x23')](function(_0xa3dcd2){if(!_['isNil'](_0xa3dcd2)){throw new Error(_0xafbb('0x25')+_0x126a82[_0xafbb('0xc')]+'\x20contact\x20not\x20insert\x20in\x20hopper,\x20check\x20duplicate\x20always,\x20exist\x20in\x20hopper\x20VoiceQueue\x20'+_0x4a4795['id']);}return _0x4691e5['CmHopperFinal'][_0xafbb('0x1e')]({'where':{'calleridnum':_0x126a82['phone'],'VoiceQueueId':_0x4a4795['id']}});})[_0xafbb('0x23')](function(_0x222f11){if(!_[_0xafbb('0x1f')](_0x222f11)){throw new Error('cmContact,\x20afterCreate,\x20'+_0x126a82[_0xafbb('0xc')]+'\x20contact\x20not\x20insert\x20in\x20hopper,\x20check\x20duplicate\x20always,\x20exist\x20in\x20hopperFinal\x20VoiceQueue\x20'+_0x4a4795['id']);}return _0x4691e5[_0xafbb('0x27')][_0xafbb('0x28')]({'phone':_0x126a82['phone'],'ContactId':_0x126a82['id'],'ListId':_0x126a82['ListId'],'priority':_0x126a82[_0xafbb('0x29')]?_0x126a82[_0xafbb('0x29')]:0x2,'scheduledat':_0x126a82[_0xafbb('0x1a')]?_0x126a82[_0xafbb('0x1a')]:moment()[_0xafbb('0x22')]('YYYY-MM-DD\x20HH:mm:ss'),'callback':_0x126a82['callbackUniqueid']?!![]:![],'callbackuniqueid':_0x126a82[_0xafbb('0x2a')]?_0x126a82['callbackUniqueid']:undefined,'callbackat':_0x126a82[_0xafbb('0x2a')]?moment()['format'](_0xafbb('0x1b')):undefined,'VoiceQueueId':_0x4a4795['id']});})['catch'](function(_0xd91d18){_0x2c3e24(_0xd91d18);});});});};function _0x3842db(){return function(_0x3ae3cf){logger[_0xafbb('0x16')](_0xafbb('0x17'),_0xafbb('0x18'),util['inspect'](_0x3ae3cf,{'showHidden':![],'depth':null}));};}function _0x3ad5d4(_0x4c4dfb,_0x3e2ce6){var _0x926f3f=_0x3e2ce6['scheduledat']?_0x3e2ce6['scheduledat']:moment()['format'](_0xafbb('0x1b'));return new BPromise(function(_0x265261,_0x5242b8){if(_['isNil'](_0x3e2ce6['dialTimezone'])){_0x265261({'ret':_0x926f3f});}else{_0x4691e5['Campaign']['findOne']({'where':{'id':_0x4c4dfb['id']}})[_0xafbb('0x23')](function(_0xdf955){if(!_[_0xafbb('0x1f')](_0xdf955)){var _0x410807=_0xdf955['dialTimezone'];if(!_[_0xafbb('0x1f')](_0x410807)){var _0x4d323d=shared[_0xafbb('0x2c')];var _0x2f50ca=_0x4d323d[_0x410807];var _0x48d054=_0x4d323d[_0x3e2ce6[_0xafbb('0x1c')]];if(!_['isNil'](_0x2f50ca)&&!_[_0xafbb('0x1f')](_0x48d054)){var _0x32ae2f=_0x2f50ca[_0xafbb('0x20')]-_0x48d054[_0xafbb('0x20')];_0x926f3f=_0x3e2ce6[_0xafbb('0x1a')]?_0x3e2ce6[_0xafbb('0x1a')]:moment();var _0x1ec051=moment(_0x926f3f)[_0xafbb('0x2d')](_0x32ae2f,'minutes');_0x265261({'ret':_0x1ec051['format'](_0xafbb('0x1b'))});}else _0x265261({'ret':_0x926f3f});}else _0x265261({'ret':_0x926f3f});}else{_0x265261({'ret':_0x926f3f});}});}});return 0xa;}var _0x36638e=function(_0x3f938c){return new BPromise(function(_0x4b4578,_0x5204e2){_0x3ad5d4(_0x3f938c,_0x126a82)[_0xafbb('0x23')](function(_0x14b303){_0x126a82[_0xafbb('0x1a')]=_0x14b303[_0xafbb('0x24')];_0x4691e5[_0xafbb('0x27')]['findOne']({'where':{'phone':_0x126a82[_0xafbb('0xc')],'CampaignId':_0x3f938c['id']}})[_0xafbb('0x23')](function(_0x3bf712){if(!_['isNil'](_0x3bf712)){throw new Error(_0xafbb('0x25')+_0x126a82['phone']+_0xafbb('0x2e')+_0x3f938c['id']);}return _0x4691e5[_0xafbb('0x27')][_0xafbb('0x28')]({'phone':_0x126a82[_0xafbb('0xc')],'ContactId':_0x126a82['id'],'ListId':_0x126a82['ListId'],'priority':_0x126a82[_0xafbb('0x29')]?_0x126a82[_0xafbb('0x29')]:0x2,'scheduledat':_0x126a82['scheduledat']?_0x126a82[_0xafbb('0x1a')]:moment()[_0xafbb('0x22')](_0xafbb('0x1b')),'callback':_0x126a82[_0xafbb('0x2a')]?!![]:![],'callbackuniqueid':_0x126a82['callbackUniqueid']?_0x126a82[_0xafbb('0x2a')]:undefined,'callbackat':_0x126a82[_0xafbb('0x2a')]?moment()[_0xafbb('0x22')]('YYYY-MM-DD\x20HH:mm:ss'):undefined,'CampaignId':_0x3f938c['id']});})[_0xafbb('0x2b')](function(_0x4b1948){_0x5204e2(_0x4b1948);});});});};var _0x5e31ee=function(_0x2258a4){return new BPromise(function(_0x2e17a8,_0x8c8dd2){_0x3ad5d4(_0x2258a4,_0x126a82)[_0xafbb('0x23')](function(_0x75fb20){_0x126a82[_0xafbb('0x1a')]=_0x75fb20['ret'];_0x4691e5[_0xafbb('0x27')][_0xafbb('0x1e')]({'where':{'phone':_0x126a82[_0xafbb('0xc')],'CampaignId':_0x2258a4['id']}})['then'](function(_0x1816ad){if(!_[_0xafbb('0x1f')](_0x1816ad)){throw new Error('cmContact,\x20afterCreate\x20'+_0x126a82[_0xafbb('0xc')]+_0xafbb('0x2f')+_0x2258a4['id']);}return _0x4691e5['CmHopperFinal'][_0xafbb('0x1e')]({'where':{'calleridnum':_0x126a82[_0xafbb('0xc')],'CampaignId':_0x2258a4['id']}});})[_0xafbb('0x23')](function(_0x228219){if(!_[_0xafbb('0x1f')](_0x228219)){throw new Error(_0xafbb('0x30')+_0x126a82[_0xafbb('0xc')]+'\x20contact\x20not\x20insert\x20in\x20hopper,\x20check\x20duplicate\x20always,\x20exist\x20in\x20hopperFinal\x20Campaign\x20'+_0x2258a4['id']);}return _0x4691e5[_0xafbb('0x27')]['create']({'phone':_0x126a82['phone'],'ContactId':_0x126a82['id'],'ListId':_0x126a82['ListId'],'priority':_0x126a82[_0xafbb('0x29')]?_0x126a82['priority']:0x2,'scheduledat':_0x126a82[_0xafbb('0x1a')]?_0x126a82[_0xafbb('0x1a')]:moment()[_0xafbb('0x22')]('YYYY-MM-DD\x20HH:mm:ss'),'callback':_0x126a82['callbackUniqueid']?!![]:![],'callbackuniqueid':_0x126a82[_0xafbb('0x2a')]?_0x126a82['callbackUniqueid']:undefined,'callbackat':_0x126a82[_0xafbb('0x2a')]?moment()[_0xafbb('0x22')](_0xafbb('0x1b')):undefined,'CampaignId':_0x2258a4['id']});})[_0xafbb('0x2b')](function(_0x2c0cbf){_0x8c8dd2(_0x2c0cbf);});});});};if(_0x126a82['ListId']){_0x4691e5[_0xafbb('0x1d')][_0xafbb('0x31')]({'where':{'type':_0xafbb('0x32')},'attributes':['id',_0xafbb('0x33'),_0xafbb('0x1c')],'include':[{'model':_0x4691e5['CmList'],'as':_0xafbb('0x34'),'where':{'id':_0x126a82[_0xafbb('0x35')]}}]})[_0xafbb('0x23')](function(_0x239853){if(_0x239853){var _0x47442c=[];for(var _0x4badb2=0x0,_0x2aaf24;_0x4badb2<_0x239853['length'];_0x4badb2+=0x1){_0x2aaf24=_0x239853[_0x4badb2][_0xafbb('0x15')]({'plain':!![]});switch(_0x2aaf24[_0xafbb('0x33')]){case _0xafbb('0x36'):_0xc28e08(_0x2aaf24)['catch'](_0xa8423());break;case'onlyIfOpen':_0x564e7d(_0x2aaf24)['catch'](_0xa8423());break;default:_0x3ad5d4(_0x2aaf24,_0x126a82)[_0xafbb('0x23')](function(_0x56f09a){_0x126a82[_0xafbb('0x1a')]=_0x56f09a[_0xafbb('0x24')];_0x4691e5[_0xafbb('0x27')][_0xafbb('0x28')]({'phone':_0x126a82[_0xafbb('0xc')],'ContactId':_0x126a82['id'],'ListId':_0x126a82['ListId'],'scheduledat':_0x126a82[_0xafbb('0x1a')]?_0x126a82[_0xafbb('0x1a')]:moment()['format'](_0xafbb('0x1b')),'priority':_0x126a82['priority']?_0x126a82[_0xafbb('0x29')]:0x2,'callback':_0x126a82[_0xafbb('0x2a')]?!![]:![],'callbackuniqueid':_0x126a82['callbackUniqueid']?_0x126a82[_0xafbb('0x2a')]:undefined,'callbackat':_0x126a82[_0xafbb('0x2a')]?moment()['format'](_0xafbb('0x1b')):undefined,'VoiceQueueId':_0x2aaf24['id']})[_0xafbb('0x2b')](_0xa8423());});}}}})[_0xafbb('0x23')](function(){return _0x4691e5[_0xafbb('0x1d')][_0xafbb('0x31')]({'where':{'type':_0xafbb('0x32')},'attributes':['id'],'include':[{'model':_0x4691e5[_0xafbb('0x37')],'as':_0xafbb('0x38'),'where':{'id':_0x126a82[_0xafbb('0x35')]}}]})[_0xafbb('0x23')](function(_0x2ceb3b){if(_0x2ceb3b){var _0x245556=[];for(var _0x1b7244=0x0,_0x184f0a;_0x1b7244<_0x2ceb3b[_0xafbb('0x39')];_0x1b7244+=0x1){_0x184f0a=_0x2ceb3b[_0x1b7244][_0xafbb('0x15')]({'plain':!![]});_0x4691e5['CmHopperBlack'][_0xafbb('0x28')]({'phone':_0x126a82['phone'],'ContactId':_0x126a82['id'],'ListId':_0x126a82[_0xafbb('0x35')],'VoiceQueueId':_0x184f0a['id']})['catch'](function(_0x1f3546){logger['error']('cmContact,\x20%s,\x20%s','afterCreate',_0x1f3546['message']);});}}});})[_0xafbb('0x23')](function(){return _0x4691e5[_0xafbb('0x3a')][_0xafbb('0x31')]({'attributes':['id',_0xafbb('0x33'),_0xafbb('0x1c')],'include':[{'model':_0x4691e5[_0xafbb('0x37')],'as':_0xafbb('0x34'),'where':{'id':_0x126a82[_0xafbb('0x35')]}}]})[_0xafbb('0x23')](function(_0x309c68){if(_0x309c68){var _0x3d2a8a=[];for(var _0xc01c05=0x0,_0x4e6310;_0xc01c05<_0x309c68['length'];_0xc01c05+=0x1){_0x4e6310=_0x309c68[_0xc01c05][_0xafbb('0x15')]({'plain':!![]});switch(_0x4e6310[_0xafbb('0x33')]){case _0xafbb('0x36'):_0x5e31ee(_0x4e6310)['catch'](_0x3842db());break;case _0xafbb('0x3b'):_0x36638e(_0x4e6310)['catch'](_0x3842db());break;default:_0x4691e5[_0xafbb('0x27')]['create']({'phone':_0x126a82[_0xafbb('0xc')],'ContactId':_0x126a82['id'],'ListId':_0x126a82[_0xafbb('0x35')],'scheduledat':_0x126a82[_0xafbb('0x1a')]?_0x126a82[_0xafbb('0x1a')]:moment()[_0xafbb('0x22')](_0xafbb('0x1b')),'priority':_0x126a82[_0xafbb('0x29')]?_0x126a82['priority']:0x2,'callback':_0x126a82[_0xafbb('0x2a')]?!![]:![],'callbackuniqueid':_0x126a82[_0xafbb('0x2a')]?_0x126a82['callbackUniqueid']:undefined,'callbackat':_0x126a82[_0xafbb('0x2a')]?moment()[_0xafbb('0x22')](_0xafbb('0x1b')):undefined,'CampaignId':_0x4e6310['id']})[_0xafbb('0x2b')](_0x3842db());}}}});})['then'](function(){return _0x4691e5[_0xafbb('0x3a')]['findAll']({'attributes':['id'],'include':[{'model':_0x4691e5[_0xafbb('0x37')],'as':_0xafbb('0x38'),'where':{'id':_0x126a82[_0xafbb('0x35')]}}]})[_0xafbb('0x23')](function(_0x5f3150){if(_0x5f3150){var _0x2e86bb=[];for(var _0x5c68bf=0x0,_0x1779b2;_0x5c68bf<_0x5f3150[_0xafbb('0x39')];_0x5c68bf+=0x1){_0x1779b2=_0x5f3150[_0x5c68bf][_0xafbb('0x15')]({'plain':!![]});_0x4691e5[_0xafbb('0x3c')][_0xafbb('0x28')]({'phone':_0x126a82[_0xafbb('0xc')],'ContactId':_0x126a82['id'],'ListId':_0x126a82[_0xafbb('0x35')],'CampaignId':_0x1779b2['id']})[_0xafbb('0x2b')](function(_0x46ecaa){logger[_0xafbb('0x16')]('cmContact,\x20%s,\x20%s',_0xafbb('0x18'),_0x46ecaa[_0xafbb('0x3d')]);});}}});})['then'](function(){_0x54742e();})[_0xafbb('0x2b')](function(_0x1f03cf){logger[_0xafbb('0x16')](_0xafbb('0x3e'),_0xafbb('0x18'),_0x1f03cf[_0xafbb('0x3d')]);_0x54742e(_0x1f03cf);});}else{_0x54742e(new Error(_0xafbb('0x3f')));}},'afterDestroy':function(_0x40bacb,_0xd9b1b0,_0x57def7){var _0x7fdb4b=_0x522966[_0xafbb('0x14')];var _0xbe97de=_0x40bacb[_0xafbb('0x15')]({'plain':!![]});return _0x7fdb4b[_0xafbb('0x27')][_0xafbb('0x31')]({'raw':!![],'where':{'ListId':_0xbe97de[_0xafbb('0x35')],'ContactId':_0xbe97de['id']}})[_0xafbb('0x23')](function(_0x11b594){if(!_[_0xafbb('0x40')](_0x11b594)){var _0x389d8a=[];for(var _0x52990f=0x0;_0x52990f<_0x11b594[_0xafbb('0x39')];_0x52990f+=0x1){var _0x28b571=_0x7fdb4b[_0xafbb('0x27')][_0xafbb('0x41')]({'where':{'ListId':_0x11b594[_0x52990f][_0xafbb('0x35')],'ContactId':_0x11b594[_0x52990f]['ContactId'],'VoiceQueueId':_0x11b594[_0x52990f][_0xafbb('0x42')],'CampaignId':_0x11b594[_0x52990f][_0xafbb('0x43')]}});_0x389d8a[_0xafbb('0x44')](_0x28b571);}return BPromise['all'](_0x389d8a);}})[_0xafbb('0x23')](function(_0x28861e){logger[_0xafbb('0x45')](_0xafbb('0x46'),util[_0xafbb('0x19')](_0x28861e,{'showHidden':![],'depth':null}));_0x57def7();})[_0xafbb('0x2b')](function(_0x2bf0ac){logger['error'](_0xafbb('0x47'),util[_0xafbb('0x19')](_0x2bf0ac,{'showHidden':![],'depth':null}));_0x57def7(_0x2bf0ac);});}}});};