Built motion from commit (unavailable).|2.5.21
[motion2.git] / server / api / smsMessage / smsMessage.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 _0x7321=['limit','set','apply','reject','save','update','then','stack','name','index','map','rawAttributes','key','model','keys','query','filters','intersection','attributes','fields','length','hasOwnProperty','order','sort','where','pick','merge','type','VIRTUAL','filter','options','SmsMessage','include','findAll','rows','create','body','params','find','describe','../../config/logger','sms-interactions','sms','read','readAt','YYYY-MM-DD\x20HH:mm:ss','UserId','agent','CmContact','Contact','get','SmsInteraction','SmsInteractionId','isNil','read1stAt','format','interaction','user','role','stringify','AcceptMessage','acceptMessage','manual','interface','SIP/%s','channel','EventManager','acceptmessage','RejectMessage','rejectMessage','SmsAccount','SmsAccountId','inspect','twilio','MessageSid','messageId','SmsAccount,\x20%s,\x20%s,\x20%s','MessageUUID','indexOf','sent','Status','infobip','results','groupName','eml-format','rimraf','zip-dir','request-promise','bluebird','mustache','path','sox','to-csv','ejs','squel','jsforce','desk.js','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','api','../../config/utils','../../config/license/util','../../mysqldb','redis','localhost','socket.io-emitter','./smsMessage.socket','register','jayson/promise','client','http','request','info','SmsMessage,\x20%s,\x20%s','request\x20sent','debug','SmsMessage,\x20%s,\x20%s,\x20%s','error','code','message','result','catch','sendStatus','end','status','json','count','offset'];(function(_0x4c93d5,_0x202aa2){var _0x3f357b=function(_0x3ba74f){while(--_0x3ba74f){_0x4c93d5['push'](_0x4c93d5['shift']());}};_0x3f357b(++_0x202aa2);}(_0x7321,0x1e3));var _0x1732=function(_0x2f3570,_0x4d7940){_0x2f3570=_0x2f3570-0x0;var _0x5bbab8=_0x7321[_0x2f3570];return _0x5bbab8;};'use strict';var pdf=require('html-pdf');var emlformat=require(_0x1732('0x0'));var rimraf=require(_0x1732('0x1'));var zipdir=require(_0x1732('0x2'));var jsonpatch=require('fast-json-patch');var rp=require(_0x1732('0x3'));var moment=require('moment');var BPromise=require(_0x1732('0x4'));var Mustache=require(_0x1732('0x5'));var util=require('util');var path=require(_0x1732('0x6'));var sox=require(_0x1732('0x7'));var csv=require(_0x1732('0x8'));var ejs=require(_0x1732('0x9'));var fs=require('fs');var _=require('lodash');var squel=require(_0x1732('0xa'));var crypto=require('crypto');var jsforce=require(_0x1732('0xb'));var deskjs=require(_0x1732('0xc'));var toCsv=require(_0x1732('0x8'));var querystring=require(_0x1732('0xd'));var Papa=require(_0x1732('0xe'));var Redis=require(_0x1732('0xf'));var authService=require(_0x1732('0x10'));var qs=require(_0x1732('0x11'));var as=require(_0x1732('0x12'));var hardwareService=require(_0x1732('0x13'));var logger=require('../../config/logger')(_0x1732('0x14'));var utils=require(_0x1732('0x15'));var config=require('../../config/environment');var licenseUtil=require(_0x1732('0x16'));var db=require(_0x1732('0x17'))['db'];config['redis']=_['defaults'](config[_0x1732('0x18')],{'host':_0x1732('0x19'),'port':0x18eb});var socket=require(_0x1732('0x1a'))(new Redis(config[_0x1732('0x18')]));require(_0x1732('0x1b'))[_0x1732('0x1c')](socket);var jayson=require(_0x1732('0x1d'));var client=jayson[_0x1732('0x1e')][_0x1732('0x1f')]({'port':0x232c});var client9002=jayson[_0x1732('0x1e')][_0x1732('0x1f')]({'port':0x232a});function respondWithRpcPromise(_0x519c06,_0x446fa4,_0x52df0c,_0x4c31a8){return new BPromise(function(_0x14c1e3,_0x16e5e0){var _0x4cd27a=_0x4c31a8||client;return _0x4cd27a[_0x1732('0x20')](_0x519c06,_0x52df0c)['then'](function(_0x276514){logger[_0x1732('0x21')](_0x1732('0x22'),_0x446fa4,_0x1732('0x23'));logger[_0x1732('0x24')](_0x1732('0x25'),_0x446fa4,_0x1732('0x23'),JSON['stringify'](_0x276514));if(_0x276514['error']){if(_0x276514[_0x1732('0x26')][_0x1732('0x27')]===0x1f4){logger['error'](_0x1732('0x22'),_0x446fa4,_0x276514[_0x1732('0x26')]['message']);return _0x16e5e0(_0x276514[_0x1732('0x26')][_0x1732('0x28')]);}logger['error'](_0x1732('0x22'),_0x446fa4,_0x276514[_0x1732('0x26')][_0x1732('0x28')]);return _0x14c1e3(_0x276514['error'][_0x1732('0x28')]);}else{logger['info'](_0x1732('0x22'),_0x446fa4,_0x1732('0x23'));_0x14c1e3(_0x276514[_0x1732('0x29')]['message']);}})[_0x1732('0x2a')](function(_0x3d5fa0){logger[_0x1732('0x26')]('SmsMessage,\x20%s,\x20%s',_0x446fa4,_0x3d5fa0);_0x16e5e0(_0x3d5fa0);});});}function respondWithStatusCode(_0x21125f,_0x495d73){_0x495d73=_0x495d73||0xcc;return function(_0x464496){if(_0x464496){return _0x21125f[_0x1732('0x2b')](_0x495d73);}return _0x21125f['status'](_0x495d73)[_0x1732('0x2c')]();};}function respondWithResult(_0x2e3d46,_0x135331){_0x135331=_0x135331||0xc8;return function(_0xf38155){if(_0xf38155){return _0x2e3d46[_0x1732('0x2d')](_0x135331)[_0x1732('0x2e')](_0xf38155);}};}function respondWithFilteredResult(_0x59587a,_0x36c099){return function(_0x2b07e1){if(_0x2b07e1){var _0x121f58=_0x2b07e1[_0x1732('0x2f')],_0xa49f20=_0x36c099[_0x1732('0x30')],_0x944c1d=_0x36c099[_0x1732('0x30')]+_0x36c099[_0x1732('0x31')],_0x327268;if(_0x944c1d>=_0x121f58){_0x944c1d=_0x121f58;_0x327268=0xc8;}else{_0x327268=0xce;}_0x59587a[_0x1732('0x2d')](_0x327268);return _0x59587a[_0x1732('0x32')]('Content-Range',_0xa49f20+'-'+_0x944c1d+'/'+_0x121f58)[_0x1732('0x2e')](_0x2b07e1);}return null;};}function patchUpdates(_0xb94b2a){return function(_0x574d70){try{jsonpatch[_0x1732('0x33')](_0x574d70,_0xb94b2a,!![]);}catch(_0x22ff1a){return BPromise[_0x1732('0x34')](_0x22ff1a);}return _0x574d70[_0x1732('0x35')]();};}function saveUpdates(_0x179c61,_0x51d71f){return function(_0x5cd227){if(_0x5cd227){return _0x5cd227[_0x1732('0x36')](_0x179c61)[_0x1732('0x37')](function(_0x2b150e){return _0x2b150e;});}return null;};}function removeEntity(_0x3ef8d8,_0x5726c3){return function(_0x21e6c4){if(_0x21e6c4){return _0x21e6c4['destroy']()[_0x1732('0x37')](function(){_0x3ef8d8[_0x1732('0x2d')](0xcc)[_0x1732('0x2c')]();});}};}function handleEntityNotFound(_0x30a29a,_0x19da8f){return function(_0x34ab31){if(!_0x34ab31){_0x30a29a[_0x1732('0x2b')](0x194);}return _0x34ab31;};}function handleError(_0x55b5d6,_0x27c582){_0x27c582=_0x27c582||0x1f4;return function(_0x23aa54){logger[_0x1732('0x26')](_0x23aa54[_0x1732('0x38')]);if(_0x23aa54[_0x1732('0x39')]){delete _0x23aa54[_0x1732('0x39')];}_0x55b5d6['status'](_0x27c582)['send'](_0x23aa54);};}exports[_0x1732('0x3a')]=function(_0x273c61,_0x157c27){var _0x495492={},_0x76862d={},_0x5e7fd0={'count':0x0,'rows':[]};var _0x3f8e82=_[_0x1732('0x3b')](db['SmsMessage'][_0x1732('0x3c')],function(_0x3ad859){return{'name':_0x3ad859['fieldName'],'type':_0x3ad859['type'][_0x1732('0x3d')]};});_0x76862d[_0x1732('0x3e')]=_[_0x1732('0x3b')](_0x3f8e82,'name');_0x76862d['query']=_[_0x1732('0x3f')](_0x273c61[_0x1732('0x40')]);_0x76862d[_0x1732('0x41')]=_[_0x1732('0x42')](_0x76862d['model'],_0x76862d['query']);_0x495492[_0x1732('0x43')]=_[_0x1732('0x42')](_0x76862d['model'],qs[_0x1732('0x44')](_0x273c61[_0x1732('0x40')][_0x1732('0x44')]));_0x495492[_0x1732('0x43')]=_0x495492[_0x1732('0x43')][_0x1732('0x45')]?_0x495492[_0x1732('0x43')]:_0x76862d[_0x1732('0x3e')];if(!_0x273c61[_0x1732('0x40')][_0x1732('0x46')]('nolimit')){_0x495492[_0x1732('0x31')]=qs[_0x1732('0x31')](_0x273c61[_0x1732('0x40')]['limit']);_0x495492[_0x1732('0x30')]=qs[_0x1732('0x30')](_0x273c61[_0x1732('0x40')]['offset']);}_0x495492[_0x1732('0x47')]=qs[_0x1732('0x48')](_0x273c61[_0x1732('0x40')][_0x1732('0x48')]);_0x495492[_0x1732('0x49')]=qs[_0x1732('0x41')](_[_0x1732('0x4a')](_0x273c61[_0x1732('0x40')],_0x76862d['filters']),_0x3f8e82);if(_0x273c61[_0x1732('0x40')]['filter']){_0x495492['where']=_[_0x1732('0x4b')](_0x495492[_0x1732('0x49')],{'$or':_[_0x1732('0x3b')](_0x3f8e82,function(_0x238f6c){if(_0x238f6c[_0x1732('0x4c')]!==_0x1732('0x4d')){var _0x13c5a0={};_0x13c5a0[_0x238f6c[_0x1732('0x39')]]={'$like':'%'+_0x273c61[_0x1732('0x40')][_0x1732('0x4e')]+'%'};return _0x13c5a0;}})});}_0x495492=_['merge']({},_0x495492,_0x273c61[_0x1732('0x4f')]);var _0x45122a={'where':_0x495492[_0x1732('0x49')]};return db[_0x1732('0x50')]['count'](_0x45122a)[_0x1732('0x37')](function(_0x1e7b54){_0x5e7fd0[_0x1732('0x2f')]=_0x1e7b54;if(_0x273c61['query']['includeAll']){_0x495492[_0x1732('0x51')]=[{'all':!![]}];}return db[_0x1732('0x50')][_0x1732('0x52')](_0x495492);})['then'](function(_0x2ae8b5){_0x5e7fd0[_0x1732('0x53')]=_0x2ae8b5;return _0x5e7fd0;})[_0x1732('0x37')](respondWithFilteredResult(_0x157c27,_0x495492))[_0x1732('0x2a')](handleError(_0x157c27,null));};exports['show']=function(_0xf42ecf,_0x32e826){var _0x529904={'raw':!![],'where':{'id':_0xf42ecf['params']['id']}},_0x40d37e={};_0x40d37e[_0x1732('0x3e')]=_['keys'](db[_0x1732('0x50')][_0x1732('0x3c')]);_0x40d37e[_0x1732('0x40')]=_[_0x1732('0x3f')](_0xf42ecf['query']);_0x40d37e[_0x1732('0x41')]=_[_0x1732('0x42')](_0x40d37e[_0x1732('0x3e')],_0x40d37e['query']);_0x529904[_0x1732('0x43')]=_[_0x1732('0x42')](_0x40d37e[_0x1732('0x3e')],qs[_0x1732('0x44')](_0xf42ecf['query'][_0x1732('0x44')]));_0x529904['attributes']=_0x529904['attributes'][_0x1732('0x45')]?_0x529904['attributes']:_0x40d37e[_0x1732('0x3e')];if(_0xf42ecf['query']['includeAll']){_0x529904[_0x1732('0x51')]=[{'all':!![]}];}_0x529904=_[_0x1732('0x4b')]({},_0x529904,_0xf42ecf['options']);return db[_0x1732('0x50')]['find'](_0x529904)[_0x1732('0x37')](handleEntityNotFound(_0x32e826,null))[_0x1732('0x37')](respondWithResult(_0x32e826,null))[_0x1732('0x2a')](handleError(_0x32e826,null));};exports[_0x1732('0x54')]=function(_0x2fea03,_0x1c312f){return db['SmsMessage'][_0x1732('0x54')](_0x2fea03[_0x1732('0x55')],{})['then'](respondWithResult(_0x1c312f,0xc9))[_0x1732('0x2a')](handleError(_0x1c312f,null));};exports[_0x1732('0x36')]=function(_0x13462f,_0x36feb9){if(_0x13462f[_0x1732('0x55')]['id']){delete _0x13462f['body']['id'];}return db[_0x1732('0x50')]['find']({'where':{'id':_0x13462f[_0x1732('0x56')]['id']}})[_0x1732('0x37')](handleEntityNotFound(_0x36feb9,null))[_0x1732('0x37')](saveUpdates(_0x13462f[_0x1732('0x55')],null))[_0x1732('0x37')](respondWithResult(_0x36feb9,null))[_0x1732('0x2a')](handleError(_0x36feb9,null));};exports['destroy']=function(_0x28754a,_0x376765){return db[_0x1732('0x50')][_0x1732('0x57')]({'where':{'id':_0x28754a['params']['id']}})[_0x1732('0x37')](handleEntityNotFound(_0x376765,null))['then'](removeEntity(_0x376765,null))[_0x1732('0x2a')](handleError(_0x376765,null));};exports[_0x1732('0x58')]=function(_0x5e160b,_0x161277){return db[_0x1732('0x50')][_0x1732('0x58')]()[_0x1732('0x37')](respondWithResult(_0x161277,null))[_0x1732('0x2a')](handleError(_0x161277,null));};var interaction_log=require(_0x1732('0x59'))(_0x1732('0x5a'));exports['accept']=function(_0x3c1e8f,_0x1f50c0,_0x586ad2){var _0x5c588a={'agent':{},'channel':_0x1732('0x5b')};if(_0x3c1e8f[_0x1732('0x55')]['id']){delete _0x3c1e8f[_0x1732('0x55')]['id'];}_0x3c1e8f['body'][_0x1732('0x5c')]=!![];_0x3c1e8f[_0x1732('0x55')][_0x1732('0x5d')]=moment()['format'](_0x1732('0x5e'));_0x3c1e8f[_0x1732('0x55')][_0x1732('0x5f')]=_0x3c1e8f[_0x1732('0x55')][_0x1732('0x5f')]||_0x3c1e8f['user']['id'];_0x5c588a[_0x1732('0x60')]['id']=_0x3c1e8f[_0x1732('0x55')][_0x1732('0x5f')];return db[_0x1732('0x50')][_0x1732('0x57')]({'where':{'id':_0x3c1e8f[_0x1732('0x56')]['id'],'UserId':null},'include':[{'model':db[_0x1732('0x61')],'as':_0x1732('0x62')}]})[_0x1732('0x37')](handleEntityNotFound(_0x1f50c0,null))[_0x1732('0x37')](saveUpdates(_0x3c1e8f[_0x1732('0x55')],null))['then'](function(_0x300a66){if(_0x300a66){_0x5c588a[_0x1732('0x28')]=_0x300a66[_0x1732('0x63')]({'plain':!![]});return db[_0x1732('0x64')][_0x1732('0x57')]({'where':{'id':_0x300a66[_0x1732('0x65')]}});}return null;})['then'](handleEntityNotFound(_0x1f50c0,null))[_0x1732('0x37')](function(_0x39abf0){if(_0x39abf0){return _0x39abf0[_0x1732('0x36')]({'UserId':_0x3c1e8f['body'][_0x1732('0x5f')],'read1stAt':_[_0x1732('0x66')](_0x39abf0[_0x1732('0x67')])?moment()[_0x1732('0x68')](_0x1732('0x5e')):undefined});}return null;})[_0x1732('0x37')](function(_0x3ed413){if(_0x3ed413){_0x5c588a[_0x1732('0x69')]=_0x3ed413['get']({'plain':!![]});interaction_log['info']('[SMSMESSAGE:ACCEPT]\x20id=%s\x20name=%s\x20role=%s\x20interaction=%s\x20body=%s',_0x3c1e8f[_0x1732('0x6a')]['id'],_0x3c1e8f[_0x1732('0x6a')][_0x1732('0x39')],_0x3c1e8f['user'][_0x1732('0x6b')],_0x5c588a['interaction']['id'],_0x3c1e8f[_0x1732('0x55')]?JSON[_0x1732('0x6c')](_0x3c1e8f[_0x1732('0x55')]):'null');return respondWithRpcPromise(_0x1732('0x6d'),_0x1732('0x6e'),_0x5c588a);}return null;})[_0x1732('0x37')](function(_0x339b87){if(_0x339b87){if(_0x3c1e8f['body'][_0x1732('0x6f')]){_0x5c588a[_0x1732('0x28')][_0x1732('0x70')]=util[_0x1732('0x68')](_0x1732('0x71'),_0x3c1e8f['user'][_0x1732('0x39')]);_0x5c588a['message'][_0x1732('0x72')]=_0x5c588a[_0x1732('0x72')];_0x5c588a[_0x1732('0x28')]['event']='accept';return respondWithRpcPromise(_0x1732('0x73'),_0x1732('0x73'),{'event':_0x1732('0x74'),'message':_0x5c588a['message']},client9002)['then'](function(){return _0x5c588a;});}return _0x5c588a;}return null;})['then'](respondWithResult(_0x1f50c0,null))['catch'](handleError(_0x1f50c0,null));};var interaction_log=require(_0x1732('0x59'))('sms-interactions');exports['reject']=function(_0xe4451f,_0x403f0f,_0xab29d1){var _0x4ba0b6={'agent':{},'channel':_0x1732('0x5b')};if(_0xe4451f[_0x1732('0x55')]['id']){delete _0xe4451f['body']['id'];}_0xe4451f[_0x1732('0x55')][_0x1732('0x5f')]=_0xe4451f[_0x1732('0x55')][_0x1732('0x5f')]||_0xe4451f[_0x1732('0x6a')]['id'];_0x4ba0b6['agent']['id']=_0xe4451f[_0x1732('0x55')]['UserId'];return db['SmsMessage'][_0x1732('0x57')]({'where':{'id':_0xe4451f[_0x1732('0x56')]['id'],'UserId':null}})[_0x1732('0x37')](handleEntityNotFound(_0x403f0f,null))[_0x1732('0x37')](function(_0x4d2ae4){if(_0x4d2ae4){_0x4ba0b6[_0x1732('0x28')]=_0x4d2ae4[_0x1732('0x63')]({'plain':!![]});return db[_0x1732('0x64')]['find']({'where':{'id':_0x4d2ae4[_0x1732('0x65')]}});}return null;})[_0x1732('0x37')](handleEntityNotFound(_0x403f0f,null))[_0x1732('0x37')](function(_0x3459bd){if(_0x3459bd){_0x4ba0b6[_0x1732('0x69')]=_0x3459bd[_0x1732('0x63')]({'plain':!![]});interaction_log['info']('[SMSMESSAGE:REJECT]\x20id=%s\x20name=%s\x20role=%s\x20interaction=%s\x20body=%s',_0xe4451f[_0x1732('0x6a')]['id'],_0xe4451f[_0x1732('0x6a')][_0x1732('0x39')],_0xe4451f['user'][_0x1732('0x6b')],_0x4ba0b6[_0x1732('0x69')]['id'],_0xe4451f[_0x1732('0x55')]?JSON[_0x1732('0x6c')](_0xe4451f['body']):'null');return respondWithRpcPromise(_0x1732('0x75'),_0x1732('0x76'),_0x4ba0b6);}return null;})[_0x1732('0x37')](function(_0x53f07d){if(_0x53f07d){_0x53f07d['message'][_0x1732('0x70')]=util['format'](_0x1732('0x71'),_0xe4451f[_0x1732('0x6a')][_0x1732('0x39')]);_0x53f07d[_0x1732('0x28')][_0x1732('0x72')]=_0x4ba0b6['channel'];_0x53f07d[_0x1732('0x28')]['event']='reject';respondWithRpcPromise('EventManager',_0x1732('0x73'),{'event':'rejectmessage','message':_0x53f07d[_0x1732('0x28')]},client9002);return _0x4ba0b6;}return null;})[_0x1732('0x37')](respondWithResult(_0x403f0f,null))[_0x1732('0x2a')](handleError(_0x403f0f,null));};exports[_0x1732('0x2d')]=function(_0x49c83a,_0x2297b6,_0x28ef10){if(_0x49c83a[_0x1732('0x55')]['id']){delete _0x49c83a[_0x1732('0x55')]['id'];}var _0x167a3d;return db[_0x1732('0x50')]['find']({'where':{'id':_0x49c83a[_0x1732('0x56')]['id']}})['then'](handleEntityNotFound(_0x2297b6,null))[_0x1732('0x37')](function(_0x18c6fb){if(_0x18c6fb){_0x167a3d=_0x18c6fb;return db[_0x1732('0x77')][_0x1732('0x57')]({'where':{'id':_0x18c6fb[_0x1732('0x78')]}});}})[_0x1732('0x37')](handleEntityNotFound(_0x2297b6,null))[_0x1732('0x37')](function(_0x21dfe7){if(_0x21dfe7){logger[_0x1732('0x24')](_0x1732('0x25'),_0x1732('0x2d'),'received\x20delivery\x20report\x20from',_0x21dfe7[_0x1732('0x4c')],util[_0x1732('0x79')](_0x49c83a[_0x1732('0x55')],{'showHidden':![],'depth':null}));switch(_0x21dfe7[_0x1732('0x4c')]){case _0x1732('0x7a'):if(_0x49c83a[_0x1732('0x55')][_0x1732('0x7b')]&&_0x49c83a[_0x1732('0x55')]['MessageSid']===_0x167a3d[_0x1732('0x7c')]){return _0x167a3d[_0x1732('0x36')]({'read':!![]});}else{logger[_0x1732('0x26')](_0x1732('0x7d'),_0x1732('0x2d'),'twilio',util['inspect'](_0x49c83a[_0x1732('0x55')],{'showHidden':![],'depth':null}));}break;case'plivo':if(_0x49c83a[_0x1732('0x55')]['MessageUUID']&&_0x49c83a[_0x1732('0x55')][_0x1732('0x7e')]===_0x167a3d[_0x1732('0x7c')]&&_[_0x1732('0x7f')]([_0x1732('0x80'),'delivered'],_0x49c83a[_0x1732('0x55')][_0x1732('0x81')])>=0x0){return _0x167a3d['update']({'read':!![]});}else{logger['error'](_0x1732('0x7d'),_0x1732('0x2d'),'plivio',util[_0x1732('0x79')](_0x49c83a[_0x1732('0x55')],{'showHidden':![],'depth':null}));}break;case _0x1732('0x82'):var _0x5b26c2=_0x49c83a['body'][_0x1732('0x83')][0x0];if(_0x5b26c2['status'][_0x1732('0x84')]==='DELIVERED'){return _0x167a3d[_0x1732('0x36')]({'read':!![]});}else{logger[_0x1732('0x26')](_0x1732('0x7d'),_0x1732('0x2d'),_0x1732('0x82'),util['inspect'](_0x49c83a[_0x1732('0x55')],{'showHidden':![],'depth':null}));}break;}return _0x167a3d;}})[_0x1732('0x37')](respondWithResult(_0x2297b6,null))['catch'](handleError(_0x2297b6,null));};