e6d55e97a84bf46a2fa297ae1de329405235b322
[motion2.git] / server / api / intZohoAccount / intZohoAccount.controller.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 _0x6aea=['map','rawAttributes','fieldName','type','key','query','intersection','model','fields','attributes','length','hasOwnProperty','order','sort','where','pick','filters','filter','merge','VIRTUAL','options','includeAll','include','ZohoAccount','findAll','rows','catch','show','params','keys','create','body','find','findOne','ZohoConfiguration','getConfigurations','nolimit','AccountId','Subjects','getSubjects','Descriptions','getDescriptions','channel','ZohoField','https://accounts.zoho.com','https://accounts.zoho.com.au','https://accounts.zoho.in','https://accounts.zoho.com.cn','https://accounts.zoho.eu','/oauth/v2/token','refreshToken','clientId','clientSecret','access_token','Unable\x20to\x20retrieve\x20the\x20access\x20token','getFields','zone','code','zoho.eu','com','serverUrl','slice','substring','lastIndexOf','GET','https://www.zohoapis.%s/crm/v2/settings/fields','Zoho-oauthtoken\x20','response','Subject','Description','WhoId','Call_Duration','Call_Result','Call_Start_Time','Call_Type','remove','includes','api_name','system_mandatory','push','display_label','custom_field','data_type','picklist','pick_list_values','test','statusCode','getFields,\x20%s,\x20%s,\x20%s','stringify','send','eml-format','rimraf','zip-dir','request-promise','moment','bluebird','mustache','util','path','sox','fs-extra','lodash','squel','crypto','jsforce','desk.js','to-csv','papaparse','ioredis','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','../../components/integrations/configuration','sendStatus','status','end','json','offset','limit','undefined','count','set','Content-Range','apply','update','destroy','then','error','name','index'];(function(_0x3d47cb,_0x45bb26){var _0x1670a8=function(_0x34d7c0){while(--_0x34d7c0){_0x3d47cb['push'](_0x3d47cb['shift']());}};_0x1670a8(++_0x45bb26);}(_0x6aea,0x168));var _0xa6ae=function(_0x3d3640,_0x225220){_0x3d3640=_0x3d3640-0x0;var _0xbb64cf=_0x6aea[_0x3d3640];return _0xbb64cf;};'use strict';var emlformat=require(_0xa6ae('0x0'));var rimraf=require(_0xa6ae('0x1'));var zipdir=require(_0xa6ae('0x2'));var jsonpatch=require('fast-json-patch');var rp=require(_0xa6ae('0x3'));var moment=require(_0xa6ae('0x4'));var BPromise=require(_0xa6ae('0x5'));var Mustache=require(_0xa6ae('0x6'));var util=require(_0xa6ae('0x7'));var path=require(_0xa6ae('0x8'));var sox=require(_0xa6ae('0x9'));var csv=require('to-csv');var ejs=require('ejs');var fs=require('fs');var fs_extra=require(_0xa6ae('0xa'));var _=require(_0xa6ae('0xb'));var squel=require(_0xa6ae('0xc'));var crypto=require(_0xa6ae('0xd'));var jsforce=require(_0xa6ae('0xe'));var deskjs=require(_0xa6ae('0xf'));var toCsv=require(_0xa6ae('0x10'));var querystring=require('querystring');var Papa=require(_0xa6ae('0x11'));var Redis=require(_0xa6ae('0x12'));var authService=require('../../components/auth/service');var qs=require(_0xa6ae('0x13'));var as=require(_0xa6ae('0x14'));var hardwareService=require(_0xa6ae('0x15'));var logger=require(_0xa6ae('0x16'))(_0xa6ae('0x17'));var utils=require(_0xa6ae('0x18'));var config=require(_0xa6ae('0x19'));var licenseUtil=require('../../config/license/util');var db=require(_0xa6ae('0x1a'))['db'];var integrations=require(_0xa6ae('0x1b'));function respondWithStatusCode(_0x62f700,_0x392868){_0x392868=_0x392868||0xcc;return function(_0x4182a4){if(_0x4182a4){return _0x62f700[_0xa6ae('0x1c')](_0x392868);}return _0x62f700[_0xa6ae('0x1d')](_0x392868)[_0xa6ae('0x1e')]();};}function respondWithResult(_0x464d26,_0x5505ad){_0x5505ad=_0x5505ad||0xc8;return function(_0x313359){if(_0x313359){return _0x464d26[_0xa6ae('0x1d')](_0x5505ad)[_0xa6ae('0x1f')](_0x313359);}};}function respondWithFilteredResult(_0x2fbd75,_0x5aa253){return function(_0x5858c2){if(_0x5858c2){var _0x45674f=typeof _0x5aa253[_0xa6ae('0x20')]==='undefined'&&typeof _0x5aa253[_0xa6ae('0x21')]===_0xa6ae('0x22');var _0x51ef06=_0x5858c2[_0xa6ae('0x23')];var _0x545228=_0x45674f?0x0:_0x5aa253['offset'];var _0xd1fe01=_0x45674f?_0x5858c2[_0xa6ae('0x23')]:_0x5aa253[_0xa6ae('0x20')]+_0x5aa253[_0xa6ae('0x21')];var _0x4e4b5e;if(_0xd1fe01>=_0x51ef06){_0xd1fe01=_0x51ef06;_0x4e4b5e=0xc8;}else{_0x4e4b5e=0xce;}_0x2fbd75['status'](_0x4e4b5e);return _0x2fbd75[_0xa6ae('0x24')](_0xa6ae('0x25'),_0x545228+'-'+_0xd1fe01+'/'+_0x51ef06)[_0xa6ae('0x1f')](_0x5858c2);}return null;};}function patchUpdates(_0x308a48){return function(_0x2309af){try{jsonpatch[_0xa6ae('0x26')](_0x2309af,_0x308a48,!![]);}catch(_0x357a61){return BPromise['reject'](_0x357a61);}return _0x2309af['save']();};}function saveUpdates(_0x356b96,_0x49c117){return function(_0x301b69){if(_0x301b69){return _0x301b69[_0xa6ae('0x27')](_0x356b96)['then'](function(_0x415d55){return _0x415d55;});}return null;};}function removeEntity(_0x2423a9,_0x17ba35){return function(_0x3cd39d){if(_0x3cd39d){return _0x3cd39d[_0xa6ae('0x28')]()[_0xa6ae('0x29')](function(){_0x2423a9['status'](0xcc)[_0xa6ae('0x1e')]();});}};}function handleEntityNotFound(_0x3b73fd,_0x551cbf){return function(_0xf6213c){if(!_0xf6213c){_0x3b73fd['sendStatus'](0x194);}return _0xf6213c;};}function handleError(_0x3cbaa7,_0x475cf0){_0x475cf0=_0x475cf0||0x1f4;return function(_0x148212){logger[_0xa6ae('0x2a')](_0x148212['stack']);if(_0x148212[_0xa6ae('0x2b')]){delete _0x148212[_0xa6ae('0x2b')];}_0x3cbaa7[_0xa6ae('0x1d')](_0x475cf0)['send'](_0x148212);};}exports[_0xa6ae('0x2c')]=function(_0x496ff1,_0x1c4353){var _0x2e2933={},_0x2d28be={},_0x26f685={'count':0x0,'rows':[]};var _0x35b18f=_[_0xa6ae('0x2d')](db['ZohoAccount'][_0xa6ae('0x2e')],function(_0x597394){return{'name':_0x597394[_0xa6ae('0x2f')],'type':_0x597394[_0xa6ae('0x30')][_0xa6ae('0x31')]};});_0x2d28be['model']=_[_0xa6ae('0x2d')](_0x35b18f,_0xa6ae('0x2b'));_0x2d28be['query']=_['keys'](_0x496ff1[_0xa6ae('0x32')]);_0x2d28be['filters']=_[_0xa6ae('0x33')](_0x2d28be[_0xa6ae('0x34')],_0x2d28be[_0xa6ae('0x32')]);_0x2e2933['attributes']=_[_0xa6ae('0x33')](_0x2d28be[_0xa6ae('0x34')],qs[_0xa6ae('0x35')](_0x496ff1[_0xa6ae('0x32')][_0xa6ae('0x35')]));_0x2e2933[_0xa6ae('0x36')]=_0x2e2933[_0xa6ae('0x36')][_0xa6ae('0x37')]?_0x2e2933[_0xa6ae('0x36')]:_0x2d28be[_0xa6ae('0x34')];if(!_0x496ff1[_0xa6ae('0x32')][_0xa6ae('0x38')]('nolimit')){_0x2e2933[_0xa6ae('0x21')]=qs[_0xa6ae('0x21')](_0x496ff1[_0xa6ae('0x32')]['limit']);_0x2e2933['offset']=qs['offset'](_0x496ff1[_0xa6ae('0x32')]['offset']);}_0x2e2933[_0xa6ae('0x39')]=qs[_0xa6ae('0x3a')](_0x496ff1[_0xa6ae('0x32')][_0xa6ae('0x3a')]);_0x2e2933[_0xa6ae('0x3b')]=qs['filters'](_[_0xa6ae('0x3c')](_0x496ff1[_0xa6ae('0x32')],_0x2d28be[_0xa6ae('0x3d')]),_0x35b18f);if(_0x496ff1[_0xa6ae('0x32')][_0xa6ae('0x3e')]){_0x2e2933['where']=_[_0xa6ae('0x3f')](_0x2e2933['where'],{'$or':_[_0xa6ae('0x2d')](_0x35b18f,function(_0xca656f){if(_0xca656f[_0xa6ae('0x30')]!==_0xa6ae('0x40')){var _0x2dafa7={};_0x2dafa7[_0xca656f['name']]={'$like':'%'+_0x496ff1['query'][_0xa6ae('0x3e')]+'%'};return _0x2dafa7;}})});}_0x2e2933=_['merge']({},_0x2e2933,_0x496ff1[_0xa6ae('0x41')]);var _0xd785b0={'where':_0x2e2933[_0xa6ae('0x3b')]};return db['ZohoAccount'][_0xa6ae('0x23')](_0xd785b0)[_0xa6ae('0x29')](function(_0x2394e5){_0x26f685['count']=_0x2394e5;if(_0x496ff1[_0xa6ae('0x32')][_0xa6ae('0x42')]){_0x2e2933[_0xa6ae('0x43')]=[{'all':!![]}];}return db[_0xa6ae('0x44')][_0xa6ae('0x45')](_0x2e2933);})['then'](function(_0x58e36b){_0x26f685[_0xa6ae('0x46')]=_0x58e36b;return _0x26f685;})[_0xa6ae('0x29')](respondWithFilteredResult(_0x1c4353,_0x2e2933))[_0xa6ae('0x47')](handleError(_0x1c4353,null));};exports[_0xa6ae('0x48')]=function(_0x1a15e5,_0x43b6d5){var _0x193b66={'raw':![],'where':{'id':_0x1a15e5[_0xa6ae('0x49')]['id']}},_0x15403b={};_0x15403b[_0xa6ae('0x34')]=_['keys'](db[_0xa6ae('0x44')][_0xa6ae('0x2e')]);_0x15403b['query']=_[_0xa6ae('0x4a')](_0x1a15e5['query']);_0x15403b[_0xa6ae('0x3d')]=_[_0xa6ae('0x33')](_0x15403b[_0xa6ae('0x34')],_0x15403b['query']);_0x193b66['attributes']=_[_0xa6ae('0x33')](_0x15403b[_0xa6ae('0x34')],qs[_0xa6ae('0x35')](_0x1a15e5[_0xa6ae('0x32')][_0xa6ae('0x35')]));_0x193b66[_0xa6ae('0x36')]=_0x193b66[_0xa6ae('0x36')][_0xa6ae('0x37')]?_0x193b66[_0xa6ae('0x36')]:_0x15403b[_0xa6ae('0x34')];if(_0x1a15e5[_0xa6ae('0x32')][_0xa6ae('0x42')]){_0x193b66['include']=[{'all':!![]}];}_0x193b66=_[_0xa6ae('0x3f')]({},_0x193b66,_0x1a15e5[_0xa6ae('0x41')]);return db[_0xa6ae('0x44')]['find'](_0x193b66)[_0xa6ae('0x29')](handleEntityNotFound(_0x43b6d5,null))[_0xa6ae('0x29')](respondWithResult(_0x43b6d5,null))[_0xa6ae('0x47')](handleError(_0x43b6d5,null));};exports[_0xa6ae('0x4b')]=function(_0x42d6ee,_0x4b3da5){return db[_0xa6ae('0x44')][_0xa6ae('0x4b')](_0x42d6ee[_0xa6ae('0x4c')],{})[_0xa6ae('0x29')](respondWithResult(_0x4b3da5,0xc9))[_0xa6ae('0x47')](handleError(_0x4b3da5,null));};exports[_0xa6ae('0x27')]=function(_0x18aacf,_0x362948){if(_0x18aacf[_0xa6ae('0x4c')]['id']){delete _0x18aacf[_0xa6ae('0x4c')]['id'];}return db['ZohoAccount'][_0xa6ae('0x4d')]({'where':{'id':_0x18aacf['params']['id']}})[_0xa6ae('0x29')](handleEntityNotFound(_0x362948,null))[_0xa6ae('0x29')](saveUpdates(_0x18aacf[_0xa6ae('0x4c')],null))['then'](respondWithResult(_0x362948,null))['catch'](handleError(_0x362948,null));};exports['destroy']=function(_0x27670c,_0x1681c7){return db[_0xa6ae('0x44')][_0xa6ae('0x4d')]({'where':{'id':_0x27670c['params']['id']}})[_0xa6ae('0x29')](handleEntityNotFound(_0x1681c7,null))[_0xa6ae('0x29')](removeEntity(_0x1681c7,null))[_0xa6ae('0x47')](handleError(_0x1681c7,null));};exports['getConfigurations']=function(_0x110b8d,_0x84198a,_0x52d826){var _0x4f687d={};var _0x1f33ea={};var _0x57198d;var _0x44bb93;return db[_0xa6ae('0x44')][_0xa6ae('0x4e')]({'where':{'id':_0x110b8d[_0xa6ae('0x49')]['id']}})['then'](handleEntityNotFound(_0x84198a,null))['then'](function(_0x556d30){if(_0x556d30){_0x57198d=_0x556d30;_0x1f33ea['model']=_['keys'](db[_0xa6ae('0x4f')][_0xa6ae('0x2e')]);_0x1f33ea[_0xa6ae('0x32')]=_[_0xa6ae('0x4a')](_0x110b8d[_0xa6ae('0x32')]);_0x1f33ea[_0xa6ae('0x3d')]=_[_0xa6ae('0x33')](_0x1f33ea[_0xa6ae('0x34')],_0x1f33ea[_0xa6ae('0x32')]);_0x4f687d[_0xa6ae('0x36')]=_[_0xa6ae('0x33')](_0x1f33ea[_0xa6ae('0x34')],qs[_0xa6ae('0x35')](_0x110b8d[_0xa6ae('0x32')][_0xa6ae('0x35')]));_0x4f687d[_0xa6ae('0x36')]=_0x4f687d[_0xa6ae('0x36')][_0xa6ae('0x37')]?_0x4f687d[_0xa6ae('0x36')]:_0x1f33ea[_0xa6ae('0x34')];_0x4f687d[_0xa6ae('0x39')]=qs[_0xa6ae('0x3a')](_0x110b8d[_0xa6ae('0x32')]['sort']);_0x4f687d[_0xa6ae('0x3b')]=qs[_0xa6ae('0x3d')](_['pick'](_0x110b8d[_0xa6ae('0x32')],_0x1f33ea[_0xa6ae('0x3d')]));if(_0x110b8d[_0xa6ae('0x32')]['filter']){_0x4f687d['where']=_[_0xa6ae('0x3f')](_0x4f687d[_0xa6ae('0x3b')],{'$or':_['map'](_0x4f687d['attributes'],function(_0x4f09f1){var _0xc683f5={};_0xc683f5[_0x4f09f1]={'$like':'%'+_0x110b8d[_0xa6ae('0x32')][_0xa6ae('0x3e')]+'%'};return _0xc683f5;})});}_0x4f687d=_[_0xa6ae('0x3f')]({},_0x4f687d,_0x110b8d[_0xa6ae('0x41')]);return _0x57198d[_0xa6ae('0x50')](_0x4f687d);}})[_0xa6ae('0x29')](function(_0x41292b){if(_0x41292b){_0x44bb93=_0x41292b[_0xa6ae('0x37')];if(!_0x110b8d['query'][_0xa6ae('0x38')](_0xa6ae('0x51'))){_0x4f687d[_0xa6ae('0x21')]=qs[_0xa6ae('0x21')](_0x110b8d[_0xa6ae('0x32')][_0xa6ae('0x21')]);_0x4f687d['offset']=qs[_0xa6ae('0x20')](_0x110b8d[_0xa6ae('0x32')]['offset']);}return _0x57198d['getConfigurations'](_0x4f687d);}})[_0xa6ae('0x29')](function(_0x2afccf){if(_0x2afccf){return _0x2afccf?{'count':_0x44bb93,'rows':_0x2afccf}:null;}})[_0xa6ae('0x29')](respondWithResult(_0x84198a,null))[_0xa6ae('0x47')](handleError(_0x84198a,null));};exports['addConfiguration']=function(_0xbb73c9,_0x284540,_0x559248){if(_0xbb73c9['body']['id']){delete _0xbb73c9[_0xa6ae('0x4c')]['id'];}return db[_0xa6ae('0x44')]['findOne']({'where':{'id':_0xbb73c9[_0xa6ae('0x49')]['id']}})[_0xa6ae('0x29')](handleEntityNotFound(_0x284540,null))['then'](function(_0x5deb22){if(_0x5deb22){_0xbb73c9[_0xa6ae('0x4c')][_0xa6ae('0x52')]=_0x5deb22['id'];_0xbb73c9[_0xa6ae('0x4c')][_0xa6ae('0x53')]=integrations[_0xa6ae('0x54')](_0xbb73c9[_0xa6ae('0x4c')]['channel'],_0xbb73c9[_0xa6ae('0x4c')][_0xa6ae('0x30')]);_0xbb73c9[_0xa6ae('0x4c')][_0xa6ae('0x55')]=integrations[_0xa6ae('0x56')](_0xbb73c9[_0xa6ae('0x4c')][_0xa6ae('0x57')],_0xbb73c9[_0xa6ae('0x4c')][_0xa6ae('0x30')]);return db[_0xa6ae('0x4f')][_0xa6ae('0x4b')](_0xbb73c9['body'],{'include':[{'model':db[_0xa6ae('0x58')],'as':'Subjects'},{'model':db['ZohoField'],'as':'Descriptions'}]});}return null;})[_0xa6ae('0x29')](respondWithResult(_0x284540,null))['catch'](handleError(_0x284540,null));};function getAccessToken(_0x32fdc3){return new Promise(function(_0x4f6113,_0x234056){var _0x423561;switch(_0x32fdc3['zone']){case'US':_0x423561=_0xa6ae('0x59');break;case'AU':_0x423561=_0xa6ae('0x5a');break;case'EU':_0x423561='https://accounts.zoho.eu';break;case'IN':_0x423561=_0xa6ae('0x5b');break;case'CN':_0x423561=_0xa6ae('0x5c');break;default:_0x423561=_0xa6ae('0x5d');break;}var _0x200867={'method':'POST','uri':_0x423561+_0xa6ae('0x5e'),'qs':{'refresh_token':_0x32fdc3[_0xa6ae('0x5f')],'client_id':_0x32fdc3[_0xa6ae('0x60')],'client_secret':_0x32fdc3[_0xa6ae('0x61')],'grant_type':'refresh_token'},'json':!![]};return rp(_0x200867)['then'](function(_0x48bf1d){if(_0x48bf1d['access_token']){_0x4f6113(_0x48bf1d[_0xa6ae('0x62')]);}else{_0x234056(_0xa6ae('0x63'));}})[_0xa6ae('0x47')](function(_0x58b56c){_0x234056(_0x58b56c);});});}exports[_0xa6ae('0x64')]=function(_0x273f71,_0x4e4816,_0x5975c6){var _0x221707,_0x21a444,_0x4402b3,_0x51dc87,_0x54b84b;return db['ZohoAccount']['findOne']({'where':{'id':_0x273f71[_0xa6ae('0x49')]['id']},'attributes':['id','host',_0xa6ae('0x65'),'clientId',_0xa6ae('0x61'),'serverUrl',_0xa6ae('0x66'),_0xa6ae('0x5f')]})[_0xa6ae('0x29')](handleEntityNotFound(_0x4e4816,null))[_0xa6ae('0x29')](function(_0x421da6){_0x54b84b=_0x421da6;_0x221707=_0x54b84b['host'];_0x21a444=_0x221707===_0xa6ae('0x67')?'eu':_0xa6ae('0x68');_0x4402b3=_0x54b84b[_0xa6ae('0x69')];var _0x50c8fb=_0x4402b3[_0xa6ae('0x6a')](-0x1);if(_0x50c8fb==='/'||_0x50c8fb==='\x5c'||_0x50c8fb===':'){_0x4402b3=_0x4402b3[_0xa6ae('0x6b')](0x0,_0x4402b3[_0xa6ae('0x6c')](_0x50c8fb));}if(!_0x54b84b[_0xa6ae('0x5f')]){throw new Error('Refresh\x20Token\x20not\x20available\x20for\x20the\x20account');}return getAccessToken(_0x54b84b);})['then'](function(_0xa4c5dd){if(_0xa4c5dd){return rp({'method':_0xa6ae('0x6d'),'uri':util['format'](_0xa6ae('0x6e'),_0x21a444),'qs':{'module':'Calls'},'headers':{'Authorization':_0xa6ae('0x6f')+_0xa4c5dd},'json':!![]});}})['then'](function(_0x59640b){if(_0x59640b){if(_0x59640b[_0xa6ae('0x70')]&&_0x59640b['response'][_0xa6ae('0x2a')]){throw new Error(_0x59640b['response']['error']['message']);}var _0x2efe14=[];var _0x3d2d5a=[];var _0x3f6992=['Owner',_0xa6ae('0x71'),_0xa6ae('0x72'),_0xa6ae('0x73'),_0xa6ae('0x74'),_0xa6ae('0x75'),_0xa6ae('0x76'),_0xa6ae('0x77')];_0x3d2d5a=_[_0xa6ae('0x78')](_0x59640b[_0xa6ae('0x35')],function(_0x152614){return _0x3f6992[_0xa6ae('0x79')](_0x152614[_0xa6ae('0x7a')]);});for(var _0x1a7dcc=0x0;_0x1a7dcc<_0x3d2d5a[_0xa6ae('0x37')];_0x1a7dcc++){if(_0x3d2d5a[_0x1a7dcc][_0xa6ae('0x7b')]===![]){_0x2efe14[_0xa6ae('0x7c')]({'id':_0x3d2d5a[_0x1a7dcc]['id'],'name':_0x3d2d5a[_0x1a7dcc][_0xa6ae('0x7d')],'custom':_0x3d2d5a[_0x1a7dcc][_0xa6ae('0x7e')],'options':_0x3d2d5a[_0x1a7dcc][_0xa6ae('0x7f')]===_0xa6ae('0x80')&&_0x3d2d5a[_0x1a7dcc][_0xa6ae('0x81')]['length']>-0x1?_[_0xa6ae('0x2d')](_0x3d2d5a[_0x1a7dcc][_0xa6ae('0x81')],function(_0x231b93){return{'name':_0x231b93,'value':_0x231b93};}):[]});}}return{'count':_0x2efe14[_0xa6ae('0x37')],'rows':_0x2efe14};}else{return{'count':0x0,'rows':[]};}})['then'](respondWithResult(_0x4e4816,null))[_0xa6ae('0x47')](function(_0x11530e){var _0x52460e=_0x273f71[_0xa6ae('0x32')][_0xa6ae('0x82')]?0x1f4:_0x11530e[_0xa6ae('0x83')]||0x1f4;logger[_0xa6ae('0x2a')](_0xa6ae('0x84'),_0xa6ae('0x64'),_0x52460e,JSON[_0xa6ae('0x85')](_0x11530e));delete _0x11530e[_0xa6ae('0x2b')];if(_0x52460e===0x191){_0x52460e=0x190;}_0x4e4816[_0xa6ae('0x1d')](_0x52460e)[_0xa6ae('0x86')](_0x273f71['query']['test']?{'message':'Wrong\x20credentials','statusCode':_0x11530e['statusCode']}:_0x11530e);});};