Built motion from commit (unavailable).|2.3.1
[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 _0x5496=['SmsMessage','rawAttributes','model','keys','query','filters','attributes','intersection','length','hasOwnProperty','nolimit','order','sort','where','pick','filter','merge','map','type','key','VIRTUAL','options','count','includeAll','include','rows','show','params','fields','find','create','body','destroy','describe','../../config/logger','sms-interactions','sms','read','readAt','format','YYYY-MM-DD\x20HH:mm:ss','UserId','user','Contact','get','SmsInteraction','SmsInteractionId','isNil','read1stAt','interaction','[SMSMESSAGE:ACCEPT]\x20id=%s\x20name=%s\x20role=%s\x20interaction=%s\x20body=%s','role','null','acceptMessage','manual','interface','channel','event','accept','EventManager','acceptmessage','reject','agent','RejectMessage','rejectMessage','SIP/%s','rejectmessage','SmsAccount','SmsAccountId','debug','SmsMessage,\x20%s,\x20%s,\x20%s','received\x20delivery\x20report\x20from','twilio','MessageSid','inspect','plivo','MessageUUID','indexOf','sent','delivered','Status','plivio','infobip','results','groupName','DELIVERED','SmsAccount,\x20%s,\x20%s,\x20%s','html-pdf','eml-format','rimraf','zip-dir','fast-json-patch','moment','mustache','util','path','ejs','lodash','crypto','jsforce','desk.js','querystring','papaparse','../../components/auth/service','../../config/license/hardware','ioredis','../../components/parsers/qs','../../config/utils','../../config/environment','../../mysqldb','redis','defaults','socket.io-emitter','register','jayson/promise','client','http','request','then','request\x20sent','stringify','error','code','SmsMessage,\x20%s,\x20%s','message','info','result','catch','sendStatus','status','end','json','offset','limit','set','Content-Range','apply','save','update','stack','name','send','index'];(function(_0x18f152,_0x41585a){var _0xa10b34=function(_0x1e9798){while(--_0x1e9798){_0x18f152['push'](_0x18f152['shift']());}};_0xa10b34(++_0x41585a);}(_0x5496,0x175));var _0x6549=function(_0xf560c1,_0x104704){_0xf560c1=_0xf560c1-0x0;var _0x5501b4=_0x5496[_0xf560c1];return _0x5501b4;};'use strict';var pdf=require(_0x6549('0x0'));var emlformat=require(_0x6549('0x1'));var rimraf=require(_0x6549('0x2'));var zipdir=require(_0x6549('0x3'));var jsonpatch=require(_0x6549('0x4'));var rp=require('request-promise');var moment=require(_0x6549('0x5'));var BPromise=require('bluebird');var Mustache=require(_0x6549('0x6'));var util=require(_0x6549('0x7'));var path=require(_0x6549('0x8'));var sox=require('sox');var csv=require('to-csv');var ejs=require(_0x6549('0x9'));var fs=require('fs');var _=require(_0x6549('0xa'));var squel=require('squel');var crypto=require(_0x6549('0xb'));var jsforce=require(_0x6549('0xc'));var deskjs=require(_0x6549('0xd'));var toCsv=require('to-csv');var querystring=require(_0x6549('0xe'));var Papa=require(_0x6549('0xf'));var authService=require(_0x6549('0x10'));var hardwareService=require(_0x6549('0x11'));var Redis=require(_0x6549('0x12'));var qs=require(_0x6549('0x13'));var logger=require('../../config/logger')('api');var utils=require(_0x6549('0x14'));var config=require(_0x6549('0x15'));var db=require(_0x6549('0x16'))['db'];config[_0x6549('0x17')]=_[_0x6549('0x18')](config['redis'],{'host':'localhost','port':0x18eb});var socket=require(_0x6549('0x19'))(new Redis(config[_0x6549('0x17')]));require('./smsMessage.socket')[_0x6549('0x1a')](socket);var jayson=require(_0x6549('0x1b'));var client=jayson[_0x6549('0x1c')][_0x6549('0x1d')]({'port':0x232c});var client9002=jayson[_0x6549('0x1c')][_0x6549('0x1d')]({'port':0x232a});function respondWithRpcPromise(_0x55c112,_0x5db86d,_0x384f75,_0x25da29){return new BPromise(function(_0x47a81a,_0x238a04){var _0x67acc0=_0x25da29||client;return _0x67acc0[_0x6549('0x1e')](_0x55c112,_0x384f75)[_0x6549('0x1f')](function(_0xffc8b9){logger['info']('SmsMessage,\x20%s,\x20%s',_0x5db86d,_0x6549('0x20'));logger['debug']('SmsMessage,\x20%s,\x20%s,\x20%s',_0x5db86d,_0x6549('0x20'),JSON[_0x6549('0x21')](_0xffc8b9));if(_0xffc8b9[_0x6549('0x22')]){if(_0xffc8b9[_0x6549('0x22')][_0x6549('0x23')]===0x1f4){logger['error'](_0x6549('0x24'),_0x5db86d,_0xffc8b9['error'][_0x6549('0x25')]);return _0x238a04(_0xffc8b9[_0x6549('0x22')][_0x6549('0x25')]);}logger[_0x6549('0x22')](_0x6549('0x24'),_0x5db86d,_0xffc8b9[_0x6549('0x22')][_0x6549('0x25')]);return _0x47a81a(_0xffc8b9[_0x6549('0x22')][_0x6549('0x25')]);}else{logger[_0x6549('0x26')](_0x6549('0x24'),_0x5db86d,_0x6549('0x20'));_0x47a81a(_0xffc8b9[_0x6549('0x27')]['message']);}})[_0x6549('0x28')](function(_0x1bc8db){logger['error'](_0x6549('0x24'),_0x5db86d,_0x1bc8db);_0x238a04(_0x1bc8db);});});}function respondWithStatusCode(_0x29f89e,_0x3768cb){_0x3768cb=_0x3768cb||0xcc;return function(_0x583c7d){if(_0x583c7d){return _0x29f89e[_0x6549('0x29')](_0x3768cb);}return _0x29f89e[_0x6549('0x2a')](_0x3768cb)[_0x6549('0x2b')]();};}function respondWithResult(_0x2900cd,_0x442862){_0x442862=_0x442862||0xc8;return function(_0x3edf02){if(_0x3edf02){return _0x2900cd[_0x6549('0x2a')](_0x442862)[_0x6549('0x2c')](_0x3edf02);}};}function respondWithFilteredResult(_0x4c52f1,_0x1794bc){return function(_0x136518){if(_0x136518){var _0x17fdfb=_0x136518['count'],_0x4c605c=_0x1794bc['offset'],_0x3f1502=_0x1794bc[_0x6549('0x2d')]+_0x1794bc[_0x6549('0x2e')],_0x4acaf5;if(_0x3f1502>=_0x17fdfb){_0x3f1502=_0x17fdfb;_0x4acaf5=0xc8;}else{_0x4acaf5=0xce;}_0x4c52f1['status'](_0x4acaf5);return _0x4c52f1[_0x6549('0x2f')](_0x6549('0x30'),_0x4c605c+'-'+_0x3f1502+'/'+_0x17fdfb)[_0x6549('0x2c')](_0x136518);}return null;};}function patchUpdates(_0x102a21){return function(_0x2aec2c){try{jsonpatch[_0x6549('0x31')](_0x2aec2c,_0x102a21,!![]);}catch(_0x464adf){return BPromise['reject'](_0x464adf);}return _0x2aec2c[_0x6549('0x32')]();};}function saveUpdates(_0x3ebea6,_0x2d52fe){return function(_0x33bf79){if(_0x33bf79){return _0x33bf79[_0x6549('0x33')](_0x3ebea6)[_0x6549('0x1f')](function(_0x564c46){return _0x564c46;});}return null;};}function removeEntity(_0x6b9840,_0x5bb783){return function(_0x302694){if(_0x302694){return _0x302694['destroy']()[_0x6549('0x1f')](function(){_0x6b9840[_0x6549('0x2a')](0xcc)[_0x6549('0x2b')]();});}};}function handleEntityNotFound(_0x589f70,_0x3855ab){return function(_0x2b065d){if(!_0x2b065d){_0x589f70[_0x6549('0x29')](0x194);}return _0x2b065d;};}function handleError(_0x3040e3,_0x5b8624){_0x5b8624=_0x5b8624||0x1f4;return function(_0x54f971){logger['error'](_0x54f971[_0x6549('0x34')]);if(_0x54f971[_0x6549('0x35')]){delete _0x54f971['name'];}_0x3040e3[_0x6549('0x2a')](_0x5b8624)[_0x6549('0x36')](_0x54f971);};}exports[_0x6549('0x37')]=function(_0xcf6db5,_0x3741f5){var _0x4d3050={},_0x499898={},_0x1fcacf={'count':0x0,'rows':[]};var _0x663fec=db[_0x6549('0x38')][_0x6549('0x39')];_0x499898[_0x6549('0x3a')]=_[_0x6549('0x3b')](_0x663fec);_0x499898[_0x6549('0x3c')]=_[_0x6549('0x3b')](_0xcf6db5[_0x6549('0x3c')]);_0x499898[_0x6549('0x3d')]=_['intersection'](_0x499898[_0x6549('0x3a')],_0x499898[_0x6549('0x3c')]);_0x4d3050[_0x6549('0x3e')]=_[_0x6549('0x3f')](_0x499898[_0x6549('0x3a')],qs['fields'](_0xcf6db5['query']['fields']));_0x4d3050[_0x6549('0x3e')]=_0x4d3050[_0x6549('0x3e')][_0x6549('0x40')]?_0x4d3050[_0x6549('0x3e')]:_0x499898['model'];if(!_0xcf6db5['query'][_0x6549('0x41')](_0x6549('0x42'))){_0x4d3050[_0x6549('0x2e')]=qs['limit'](_0xcf6db5[_0x6549('0x3c')]['limit']);_0x4d3050[_0x6549('0x2d')]=qs[_0x6549('0x2d')](_0xcf6db5[_0x6549('0x3c')][_0x6549('0x2d')]);}_0x4d3050[_0x6549('0x43')]=qs[_0x6549('0x44')](_0xcf6db5[_0x6549('0x3c')]['sort']);_0x4d3050[_0x6549('0x45')]=qs[_0x6549('0x3d')](_[_0x6549('0x46')](_0xcf6db5[_0x6549('0x3c')],_0x499898[_0x6549('0x3d')]));if(_0xcf6db5[_0x6549('0x3c')][_0x6549('0x47')]){_0x4d3050[_0x6549('0x45')]=_[_0x6549('0x48')](_0x4d3050[_0x6549('0x45')],{'$or':_[_0x6549('0x49')](_0x663fec,function(_0x3d9351){if(_0x3d9351[_0x6549('0x4a')][_0x6549('0x4b')]!==_0x6549('0x4c')){var _0x1bc338={};_0x1bc338[_0x3d9351['field']]={'$like':'%'+_0xcf6db5[_0x6549('0x3c')][_0x6549('0x47')]+'%'};return _0x1bc338;}})});}_0x4d3050=_[_0x6549('0x48')]({},_0x4d3050,_0xcf6db5[_0x6549('0x4d')]);var _0x52e819={'where':_0x4d3050[_0x6549('0x45')]};return db['SmsMessage'][_0x6549('0x4e')](_0x52e819)[_0x6549('0x1f')](function(_0x4c7ada){_0x1fcacf[_0x6549('0x4e')]=_0x4c7ada;if(_0xcf6db5[_0x6549('0x3c')][_0x6549('0x4f')]){_0x4d3050[_0x6549('0x50')]=[{'all':!![]}];}return db[_0x6549('0x38')]['findAll'](_0x4d3050);})['then'](function(_0xa2acf5){_0x1fcacf[_0x6549('0x51')]=_0xa2acf5;return _0x1fcacf;})[_0x6549('0x1f')](respondWithFilteredResult(_0x3741f5,_0x4d3050))[_0x6549('0x28')](handleError(_0x3741f5,null));};exports[_0x6549('0x52')]=function(_0x49a4d7,_0x22370d){var _0x17e691={'raw':!![],'where':{'id':_0x49a4d7[_0x6549('0x53')]['id']}},_0x1e4f4f={};_0x1e4f4f[_0x6549('0x3a')]=_[_0x6549('0x3b')](db[_0x6549('0x38')][_0x6549('0x39')]);_0x1e4f4f['query']=_[_0x6549('0x3b')](_0x49a4d7['query']);_0x1e4f4f[_0x6549('0x3d')]=_[_0x6549('0x3f')](_0x1e4f4f[_0x6549('0x3a')],_0x1e4f4f['query']);_0x17e691[_0x6549('0x3e')]=_[_0x6549('0x3f')](_0x1e4f4f[_0x6549('0x3a')],qs['fields'](_0x49a4d7[_0x6549('0x3c')][_0x6549('0x54')]));_0x17e691[_0x6549('0x3e')]=_0x17e691[_0x6549('0x3e')][_0x6549('0x40')]?_0x17e691[_0x6549('0x3e')]:_0x1e4f4f['model'];if(_0x49a4d7[_0x6549('0x3c')]['includeAll']){_0x17e691[_0x6549('0x50')]=[{'all':!![]}];}_0x17e691=_[_0x6549('0x48')]({},_0x17e691,_0x49a4d7[_0x6549('0x4d')]);return db[_0x6549('0x38')][_0x6549('0x55')](_0x17e691)[_0x6549('0x1f')](handleEntityNotFound(_0x22370d,null))[_0x6549('0x1f')](respondWithResult(_0x22370d,null))[_0x6549('0x28')](handleError(_0x22370d,null));};exports[_0x6549('0x56')]=function(_0x105e0c,_0x3b7f1a){return db[_0x6549('0x38')]['create'](_0x105e0c[_0x6549('0x57')],{})[_0x6549('0x1f')](respondWithResult(_0x3b7f1a,0xc9))[_0x6549('0x28')](handleError(_0x3b7f1a,null));};exports[_0x6549('0x33')]=function(_0x260097,_0x1ffa23){if(_0x260097[_0x6549('0x57')]['id']){delete _0x260097[_0x6549('0x57')]['id'];}return db['SmsMessage'][_0x6549('0x55')]({'where':{'id':_0x260097[_0x6549('0x53')]['id']}})[_0x6549('0x1f')](handleEntityNotFound(_0x1ffa23,null))[_0x6549('0x1f')](saveUpdates(_0x260097[_0x6549('0x57')],null))[_0x6549('0x1f')](respondWithResult(_0x1ffa23,null))[_0x6549('0x28')](handleError(_0x1ffa23,null));};exports[_0x6549('0x58')]=function(_0x48eff0,_0x201554){return db[_0x6549('0x38')][_0x6549('0x55')]({'where':{'id':_0x48eff0[_0x6549('0x53')]['id']}})[_0x6549('0x1f')](handleEntityNotFound(_0x201554,null))[_0x6549('0x1f')](removeEntity(_0x201554,null))['catch'](handleError(_0x201554,null));};exports[_0x6549('0x59')]=function(_0xe0a696,_0x4bf996){return db[_0x6549('0x38')][_0x6549('0x59')]()[_0x6549('0x1f')](respondWithResult(_0x4bf996,null))['catch'](handleError(_0x4bf996,null));};var interaction_log=require(_0x6549('0x5a'))(_0x6549('0x5b'));exports['accept']=function(_0x407bb8,_0x509f69,_0x3dc12c){var _0x522cd3={'channel':_0x6549('0x5c')};if(_0x407bb8[_0x6549('0x57')]['id']){delete _0x407bb8[_0x6549('0x57')]['id'];}_0x407bb8[_0x6549('0x57')][_0x6549('0x5d')]=!![];_0x407bb8[_0x6549('0x57')][_0x6549('0x5e')]=moment()[_0x6549('0x5f')](_0x6549('0x60'));_0x407bb8[_0x6549('0x57')][_0x6549('0x61')]=_0x407bb8[_0x6549('0x57')][_0x6549('0x61')]||_0x407bb8[_0x6549('0x62')]['id'];return db['SmsMessage'][_0x6549('0x55')]({'where':{'id':_0x407bb8[_0x6549('0x53')]['id'],'UserId':null},'include':[{'model':db['CmContact'],'as':_0x6549('0x63')}]})[_0x6549('0x1f')](handleEntityNotFound(_0x509f69,null))[_0x6549('0x1f')](saveUpdates(_0x407bb8[_0x6549('0x57')],null))['then'](function(_0x6ff64d){if(_0x6ff64d){_0x522cd3[_0x6549('0x25')]=_0x6ff64d[_0x6549('0x64')]({'plain':!![]});return db[_0x6549('0x65')]['find']({'where':{'id':_0x6ff64d[_0x6549('0x66')]}});}return null;})['then'](handleEntityNotFound(_0x509f69,null))[_0x6549('0x1f')](function(_0x16dc29){if(_0x16dc29){return _0x16dc29[_0x6549('0x33')]({'UserId':_0x407bb8[_0x6549('0x57')][_0x6549('0x61')],'read1stAt':_[_0x6549('0x67')](_0x16dc29[_0x6549('0x68')])?moment()[_0x6549('0x5f')](_0x6549('0x60')):undefined});}return null;})[_0x6549('0x1f')](function(_0x49427f){if(_0x49427f){_0x522cd3[_0x6549('0x69')]=_0x49427f[_0x6549('0x64')]({'plain':!![]});interaction_log[_0x6549('0x26')](_0x6549('0x6a'),_0x407bb8[_0x6549('0x62')]['id'],_0x407bb8[_0x6549('0x62')]['name'],_0x407bb8['user'][_0x6549('0x6b')],_0x522cd3[_0x6549('0x69')]['id'],_0x407bb8[_0x6549('0x57')]?JSON['stringify'](_0x407bb8[_0x6549('0x57')]):_0x6549('0x6c'));return respondWithRpcPromise('AcceptMessage',_0x6549('0x6d'),_0x522cd3);}return null;})[_0x6549('0x1f')](function(_0x46026b){if(_0x46026b){if(_0x407bb8[_0x6549('0x57')][_0x6549('0x6e')]){_0x522cd3[_0x6549('0x25')][_0x6549('0x6f')]=util[_0x6549('0x5f')]('SIP/%s',_0x407bb8[_0x6549('0x62')]['name']);_0x522cd3[_0x6549('0x25')][_0x6549('0x70')]=_0x522cd3['channel'];_0x522cd3[_0x6549('0x25')][_0x6549('0x71')]=_0x6549('0x72');return respondWithRpcPromise('EventManager',_0x6549('0x73'),{'event':_0x6549('0x74'),'message':_0x522cd3[_0x6549('0x25')]},client9002)[_0x6549('0x1f')](function(){return _0x522cd3;});}return _0x522cd3;}return null;})[_0x6549('0x1f')](respondWithResult(_0x509f69,null))[_0x6549('0x28')](handleError(_0x509f69,null));};var interaction_log=require('../../config/logger')(_0x6549('0x5b'));exports[_0x6549('0x75')]=function(_0x1f022d,_0x5a996c,_0x5a860f){var _0x4bcd01={'agent':{},'channel':_0x6549('0x5c')};if(_0x1f022d[_0x6549('0x57')]['id']){delete _0x1f022d[_0x6549('0x57')]['id'];}_0x1f022d['body']['UserId']=_0x1f022d[_0x6549('0x57')]['UserId']||_0x1f022d[_0x6549('0x62')]['id'];_0x4bcd01[_0x6549('0x76')]['id']=_0x1f022d[_0x6549('0x57')][_0x6549('0x61')];return db[_0x6549('0x38')][_0x6549('0x55')]({'where':{'id':_0x1f022d[_0x6549('0x53')]['id'],'UserId':null}})['then'](handleEntityNotFound(_0x5a996c,null))[_0x6549('0x1f')](function(_0x38b330){if(_0x38b330){_0x4bcd01[_0x6549('0x25')]=_0x38b330['get']({'plain':!![]});return db[_0x6549('0x65')][_0x6549('0x55')]({'where':{'id':_0x38b330[_0x6549('0x66')]}});}return null;})[_0x6549('0x1f')](handleEntityNotFound(_0x5a996c,null))[_0x6549('0x1f')](function(_0xf6b6da){if(_0xf6b6da){_0x4bcd01[_0x6549('0x69')]=_0xf6b6da['get']({'plain':!![]});interaction_log[_0x6549('0x26')]('[SMSMESSAGE:REJECT]\x20id=%s\x20name=%s\x20role=%s\x20interaction=%s\x20body=%s',_0x1f022d[_0x6549('0x62')]['id'],_0x1f022d[_0x6549('0x62')][_0x6549('0x35')],_0x1f022d[_0x6549('0x62')][_0x6549('0x6b')],_0x4bcd01[_0x6549('0x69')]['id'],_0x1f022d[_0x6549('0x57')]?JSON[_0x6549('0x21')](_0x1f022d['body']):_0x6549('0x6c'));return respondWithRpcPromise(_0x6549('0x77'),_0x6549('0x78'),_0x4bcd01);}return null;})[_0x6549('0x1f')](function(_0x1fa3a4){if(_0x1fa3a4){_0x1fa3a4[_0x6549('0x25')][_0x6549('0x6f')]=util[_0x6549('0x5f')](_0x6549('0x79'),_0x1f022d[_0x6549('0x62')]['name']);_0x1fa3a4[_0x6549('0x25')][_0x6549('0x70')]=_0x4bcd01[_0x6549('0x70')];_0x1fa3a4[_0x6549('0x25')][_0x6549('0x71')]=_0x6549('0x75');respondWithRpcPromise(_0x6549('0x73'),_0x6549('0x73'),{'event':_0x6549('0x7a'),'message':_0x1fa3a4[_0x6549('0x25')]},client9002);return _0x4bcd01;}return null;})[_0x6549('0x1f')](respondWithResult(_0x5a996c,null))[_0x6549('0x28')](handleError(_0x5a996c,null));};exports[_0x6549('0x2a')]=function(_0x44f005,_0x1495be,_0x14fb53){if(_0x44f005[_0x6549('0x57')]['id']){delete _0x44f005[_0x6549('0x57')]['id'];}var _0x4b1652;return db[_0x6549('0x38')][_0x6549('0x55')]({'where':{'id':_0x44f005[_0x6549('0x53')]['id']}})[_0x6549('0x1f')](handleEntityNotFound(_0x1495be,null))[_0x6549('0x1f')](function(_0xfde69e){if(_0xfde69e){_0x4b1652=_0xfde69e;return db[_0x6549('0x7b')][_0x6549('0x55')]({'where':{'id':_0xfde69e[_0x6549('0x7c')]}});}})[_0x6549('0x1f')](handleEntityNotFound(_0x1495be,null))[_0x6549('0x1f')](function(_0x1da2d7){if(_0x1da2d7){logger[_0x6549('0x7d')](_0x6549('0x7e'),_0x6549('0x2a'),_0x6549('0x7f'),_0x1da2d7[_0x6549('0x4a')],util['inspect'](_0x44f005[_0x6549('0x57')],{'showHidden':![],'depth':null}));switch(_0x1da2d7[_0x6549('0x4a')]){case _0x6549('0x80'):if(_0x44f005[_0x6549('0x57')][_0x6549('0x81')]&&_0x44f005[_0x6549('0x57')][_0x6549('0x81')]===_0x4b1652['messageId']){return _0x4b1652[_0x6549('0x33')]({'read':!![]});}else{logger['error']('SmsAccount,\x20%s,\x20%s,\x20%s',_0x6549('0x2a'),'twilio',util[_0x6549('0x82')](_0x44f005[_0x6549('0x57')],{'showHidden':![],'depth':null}));}break;case _0x6549('0x83'):if(_0x44f005[_0x6549('0x57')][_0x6549('0x84')]&&_0x44f005['body'][_0x6549('0x84')]===_0x4b1652['messageId']&&_[_0x6549('0x85')]([_0x6549('0x86'),_0x6549('0x87')],_0x44f005['body'][_0x6549('0x88')])>=0x0){return _0x4b1652[_0x6549('0x33')]({'read':!![]});}else{logger['error']('SmsAccount,\x20%s,\x20%s,\x20%s',_0x6549('0x2a'),_0x6549('0x89'),util[_0x6549('0x82')](_0x44f005[_0x6549('0x57')],{'showHidden':![],'depth':null}));}break;case _0x6549('0x8a'):var _0x1f5263=_0x44f005[_0x6549('0x57')][_0x6549('0x8b')][0x0];if(_0x1f5263[_0x6549('0x2a')][_0x6549('0x8c')]===_0x6549('0x8d')){return _0x4b1652[_0x6549('0x33')]({'read':!![]});}else{logger[_0x6549('0x22')](_0x6549('0x8e'),_0x6549('0x2a'),_0x6549('0x8a'),util[_0x6549('0x82')](_0x44f005[_0x6549('0x57')],{'showHidden':![],'depth':null}));}break;}return _0x4b1652;}})[_0x6549('0x1f')](respondWithResult(_0x1495be,null))['catch'](handleError(_0x1495be,null));};