Built motion from commit (unavailable).|2.5.21
[motion2.git] / server / api / whatsappMessage / whatsappMessage.controller.js
index 24455be..23de990 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x5ed6=['query','intersection','model','attributes','fields','hasOwnProperty','nolimit','sort','where','filters','pick','map','type','VIRTUAL','options','includeAll','include','findAll','rows','catch','show','params','keys','create','body','find','describe','whatsapp-interactions','accept','whatsapp','read','readAt','format','agent','UserId','CmContact','Contact','get','read1stAt','YYYY-MM-DD\x20HH:mm:ss','[WHATSAPPMESSAGE:ACCEPT]\x20id=%s\x20name=%s\x20role=%s\x20interaction=%s\x20body=%s','user','role','interaction','null','AcceptMessage','acceptMessage','manual','interface','channel','event','EventManager','acceptmessage','reject','WhatsappInteractionId','RejectMessage','SIP/%s','rejectmessage','WhatsappAccount','WhatsappAccountId','inspect','twilio','MessageSid','messageId','MessageStatus','WhatsappAccount,\x20%s,\x20%s,\x20%s','eml-format','zip-dir','moment','bluebird','mustache','util','path','sox','to-csv','ejs','fs-extra','lodash','squel','jsforce','desk.js','querystring','papaparse','ioredis','../../components/auth/service','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','redis','defaults','localhost','./whatsappMessage.socket','register','jayson/promise','client','http','request','then','info','request\x20sent','WhatsappMessage,\x20%s,\x20%s,\x20%s','stringify','error','code','WhatsappMessage,\x20%s,\x20%s','message','result','sendStatus','end','json','count','offset','limit','set','save','update','destroy','status','stack','name','send','index','WhatsappMessage','rawAttributes','key'];(function(_0x39ea42,_0x3c1f50){var _0x33f5b7=function(_0x5d8e73){while(--_0x5d8e73){_0x39ea42['push'](_0x39ea42['shift']());}};_0x33f5b7(++_0x3c1f50);}(_0x5ed6,0x142));var _0x65ed=function(_0x4c2dfc,_0x4814c0){_0x4c2dfc=_0x4c2dfc-0x0;var _0xfd728d=_0x5ed6[_0x4c2dfc];return _0xfd728d;};'use strict';var pdf=require('html-pdf');var emlformat=require(_0x65ed('0x0'));var rimraf=require('rimraf');var zipdir=require(_0x65ed('0x1'));var jsonpatch=require('fast-json-patch');var rp=require('request-promise');var moment=require(_0x65ed('0x2'));var BPromise=require(_0x65ed('0x3'));var Mustache=require(_0x65ed('0x4'));var util=require(_0x65ed('0x5'));var path=require(_0x65ed('0x6'));var sox=require(_0x65ed('0x7'));var csv=require(_0x65ed('0x8'));var ejs=require(_0x65ed('0x9'));var fs=require('fs');var fs_extra=require(_0x65ed('0xa'));var _=require(_0x65ed('0xb'));var squel=require(_0x65ed('0xc'));var crypto=require('crypto');var jsforce=require(_0x65ed('0xd'));var deskjs=require(_0x65ed('0xe'));var toCsv=require(_0x65ed('0x8'));var querystring=require(_0x65ed('0xf'));var Papa=require(_0x65ed('0x10'));var Redis=require(_0x65ed('0x11'));var authService=require(_0x65ed('0x12'));var qs=require('../../components/parsers/qs');var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0x65ed('0x13'));var logger=require(_0x65ed('0x14'))(_0x65ed('0x15'));var utils=require(_0x65ed('0x16'));var config=require(_0x65ed('0x17'));var licenseUtil=require('../../config/license/util');var db=require(_0x65ed('0x18'))['db'];config[_0x65ed('0x19')]=_[_0x65ed('0x1a')](config[_0x65ed('0x19')],{'host':_0x65ed('0x1b'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x65ed('0x19')]));require(_0x65ed('0x1c'))[_0x65ed('0x1d')](socket);var jayson=require(_0x65ed('0x1e'));var client=jayson[_0x65ed('0x1f')]['http']({'port':0x232c});var client9002=jayson[_0x65ed('0x1f')][_0x65ed('0x20')]({'port':0x232a});function respondWithRpcPromise(_0x54f8de,_0x5d7608,_0xa4effb,_0x553d82){return new BPromise(function(_0x32df26,_0x4bc3f9){var _0x2388f0=_0x553d82||client;return _0x2388f0[_0x65ed('0x21')](_0x54f8de,_0xa4effb)[_0x65ed('0x22')](function(_0x214bda){logger[_0x65ed('0x23')]('WhatsappMessage,\x20%s,\x20%s',_0x5d7608,_0x65ed('0x24'));logger['debug'](_0x65ed('0x25'),_0x5d7608,_0x65ed('0x24'),JSON[_0x65ed('0x26')](_0x214bda));if(_0x214bda['error']){if(_0x214bda[_0x65ed('0x27')][_0x65ed('0x28')]===0x1f4){logger[_0x65ed('0x27')](_0x65ed('0x29'),_0x5d7608,_0x214bda[_0x65ed('0x27')]['message']);return _0x4bc3f9(_0x214bda[_0x65ed('0x27')][_0x65ed('0x2a')]);}logger[_0x65ed('0x27')](_0x65ed('0x29'),_0x5d7608,_0x214bda[_0x65ed('0x27')]['message']);return _0x32df26(_0x214bda[_0x65ed('0x27')][_0x65ed('0x2a')]);}else{logger['info'](_0x65ed('0x29'),_0x5d7608,'request\x20sent');_0x32df26(_0x214bda[_0x65ed('0x2b')][_0x65ed('0x2a')]);}})['catch'](function(_0x3d88f4){logger['error'](_0x65ed('0x29'),_0x5d7608,_0x3d88f4);_0x4bc3f9(_0x3d88f4);});});}function respondWithStatusCode(_0x17b186,_0x132996){_0x132996=_0x132996||0xcc;return function(_0x316e5c){if(_0x316e5c){return _0x17b186[_0x65ed('0x2c')](_0x132996);}return _0x17b186['status'](_0x132996)[_0x65ed('0x2d')]();};}function respondWithResult(_0x5ddf4f,_0x3064cb){_0x3064cb=_0x3064cb||0xc8;return function(_0x27963a){if(_0x27963a){return _0x5ddf4f['status'](_0x3064cb)[_0x65ed('0x2e')](_0x27963a);}};}function respondWithFilteredResult(_0x29adb9,_0x31ff37){return function(_0x3cf2bb){if(_0x3cf2bb){var _0x594f42=_0x3cf2bb[_0x65ed('0x2f')],_0x4001bb=_0x31ff37['offset'],_0x458e61=_0x31ff37[_0x65ed('0x30')]+_0x31ff37[_0x65ed('0x31')],_0x420033;if(_0x458e61>=_0x594f42){_0x458e61=_0x594f42;_0x420033=0xc8;}else{_0x420033=0xce;}_0x29adb9['status'](_0x420033);return _0x29adb9[_0x65ed('0x32')]('Content-Range',_0x4001bb+'-'+_0x458e61+'/'+_0x594f42)['json'](_0x3cf2bb);}return null;};}function patchUpdates(_0x4013e3){return function(_0x38ca62){try{jsonpatch['apply'](_0x38ca62,_0x4013e3,!![]);}catch(_0xd73ab6){return BPromise['reject'](_0xd73ab6);}return _0x38ca62[_0x65ed('0x33')]();};}function saveUpdates(_0x1f7eb1,_0x39c31c){return function(_0x53faf9){if(_0x53faf9){return _0x53faf9[_0x65ed('0x34')](_0x1f7eb1)[_0x65ed('0x22')](function(_0x47734c){return _0x47734c;});}return null;};}function removeEntity(_0x14194d,_0x258474){return function(_0x3eeaa8){if(_0x3eeaa8){return _0x3eeaa8[_0x65ed('0x35')]()['then'](function(){_0x14194d[_0x65ed('0x36')](0xcc)[_0x65ed('0x2d')]();});}};}function handleEntityNotFound(_0x1ff17c,_0x2915cc){return function(_0x6cd2ac){if(!_0x6cd2ac){_0x1ff17c['sendStatus'](0x194);}return _0x6cd2ac;};}function handleError(_0x46c08e,_0x297bd4){_0x297bd4=_0x297bd4||0x1f4;return function(_0x45bd53){logger[_0x65ed('0x27')](_0x45bd53[_0x65ed('0x37')]);if(_0x45bd53['name']){delete _0x45bd53[_0x65ed('0x38')];}_0x46c08e[_0x65ed('0x36')](_0x297bd4)[_0x65ed('0x39')](_0x45bd53);};}exports[_0x65ed('0x3a')]=function(_0x3bd9a4,_0x281376){var _0x3a34b2={},_0x4b248f={},_0x4f09f3={'count':0x0,'rows':[]};var _0x2d22b8=_['map'](db[_0x65ed('0x3b')][_0x65ed('0x3c')],function(_0x464c6c){return{'name':_0x464c6c['fieldName'],'type':_0x464c6c['type'][_0x65ed('0x3d')]};});_0x4b248f['model']=_['map'](_0x2d22b8,_0x65ed('0x38'));_0x4b248f[_0x65ed('0x3e')]=_['keys'](_0x3bd9a4[_0x65ed('0x3e')]);_0x4b248f['filters']=_[_0x65ed('0x3f')](_0x4b248f[_0x65ed('0x40')],_0x4b248f[_0x65ed('0x3e')]);_0x3a34b2[_0x65ed('0x41')]=_[_0x65ed('0x3f')](_0x4b248f[_0x65ed('0x40')],qs[_0x65ed('0x42')](_0x3bd9a4[_0x65ed('0x3e')][_0x65ed('0x42')]));_0x3a34b2[_0x65ed('0x41')]=_0x3a34b2[_0x65ed('0x41')]['length']?_0x3a34b2[_0x65ed('0x41')]:_0x4b248f[_0x65ed('0x40')];if(!_0x3bd9a4[_0x65ed('0x3e')][_0x65ed('0x43')](_0x65ed('0x44'))){_0x3a34b2[_0x65ed('0x31')]=qs[_0x65ed('0x31')](_0x3bd9a4[_0x65ed('0x3e')]['limit']);_0x3a34b2[_0x65ed('0x30')]=qs[_0x65ed('0x30')](_0x3bd9a4[_0x65ed('0x3e')][_0x65ed('0x30')]);}_0x3a34b2['order']=qs[_0x65ed('0x45')](_0x3bd9a4[_0x65ed('0x3e')][_0x65ed('0x45')]);_0x3a34b2[_0x65ed('0x46')]=qs[_0x65ed('0x47')](_[_0x65ed('0x48')](_0x3bd9a4[_0x65ed('0x3e')],_0x4b248f['filters']),_0x2d22b8);if(_0x3bd9a4[_0x65ed('0x3e')]['filter']){_0x3a34b2[_0x65ed('0x46')]=_['merge'](_0x3a34b2['where'],{'$or':_[_0x65ed('0x49')](_0x2d22b8,function(_0x466d21){if(_0x466d21[_0x65ed('0x4a')]!==_0x65ed('0x4b')){var _0x3019c6={};_0x3019c6[_0x466d21['name']]={'$like':'%'+_0x3bd9a4[_0x65ed('0x3e')]['filter']+'%'};return _0x3019c6;}})});}_0x3a34b2=_['merge']({},_0x3a34b2,_0x3bd9a4[_0x65ed('0x4c')]);var _0x392d49={'where':_0x3a34b2['where']};return db[_0x65ed('0x3b')][_0x65ed('0x2f')](_0x392d49)['then'](function(_0x2b280b){_0x4f09f3['count']=_0x2b280b;if(_0x3bd9a4['query'][_0x65ed('0x4d')]){_0x3a34b2[_0x65ed('0x4e')]=[{'all':!![]}];}return db[_0x65ed('0x3b')][_0x65ed('0x4f')](_0x3a34b2);})[_0x65ed('0x22')](function(_0x14eefe){_0x4f09f3[_0x65ed('0x50')]=_0x14eefe;return _0x4f09f3;})[_0x65ed('0x22')](respondWithFilteredResult(_0x281376,_0x3a34b2))[_0x65ed('0x51')](handleError(_0x281376,null));};exports[_0x65ed('0x52')]=function(_0x72a5ca,_0x173881){var _0x3f3fdd={'raw':!![],'where':{'id':_0x72a5ca[_0x65ed('0x53')]['id']}},_0x37f03d={};_0x37f03d[_0x65ed('0x40')]=_['keys'](db[_0x65ed('0x3b')][_0x65ed('0x3c')]);_0x37f03d[_0x65ed('0x3e')]=_[_0x65ed('0x54')](_0x72a5ca[_0x65ed('0x3e')]);_0x37f03d['filters']=_[_0x65ed('0x3f')](_0x37f03d[_0x65ed('0x40')],_0x37f03d[_0x65ed('0x3e')]);_0x3f3fdd[_0x65ed('0x41')]=_['intersection'](_0x37f03d[_0x65ed('0x40')],qs[_0x65ed('0x42')](_0x72a5ca[_0x65ed('0x3e')]['fields']));_0x3f3fdd[_0x65ed('0x41')]=_0x3f3fdd[_0x65ed('0x41')]['length']?_0x3f3fdd[_0x65ed('0x41')]:_0x37f03d[_0x65ed('0x40')];if(_0x72a5ca[_0x65ed('0x3e')][_0x65ed('0x4d')]){_0x3f3fdd[_0x65ed('0x4e')]=[{'all':!![]}];}_0x3f3fdd=_['merge']({},_0x3f3fdd,_0x72a5ca[_0x65ed('0x4c')]);return db[_0x65ed('0x3b')]['find'](_0x3f3fdd)[_0x65ed('0x22')](handleEntityNotFound(_0x173881,null))[_0x65ed('0x22')](respondWithResult(_0x173881,null))['catch'](handleError(_0x173881,null));};exports[_0x65ed('0x55')]=function(_0x2dde6a,_0x734764){return db[_0x65ed('0x3b')][_0x65ed('0x55')](_0x2dde6a[_0x65ed('0x56')],{})[_0x65ed('0x22')](respondWithResult(_0x734764,0xc9))['catch'](handleError(_0x734764,null));};exports['update']=function(_0x206009,_0x54a2af){if(_0x206009['body']['id']){delete _0x206009['body']['id'];}return db[_0x65ed('0x3b')][_0x65ed('0x57')]({'where':{'id':_0x206009[_0x65ed('0x53')]['id']}})[_0x65ed('0x22')](handleEntityNotFound(_0x54a2af,null))[_0x65ed('0x22')](saveUpdates(_0x206009[_0x65ed('0x56')],null))[_0x65ed('0x22')](respondWithResult(_0x54a2af,null))[_0x65ed('0x51')](handleError(_0x54a2af,null));};exports['destroy']=function(_0x310b03,_0x56c611){return db[_0x65ed('0x3b')]['find']({'where':{'id':_0x310b03[_0x65ed('0x53')]['id']}})[_0x65ed('0x22')](handleEntityNotFound(_0x56c611,null))[_0x65ed('0x22')](removeEntity(_0x56c611,null))['catch'](handleError(_0x56c611,null));};exports[_0x65ed('0x58')]=function(_0x9962a7,_0xcb8f37){return db[_0x65ed('0x3b')][_0x65ed('0x58')]()['then'](respondWithResult(_0xcb8f37,null))[_0x65ed('0x51')](handleError(_0xcb8f37,null));};var interaction_log=require(_0x65ed('0x14'))(_0x65ed('0x59'));exports[_0x65ed('0x5a')]=function(_0x1a2225,_0x13b65c,_0x37cc40){var _0x2b3c56={'agent':{},'channel':_0x65ed('0x5b')};if(_0x1a2225[_0x65ed('0x56')]['id']){delete _0x1a2225[_0x65ed('0x56')]['id'];}_0x1a2225['body'][_0x65ed('0x5c')]=!![];_0x1a2225[_0x65ed('0x56')][_0x65ed('0x5d')]=moment()[_0x65ed('0x5e')]('YYYY-MM-DD\x20HH:mm:ss');_0x1a2225[_0x65ed('0x56')]['UserId']=_0x1a2225[_0x65ed('0x56')]['UserId']||_0x1a2225['user']['id'];_0x2b3c56[_0x65ed('0x5f')]['id']=_0x1a2225[_0x65ed('0x56')][_0x65ed('0x60')];return db[_0x65ed('0x3b')][_0x65ed('0x57')]({'where':{'id':_0x1a2225[_0x65ed('0x53')]['id'],'UserId':null},'include':[{'model':db[_0x65ed('0x61')],'as':_0x65ed('0x62')}]})['then'](handleEntityNotFound(_0x13b65c,null))[_0x65ed('0x22')](saveUpdates(_0x1a2225[_0x65ed('0x56')],null))[_0x65ed('0x22')](function(_0x5b5f34){if(_0x5b5f34){_0x2b3c56['message']=_0x5b5f34[_0x65ed('0x63')]({'plain':!![]});return db['WhatsappInteraction'][_0x65ed('0x57')]({'where':{'id':_0x5b5f34['WhatsappInteractionId']}});}return null;})[_0x65ed('0x22')](handleEntityNotFound(_0x13b65c,null))[_0x65ed('0x22')](function(_0x58eff2){if(_0x58eff2){return _0x58eff2['update']({'UserId':_0x1a2225[_0x65ed('0x56')][_0x65ed('0x60')],'read1stAt':_['isNil'](_0x58eff2[_0x65ed('0x64')])?moment()[_0x65ed('0x5e')](_0x65ed('0x65')):undefined});}return null;})['then'](function(_0x4e343f){if(_0x4e343f){_0x2b3c56['interaction']=_0x4e343f[_0x65ed('0x63')]({'plain':!![]});interaction_log[_0x65ed('0x23')](_0x65ed('0x66'),_0x1a2225['user']['id'],_0x1a2225[_0x65ed('0x67')]['name'],_0x1a2225[_0x65ed('0x67')][_0x65ed('0x68')],_0x2b3c56[_0x65ed('0x69')]['id'],_0x1a2225['body']?JSON['stringify'](_0x1a2225[_0x65ed('0x56')]):_0x65ed('0x6a'));return respondWithRpcPromise(_0x65ed('0x6b'),_0x65ed('0x6c'),_0x2b3c56);}return null;})[_0x65ed('0x22')](function(_0xbdb773){if(_0xbdb773){if(_0x1a2225[_0x65ed('0x56')][_0x65ed('0x6d')]){_0x2b3c56[_0x65ed('0x2a')][_0x65ed('0x6e')]=util[_0x65ed('0x5e')]('SIP/%s',_0x1a2225[_0x65ed('0x67')][_0x65ed('0x38')]);_0x2b3c56[_0x65ed('0x2a')][_0x65ed('0x6f')]=_0x2b3c56[_0x65ed('0x6f')];_0x2b3c56[_0x65ed('0x2a')][_0x65ed('0x70')]=_0x65ed('0x5a');return respondWithRpcPromise(_0x65ed('0x71'),_0x65ed('0x71'),{'event':_0x65ed('0x72'),'message':_0x2b3c56[_0x65ed('0x2a')]},client9002)[_0x65ed('0x22')](function(){return _0x2b3c56;});}return _0x2b3c56;}return null;})['then'](respondWithResult(_0x13b65c,null))['catch'](handleError(_0x13b65c,null));};var interaction_log=require('../../config/logger')(_0x65ed('0x59'));exports[_0x65ed('0x73')]=function(_0x4ba627,_0x228947,_0x40378c){var _0xbc2ddb={'agent':{},'channel':'whatsapp'};if(_0x4ba627[_0x65ed('0x56')]['id']){delete _0x4ba627[_0x65ed('0x56')]['id'];}_0x4ba627['body']['UserId']=_0x4ba627['body']['UserId']||_0x4ba627[_0x65ed('0x67')]['id'];_0xbc2ddb[_0x65ed('0x5f')]['id']=_0x4ba627[_0x65ed('0x56')][_0x65ed('0x60')];return db[_0x65ed('0x3b')]['find']({'where':{'id':_0x4ba627[_0x65ed('0x53')]['id'],'UserId':null}})['then'](handleEntityNotFound(_0x228947,null))[_0x65ed('0x22')](function(_0x55439f){if(_0x55439f){_0xbc2ddb['message']=_0x55439f['get']({'plain':!![]});return db['WhatsappInteraction'][_0x65ed('0x57')]({'where':{'id':_0x55439f[_0x65ed('0x74')]}});}return null;})[_0x65ed('0x22')](handleEntityNotFound(_0x228947,null))[_0x65ed('0x22')](function(_0x265d6d){if(_0x265d6d){_0xbc2ddb[_0x65ed('0x69')]=_0x265d6d[_0x65ed('0x63')]({'plain':!![]});interaction_log[_0x65ed('0x23')]('[WHATSAPPMESSAGE:REJECT]\x20id=%s\x20name=%s\x20role=%s\x20interaction=%s\x20body=%s',_0x4ba627[_0x65ed('0x67')]['id'],_0x4ba627[_0x65ed('0x67')]['name'],_0x4ba627[_0x65ed('0x67')][_0x65ed('0x68')],_0xbc2ddb[_0x65ed('0x69')]['id'],_0x4ba627['body']?JSON[_0x65ed('0x26')](_0x4ba627['body']):_0x65ed('0x6a'));return respondWithRpcPromise(_0x65ed('0x75'),'rejectMessage',_0xbc2ddb);}return null;})[_0x65ed('0x22')](function(_0x1ae468){if(_0x1ae468){_0x1ae468[_0x65ed('0x2a')][_0x65ed('0x6e')]=util[_0x65ed('0x5e')](_0x65ed('0x76'),_0x4ba627['user'][_0x65ed('0x38')]);_0x1ae468['message'][_0x65ed('0x6f')]=_0xbc2ddb[_0x65ed('0x6f')];_0x1ae468['message']['event']=_0x65ed('0x73');respondWithRpcPromise(_0x65ed('0x71'),_0x65ed('0x71'),{'event':_0x65ed('0x77'),'message':_0x1ae468[_0x65ed('0x2a')]},client9002);return _0xbc2ddb;}return null;})[_0x65ed('0x22')](respondWithResult(_0x228947,null))[_0x65ed('0x51')](handleError(_0x228947,null));};exports[_0x65ed('0x36')]=function(_0x4c78cd,_0x16cd94,_0x3d4dc8){if(_0x4c78cd[_0x65ed('0x56')]['id']){delete _0x4c78cd['body']['id'];}var _0x163633;return db[_0x65ed('0x3b')]['find']({'where':{'id':_0x4c78cd[_0x65ed('0x53')]['id']}})['then'](handleEntityNotFound(_0x16cd94,null))[_0x65ed('0x22')](function(_0x233364){if(_0x233364){_0x163633=_0x233364;return db[_0x65ed('0x78')]['find']({'where':{'id':_0x233364[_0x65ed('0x79')]}});}})[_0x65ed('0x22')](handleEntityNotFound(_0x16cd94,null))[_0x65ed('0x22')](function(_0x3fb71f){if(_0x3fb71f){logger['debug']('WhatsppMessage,\x20%s,\x20%s,\x20%s',_0x65ed('0x36'),'received\x20delivery\x20report\x20from',_0x3fb71f['type'],util[_0x65ed('0x7a')](_0x4c78cd['body'],{'showHidden':![],'depth':null}));switch(_0x3fb71f[_0x65ed('0x4a')]){case _0x65ed('0x7b'):if(_0x4c78cd[_0x65ed('0x56')]['MessageSid']&&_0x4c78cd[_0x65ed('0x56')][_0x65ed('0x7c')]===_0x163633[_0x65ed('0x7d')]&&_0x4c78cd['body'][_0x65ed('0x7e')]&&_0x4c78cd[_0x65ed('0x56')][_0x65ed('0x7e')]==='read'){return _0x163633[_0x65ed('0x34')]({'read':!![]});}else{logger[_0x65ed('0x27')](_0x65ed('0x7f'),_0x65ed('0x36'),_0x65ed('0x7b'),util[_0x65ed('0x7a')](_0x4c78cd['body'],{'showHidden':![],'depth':null}));}break;}return _0x163633;}})[_0x65ed('0x22')](respondWithResult(_0x16cd94,null))[_0x65ed('0x51')](handleError(_0x16cd94,null));};
\ No newline at end of file
+var _0xa7b5=['WhatsappMessage','rawAttributes','fieldName','type','key','model','map','query','intersection','fields','attributes','length','hasOwnProperty','nolimit','order','sort','pick','filters','merge','where','VIRTUAL','filter','includeAll','include','rows','show','params','keys','options','create','body','find','describe','whatsapp-interactions','accept','read','readAt','format','YYYY-MM-DD\x20HH:mm:ss','UserId','user','agent','CmContact','get','WhatsappInteraction','read1stAt','interaction','[WHATSAPPMESSAGE:ACCEPT]\x20id=%s\x20name=%s\x20role=%s\x20interaction=%s\x20body=%s','role','null','AcceptMessage','acceptMessage','manual','interface','channel','event','EventManager','acceptmessage','reject','WhatsappInteractionId','[WHATSAPPMESSAGE:REJECT]\x20id=%s\x20name=%s\x20role=%s\x20interaction=%s\x20body=%s','rejectMessage','SIP/%s','rejectmessage','WhatsappAccount','WhatsappAccountId','WhatsppMessage,\x20%s,\x20%s,\x20%s','received\x20delivery\x20report\x20from','twilio','MessageSid','messageId','MessageStatus','WhatsappAccount,\x20%s,\x20%s,\x20%s','inspect','html-pdf','rimraf','fast-json-patch','request-promise','moment','bluebird','mustache','util','path','sox','to-csv','ejs','lodash','squel','crypto','jsforce','desk.js','querystring','papaparse','../../components/parsers/qs','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','redis','defaults','localhost','./whatsappMessage.socket','register','jayson/promise','http','client','then','info','WhatsappMessage,\x20%s,\x20%s','request\x20sent','debug','WhatsappMessage,\x20%s,\x20%s,\x20%s','stringify','error','code','message','catch','status','json','count','offset','limit','set','Content-Range','save','update','destroy','end','sendStatus','stack','name','send','index'];(function(_0x45495a,_0x353d64){var _0xf6fb7c=function(_0x499820){while(--_0x499820){_0x45495a['push'](_0x45495a['shift']());}};_0xf6fb7c(++_0x353d64);}(_0xa7b5,0x15a));var _0x5a7b=function(_0x5ada82,_0x362bd6){_0x5ada82=_0x5ada82-0x0;var _0x4852b2=_0xa7b5[_0x5ada82];return _0x4852b2;};'use strict';var pdf=require(_0x5a7b('0x0'));var emlformat=require('eml-format');var rimraf=require(_0x5a7b('0x1'));var zipdir=require('zip-dir');var jsonpatch=require(_0x5a7b('0x2'));var rp=require(_0x5a7b('0x3'));var moment=require(_0x5a7b('0x4'));var BPromise=require(_0x5a7b('0x5'));var Mustache=require(_0x5a7b('0x6'));var util=require(_0x5a7b('0x7'));var path=require(_0x5a7b('0x8'));var sox=require(_0x5a7b('0x9'));var csv=require(_0x5a7b('0xa'));var ejs=require(_0x5a7b('0xb'));var fs=require('fs');var _=require(_0x5a7b('0xc'));var squel=require(_0x5a7b('0xd'));var crypto=require(_0x5a7b('0xe'));var jsforce=require(_0x5a7b('0xf'));var deskjs=require(_0x5a7b('0x10'));var toCsv=require(_0x5a7b('0xa'));var querystring=require(_0x5a7b('0x11'));var Papa=require(_0x5a7b('0x12'));var Redis=require('ioredis');var authService=require('../../components/auth/service');var qs=require(_0x5a7b('0x13'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0x5a7b('0x14'));var logger=require(_0x5a7b('0x15'))(_0x5a7b('0x16'));var utils=require(_0x5a7b('0x17'));var config=require(_0x5a7b('0x18'));var licenseUtil=require(_0x5a7b('0x19'));var db=require(_0x5a7b('0x1a'))['db'];config[_0x5a7b('0x1b')]=_[_0x5a7b('0x1c')](config[_0x5a7b('0x1b')],{'host':_0x5a7b('0x1d'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x5a7b('0x1b')]));require(_0x5a7b('0x1e'))[_0x5a7b('0x1f')](socket);var jayson=require(_0x5a7b('0x20'));var client=jayson['client'][_0x5a7b('0x21')]({'port':0x232c});var client9002=jayson[_0x5a7b('0x22')]['http']({'port':0x232a});function respondWithRpcPromise(_0x3e922e,_0x4d2e57,_0x3d3239,_0x4b85e0){return new BPromise(function(_0x340241,_0x3c3359){var _0x2fc1fa=_0x4b85e0||client;return _0x2fc1fa['request'](_0x3e922e,_0x3d3239)[_0x5a7b('0x23')](function(_0x490d82){logger[_0x5a7b('0x24')](_0x5a7b('0x25'),_0x4d2e57,_0x5a7b('0x26'));logger[_0x5a7b('0x27')](_0x5a7b('0x28'),_0x4d2e57,_0x5a7b('0x26'),JSON[_0x5a7b('0x29')](_0x490d82));if(_0x490d82[_0x5a7b('0x2a')]){if(_0x490d82['error'][_0x5a7b('0x2b')]===0x1f4){logger[_0x5a7b('0x2a')]('WhatsappMessage,\x20%s,\x20%s',_0x4d2e57,_0x490d82['error'][_0x5a7b('0x2c')]);return _0x3c3359(_0x490d82[_0x5a7b('0x2a')][_0x5a7b('0x2c')]);}logger[_0x5a7b('0x2a')](_0x5a7b('0x25'),_0x4d2e57,_0x490d82['error']['message']);return _0x340241(_0x490d82[_0x5a7b('0x2a')][_0x5a7b('0x2c')]);}else{logger[_0x5a7b('0x24')](_0x5a7b('0x25'),_0x4d2e57,'request\x20sent');_0x340241(_0x490d82['result']['message']);}})[_0x5a7b('0x2d')](function(_0x3fbff6){logger[_0x5a7b('0x2a')](_0x5a7b('0x25'),_0x4d2e57,_0x3fbff6);_0x3c3359(_0x3fbff6);});});}function respondWithStatusCode(_0x26b4f3,_0x5673b9){_0x5673b9=_0x5673b9||0xcc;return function(_0x2d8001){if(_0x2d8001){return _0x26b4f3['sendStatus'](_0x5673b9);}return _0x26b4f3[_0x5a7b('0x2e')](_0x5673b9)['end']();};}function respondWithResult(_0x3beaa5,_0x277ce7){_0x277ce7=_0x277ce7||0xc8;return function(_0x2f13d2){if(_0x2f13d2){return _0x3beaa5['status'](_0x277ce7)[_0x5a7b('0x2f')](_0x2f13d2);}};}function respondWithFilteredResult(_0x449cc7,_0x169762){return function(_0x54f1c6){if(_0x54f1c6){var _0x36b90e=_0x54f1c6[_0x5a7b('0x30')],_0x3172a8=_0x169762['offset'],_0x27b2cf=_0x169762[_0x5a7b('0x31')]+_0x169762[_0x5a7b('0x32')],_0x3cb473;if(_0x27b2cf>=_0x36b90e){_0x27b2cf=_0x36b90e;_0x3cb473=0xc8;}else{_0x3cb473=0xce;}_0x449cc7[_0x5a7b('0x2e')](_0x3cb473);return _0x449cc7[_0x5a7b('0x33')](_0x5a7b('0x34'),_0x3172a8+'-'+_0x27b2cf+'/'+_0x36b90e)[_0x5a7b('0x2f')](_0x54f1c6);}return null;};}function patchUpdates(_0x579b58){return function(_0x34f7a8){try{jsonpatch['apply'](_0x34f7a8,_0x579b58,!![]);}catch(_0x453f49){return BPromise['reject'](_0x453f49);}return _0x34f7a8[_0x5a7b('0x35')]();};}function saveUpdates(_0x2d49c6,_0x16d07e){return function(_0x220f5d){if(_0x220f5d){return _0x220f5d[_0x5a7b('0x36')](_0x2d49c6)[_0x5a7b('0x23')](function(_0x12cf51){return _0x12cf51;});}return null;};}function removeEntity(_0x549952,_0x3612bc){return function(_0x583912){if(_0x583912){return _0x583912[_0x5a7b('0x37')]()[_0x5a7b('0x23')](function(){_0x549952[_0x5a7b('0x2e')](0xcc)[_0x5a7b('0x38')]();});}};}function handleEntityNotFound(_0x50d713,_0x143456){return function(_0x14557f){if(!_0x14557f){_0x50d713[_0x5a7b('0x39')](0x194);}return _0x14557f;};}function handleError(_0x256adb,_0x55da28){_0x55da28=_0x55da28||0x1f4;return function(_0x2693b5){logger[_0x5a7b('0x2a')](_0x2693b5[_0x5a7b('0x3a')]);if(_0x2693b5['name']){delete _0x2693b5[_0x5a7b('0x3b')];}_0x256adb[_0x5a7b('0x2e')](_0x55da28)[_0x5a7b('0x3c')](_0x2693b5);};}exports[_0x5a7b('0x3d')]=function(_0x49152b,_0x13e8b9){var _0x4e8618={},_0xefb71c={},_0x27ba3c={'count':0x0,'rows':[]};var _0x4037ea=_['map'](db[_0x5a7b('0x3e')][_0x5a7b('0x3f')],function(_0xf357bd){return{'name':_0xf357bd[_0x5a7b('0x40')],'type':_0xf357bd[_0x5a7b('0x41')][_0x5a7b('0x42')]};});_0xefb71c[_0x5a7b('0x43')]=_[_0x5a7b('0x44')](_0x4037ea,_0x5a7b('0x3b'));_0xefb71c[_0x5a7b('0x45')]=_['keys'](_0x49152b['query']);_0xefb71c['filters']=_[_0x5a7b('0x46')](_0xefb71c['model'],_0xefb71c[_0x5a7b('0x45')]);_0x4e8618['attributes']=_[_0x5a7b('0x46')](_0xefb71c[_0x5a7b('0x43')],qs[_0x5a7b('0x47')](_0x49152b[_0x5a7b('0x45')][_0x5a7b('0x47')]));_0x4e8618['attributes']=_0x4e8618[_0x5a7b('0x48')][_0x5a7b('0x49')]?_0x4e8618[_0x5a7b('0x48')]:_0xefb71c['model'];if(!_0x49152b[_0x5a7b('0x45')][_0x5a7b('0x4a')](_0x5a7b('0x4b'))){_0x4e8618[_0x5a7b('0x32')]=qs[_0x5a7b('0x32')](_0x49152b[_0x5a7b('0x45')]['limit']);_0x4e8618[_0x5a7b('0x31')]=qs['offset'](_0x49152b[_0x5a7b('0x45')]['offset']);}_0x4e8618[_0x5a7b('0x4c')]=qs['sort'](_0x49152b[_0x5a7b('0x45')][_0x5a7b('0x4d')]);_0x4e8618['where']=qs['filters'](_[_0x5a7b('0x4e')](_0x49152b['query'],_0xefb71c[_0x5a7b('0x4f')]),_0x4037ea);if(_0x49152b['query']['filter']){_0x4e8618['where']=_[_0x5a7b('0x50')](_0x4e8618[_0x5a7b('0x51')],{'$or':_[_0x5a7b('0x44')](_0x4037ea,function(_0x49403f){if(_0x49403f[_0x5a7b('0x41')]!==_0x5a7b('0x52')){var _0x567509={};_0x567509[_0x49403f[_0x5a7b('0x3b')]]={'$like':'%'+_0x49152b['query'][_0x5a7b('0x53')]+'%'};return _0x567509;}})});}_0x4e8618=_['merge']({},_0x4e8618,_0x49152b['options']);var _0x1346ac={'where':_0x4e8618[_0x5a7b('0x51')]};return db[_0x5a7b('0x3e')][_0x5a7b('0x30')](_0x1346ac)[_0x5a7b('0x23')](function(_0x4b6711){_0x27ba3c[_0x5a7b('0x30')]=_0x4b6711;if(_0x49152b[_0x5a7b('0x45')][_0x5a7b('0x54')]){_0x4e8618[_0x5a7b('0x55')]=[{'all':!![]}];}return db['WhatsappMessage']['findAll'](_0x4e8618);})[_0x5a7b('0x23')](function(_0x4f6da7){_0x27ba3c[_0x5a7b('0x56')]=_0x4f6da7;return _0x27ba3c;})[_0x5a7b('0x23')](respondWithFilteredResult(_0x13e8b9,_0x4e8618))[_0x5a7b('0x2d')](handleError(_0x13e8b9,null));};exports[_0x5a7b('0x57')]=function(_0x4a0ca8,_0x3e093b){var _0x5b0cb1={'raw':!![],'where':{'id':_0x4a0ca8[_0x5a7b('0x58')]['id']}},_0x4ffbff={};_0x4ffbff[_0x5a7b('0x43')]=_['keys'](db['WhatsappMessage']['rawAttributes']);_0x4ffbff[_0x5a7b('0x45')]=_[_0x5a7b('0x59')](_0x4a0ca8['query']);_0x4ffbff[_0x5a7b('0x4f')]=_[_0x5a7b('0x46')](_0x4ffbff['model'],_0x4ffbff[_0x5a7b('0x45')]);_0x5b0cb1['attributes']=_[_0x5a7b('0x46')](_0x4ffbff[_0x5a7b('0x43')],qs[_0x5a7b('0x47')](_0x4a0ca8[_0x5a7b('0x45')][_0x5a7b('0x47')]));_0x5b0cb1['attributes']=_0x5b0cb1[_0x5a7b('0x48')][_0x5a7b('0x49')]?_0x5b0cb1[_0x5a7b('0x48')]:_0x4ffbff['model'];if(_0x4a0ca8[_0x5a7b('0x45')][_0x5a7b('0x54')]){_0x5b0cb1[_0x5a7b('0x55')]=[{'all':!![]}];}_0x5b0cb1=_['merge']({},_0x5b0cb1,_0x4a0ca8[_0x5a7b('0x5a')]);return db[_0x5a7b('0x3e')]['find'](_0x5b0cb1)[_0x5a7b('0x23')](handleEntityNotFound(_0x3e093b,null))[_0x5a7b('0x23')](respondWithResult(_0x3e093b,null))['catch'](handleError(_0x3e093b,null));};exports[_0x5a7b('0x5b')]=function(_0x33690b,_0x497602){return db[_0x5a7b('0x3e')][_0x5a7b('0x5b')](_0x33690b[_0x5a7b('0x5c')],{})[_0x5a7b('0x23')](respondWithResult(_0x497602,0xc9))['catch'](handleError(_0x497602,null));};exports[_0x5a7b('0x36')]=function(_0x4182df,_0xa99d00){if(_0x4182df['body']['id']){delete _0x4182df['body']['id'];}return db[_0x5a7b('0x3e')]['find']({'where':{'id':_0x4182df[_0x5a7b('0x58')]['id']}})[_0x5a7b('0x23')](handleEntityNotFound(_0xa99d00,null))[_0x5a7b('0x23')](saveUpdates(_0x4182df['body'],null))[_0x5a7b('0x23')](respondWithResult(_0xa99d00,null))[_0x5a7b('0x2d')](handleError(_0xa99d00,null));};exports[_0x5a7b('0x37')]=function(_0x27aad7,_0x459f9d){return db['WhatsappMessage'][_0x5a7b('0x5d')]({'where':{'id':_0x27aad7[_0x5a7b('0x58')]['id']}})['then'](handleEntityNotFound(_0x459f9d,null))[_0x5a7b('0x23')](removeEntity(_0x459f9d,null))[_0x5a7b('0x2d')](handleError(_0x459f9d,null));};exports[_0x5a7b('0x5e')]=function(_0x3fa663,_0x4af946){return db[_0x5a7b('0x3e')][_0x5a7b('0x5e')]()[_0x5a7b('0x23')](respondWithResult(_0x4af946,null))[_0x5a7b('0x2d')](handleError(_0x4af946,null));};var interaction_log=require(_0x5a7b('0x15'))(_0x5a7b('0x5f'));exports[_0x5a7b('0x60')]=function(_0x247afa,_0x10acd2,_0xa878fe){var _0x25817e={'agent':{},'channel':'whatsapp'};if(_0x247afa['body']['id']){delete _0x247afa[_0x5a7b('0x5c')]['id'];}_0x247afa[_0x5a7b('0x5c')][_0x5a7b('0x61')]=!![];_0x247afa['body'][_0x5a7b('0x62')]=moment()[_0x5a7b('0x63')](_0x5a7b('0x64'));_0x247afa[_0x5a7b('0x5c')][_0x5a7b('0x65')]=_0x247afa[_0x5a7b('0x5c')][_0x5a7b('0x65')]||_0x247afa[_0x5a7b('0x66')]['id'];_0x25817e[_0x5a7b('0x67')]['id']=_0x247afa[_0x5a7b('0x5c')][_0x5a7b('0x65')];return db['WhatsappMessage'][_0x5a7b('0x5d')]({'where':{'id':_0x247afa['params']['id'],'UserId':null},'include':[{'model':db[_0x5a7b('0x68')],'as':'Contact'}]})[_0x5a7b('0x23')](handleEntityNotFound(_0x10acd2,null))[_0x5a7b('0x23')](saveUpdates(_0x247afa[_0x5a7b('0x5c')],null))[_0x5a7b('0x23')](function(_0x6369d2){if(_0x6369d2){_0x25817e['message']=_0x6369d2[_0x5a7b('0x69')]({'plain':!![]});return db[_0x5a7b('0x6a')][_0x5a7b('0x5d')]({'where':{'id':_0x6369d2['WhatsappInteractionId']}});}return null;})['then'](handleEntityNotFound(_0x10acd2,null))[_0x5a7b('0x23')](function(_0x29485e){if(_0x29485e){return _0x29485e[_0x5a7b('0x36')]({'UserId':_0x247afa[_0x5a7b('0x5c')][_0x5a7b('0x65')],'read1stAt':_['isNil'](_0x29485e[_0x5a7b('0x6b')])?moment()[_0x5a7b('0x63')](_0x5a7b('0x64')):undefined});}return null;})[_0x5a7b('0x23')](function(_0x109a15){if(_0x109a15){_0x25817e[_0x5a7b('0x6c')]=_0x109a15['get']({'plain':!![]});interaction_log[_0x5a7b('0x24')](_0x5a7b('0x6d'),_0x247afa[_0x5a7b('0x66')]['id'],_0x247afa[_0x5a7b('0x66')]['name'],_0x247afa['user'][_0x5a7b('0x6e')],_0x25817e[_0x5a7b('0x6c')]['id'],_0x247afa[_0x5a7b('0x5c')]?JSON[_0x5a7b('0x29')](_0x247afa[_0x5a7b('0x5c')]):_0x5a7b('0x6f'));return respondWithRpcPromise(_0x5a7b('0x70'),_0x5a7b('0x71'),_0x25817e);}return null;})[_0x5a7b('0x23')](function(_0x7ab08e){if(_0x7ab08e){if(_0x247afa[_0x5a7b('0x5c')][_0x5a7b('0x72')]){_0x25817e['message'][_0x5a7b('0x73')]=util['format']('SIP/%s',_0x247afa[_0x5a7b('0x66')][_0x5a7b('0x3b')]);_0x25817e[_0x5a7b('0x2c')][_0x5a7b('0x74')]=_0x25817e[_0x5a7b('0x74')];_0x25817e['message'][_0x5a7b('0x75')]=_0x5a7b('0x60');return respondWithRpcPromise(_0x5a7b('0x76'),'EventManager',{'event':_0x5a7b('0x77'),'message':_0x25817e[_0x5a7b('0x2c')]},client9002)[_0x5a7b('0x23')](function(){return _0x25817e;});}return _0x25817e;}return null;})[_0x5a7b('0x23')](respondWithResult(_0x10acd2,null))['catch'](handleError(_0x10acd2,null));};var interaction_log=require(_0x5a7b('0x15'))(_0x5a7b('0x5f'));exports[_0x5a7b('0x78')]=function(_0xa9bfa8,_0x4594e3,_0x3b64e9){var _0x1f99a4={'agent':{},'channel':'whatsapp'};if(_0xa9bfa8[_0x5a7b('0x5c')]['id']){delete _0xa9bfa8['body']['id'];}_0xa9bfa8[_0x5a7b('0x5c')][_0x5a7b('0x65')]=_0xa9bfa8['body']['UserId']||_0xa9bfa8[_0x5a7b('0x66')]['id'];_0x1f99a4[_0x5a7b('0x67')]['id']=_0xa9bfa8[_0x5a7b('0x5c')][_0x5a7b('0x65')];return db[_0x5a7b('0x3e')][_0x5a7b('0x5d')]({'where':{'id':_0xa9bfa8[_0x5a7b('0x58')]['id'],'UserId':null}})[_0x5a7b('0x23')](handleEntityNotFound(_0x4594e3,null))['then'](function(_0x240097){if(_0x240097){_0x1f99a4[_0x5a7b('0x2c')]=_0x240097['get']({'plain':!![]});return db[_0x5a7b('0x6a')][_0x5a7b('0x5d')]({'where':{'id':_0x240097[_0x5a7b('0x79')]}});}return null;})[_0x5a7b('0x23')](handleEntityNotFound(_0x4594e3,null))[_0x5a7b('0x23')](function(_0x396c47){if(_0x396c47){_0x1f99a4[_0x5a7b('0x6c')]=_0x396c47[_0x5a7b('0x69')]({'plain':!![]});interaction_log[_0x5a7b('0x24')](_0x5a7b('0x7a'),_0xa9bfa8['user']['id'],_0xa9bfa8[_0x5a7b('0x66')][_0x5a7b('0x3b')],_0xa9bfa8[_0x5a7b('0x66')]['role'],_0x1f99a4[_0x5a7b('0x6c')]['id'],_0xa9bfa8[_0x5a7b('0x5c')]?JSON[_0x5a7b('0x29')](_0xa9bfa8[_0x5a7b('0x5c')]):_0x5a7b('0x6f'));return respondWithRpcPromise('RejectMessage',_0x5a7b('0x7b'),_0x1f99a4);}return null;})['then'](function(_0x3dfe0d){if(_0x3dfe0d){_0x3dfe0d['message'][_0x5a7b('0x73')]=util[_0x5a7b('0x63')](_0x5a7b('0x7c'),_0xa9bfa8[_0x5a7b('0x66')][_0x5a7b('0x3b')]);_0x3dfe0d[_0x5a7b('0x2c')][_0x5a7b('0x74')]=_0x1f99a4[_0x5a7b('0x74')];_0x3dfe0d[_0x5a7b('0x2c')][_0x5a7b('0x75')]=_0x5a7b('0x78');respondWithRpcPromise(_0x5a7b('0x76'),'EventManager',{'event':_0x5a7b('0x7d'),'message':_0x3dfe0d[_0x5a7b('0x2c')]},client9002);return _0x1f99a4;}return null;})['then'](respondWithResult(_0x4594e3,null))[_0x5a7b('0x2d')](handleError(_0x4594e3,null));};exports['status']=function(_0x1916c7,_0x2935d5,_0x4de358){if(_0x1916c7[_0x5a7b('0x5c')]['id']){delete _0x1916c7[_0x5a7b('0x5c')]['id'];}var _0x8b2a0e;return db[_0x5a7b('0x3e')][_0x5a7b('0x5d')]({'where':{'id':_0x1916c7[_0x5a7b('0x58')]['id']}})[_0x5a7b('0x23')](handleEntityNotFound(_0x2935d5,null))['then'](function(_0x4e5d6a){if(_0x4e5d6a){_0x8b2a0e=_0x4e5d6a;return db[_0x5a7b('0x7e')][_0x5a7b('0x5d')]({'where':{'id':_0x4e5d6a[_0x5a7b('0x7f')]}});}})[_0x5a7b('0x23')](handleEntityNotFound(_0x2935d5,null))[_0x5a7b('0x23')](function(_0x2eb9c1){if(_0x2eb9c1){logger[_0x5a7b('0x27')](_0x5a7b('0x80'),_0x5a7b('0x2e'),_0x5a7b('0x81'),_0x2eb9c1[_0x5a7b('0x41')],util['inspect'](_0x1916c7[_0x5a7b('0x5c')],{'showHidden':![],'depth':null}));switch(_0x2eb9c1[_0x5a7b('0x41')]){case _0x5a7b('0x82'):if(_0x1916c7[_0x5a7b('0x5c')][_0x5a7b('0x83')]&&_0x1916c7[_0x5a7b('0x5c')][_0x5a7b('0x83')]===_0x8b2a0e[_0x5a7b('0x84')]&&_0x1916c7['body'][_0x5a7b('0x85')]&&_0x1916c7[_0x5a7b('0x5c')]['MessageStatus']===_0x5a7b('0x61')){return _0x8b2a0e[_0x5a7b('0x36')]({'read':!![]});}else{logger[_0x5a7b('0x2a')](_0x5a7b('0x86'),_0x5a7b('0x2e'),_0x5a7b('0x82'),util[_0x5a7b('0x87')](_0x1916c7[_0x5a7b('0x5c')],{'showHidden':![],'depth':null}));}break;}return _0x8b2a0e;}})[_0x5a7b('0x23')](respondWithResult(_0x2935d5,null))[_0x5a7b('0x2d')](handleError(_0x2935d5,null));};
\ No newline at end of file