Built motion from commit (unavailable).|2.5.6
[motion2.git] / server / api / whatsappMessage / whatsappMessage.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 _0xe7d1=['model','map','keys','query','filters','intersection','attributes','fields','length','hasOwnProperty','nolimit','sort','where','pick','filter','merge','VIRTUAL','options','includeAll','include','findAll','rows','show','params','filtears','find','create','body','update','destroy','describe','whatsapp-interactions','accept','whatsapp','read','readAt','YYYY-MM-DD\x20HH:mm:ss','UserId','CmContact','Contact','get','WhatsappInteraction','read1stAt','format','interaction','[WHATSAPPMESSAGE:ACCEPT]\x20id=%s\x20name=%s\x20role=%s\x20interaction=%s\x20body=%s','user','role','stringify','null','manual','interface','SIP/%s','channel','event','EventManager','acceptmessage','agent','WhatsappInteractionId','[WHATSAPPMESSAGE:REJECT]\x20id=%s\x20name=%s\x20role=%s\x20interaction=%s\x20body=%s','RejectMessage','rejectMessage','WhatsappAccount','WhatsppMessage,\x20%s,\x20%s,\x20%s','twilio','MessageSid','messageId','MessageStatus','inspect','html-pdf','eml-format','rimraf','moment','bluebird','mustache','path','sox','to-csv','ejs','lodash','squel','jsforce','desk.js','papaparse','ioredis','../../components/parsers/qs','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','redis','defaults','localhost','socket.io-emitter','./whatsappMessage.socket','register','jayson/promise','client','http','request','then','info','request\x20sent','debug','WhatsappMessage,\x20%s,\x20%s,\x20%s','code','error','WhatsappMessage,\x20%s,\x20%s','message','result','catch','sendStatus','status','end','json','count','offset','limit','Content-Range','apply','reject','save','stack','name','send','index','WhatsappMessage','rawAttributes','fieldName','type'];(function(_0x39c784,_0x1c6526){var _0x156952=function(_0xcb4dc5){while(--_0xcb4dc5){_0x39c784['push'](_0x39c784['shift']());}};_0x156952(++_0x1c6526);}(_0xe7d1,0x14f));var _0x1e7d=function(_0x114c09,_0x21c287){_0x114c09=_0x114c09-0x0;var _0x3e348f=_0xe7d1[_0x114c09];return _0x3e348f;};'use strict';var pdf=require(_0x1e7d('0x0'));var emlformat=require(_0x1e7d('0x1'));var rimraf=require(_0x1e7d('0x2'));var zipdir=require('zip-dir');var jsonpatch=require('fast-json-patch');var rp=require('request-promise');var moment=require(_0x1e7d('0x3'));var BPromise=require(_0x1e7d('0x4'));var Mustache=require(_0x1e7d('0x5'));var util=require('util');var path=require(_0x1e7d('0x6'));var sox=require(_0x1e7d('0x7'));var csv=require(_0x1e7d('0x8'));var ejs=require(_0x1e7d('0x9'));var fs=require('fs');var _=require(_0x1e7d('0xa'));var squel=require(_0x1e7d('0xb'));var crypto=require('crypto');var jsforce=require(_0x1e7d('0xc'));var deskjs=require(_0x1e7d('0xd'));var toCsv=require(_0x1e7d('0x8'));var querystring=require('querystring');var Papa=require(_0x1e7d('0xe'));var Redis=require(_0x1e7d('0xf'));var authService=require('../../components/auth/service');var qs=require(_0x1e7d('0x10'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0x1e7d('0x11'));var logger=require(_0x1e7d('0x12'))(_0x1e7d('0x13'));var utils=require(_0x1e7d('0x14'));var config=require(_0x1e7d('0x15'));var licenseUtil=require(_0x1e7d('0x16'));var db=require(_0x1e7d('0x17'))['db'];config[_0x1e7d('0x18')]=_[_0x1e7d('0x19')](config[_0x1e7d('0x18')],{'host':_0x1e7d('0x1a'),'port':0x18eb});var socket=require(_0x1e7d('0x1b'))(new Redis(config[_0x1e7d('0x18')]));require(_0x1e7d('0x1c'))[_0x1e7d('0x1d')](socket);var jayson=require(_0x1e7d('0x1e'));var client=jayson[_0x1e7d('0x1f')][_0x1e7d('0x20')]({'port':0x232c});var client9002=jayson['client'][_0x1e7d('0x20')]({'port':0x232a});function respondWithRpcPromise(_0x54a44d,_0x4bed21,_0x29d6b4,_0x4a4cd3){return new BPromise(function(_0x24dc3e,_0x203826){var _0x48dd7a=_0x4a4cd3||client;return _0x48dd7a[_0x1e7d('0x21')](_0x54a44d,_0x29d6b4)[_0x1e7d('0x22')](function(_0x52d605){logger[_0x1e7d('0x23')]('WhatsappMessage,\x20%s,\x20%s',_0x4bed21,_0x1e7d('0x24'));logger[_0x1e7d('0x25')](_0x1e7d('0x26'),_0x4bed21,'request\x20sent',JSON['stringify'](_0x52d605));if(_0x52d605['error']){if(_0x52d605['error'][_0x1e7d('0x27')]===0x1f4){logger[_0x1e7d('0x28')](_0x1e7d('0x29'),_0x4bed21,_0x52d605['error']['message']);return _0x203826(_0x52d605[_0x1e7d('0x28')][_0x1e7d('0x2a')]);}logger[_0x1e7d('0x28')](_0x1e7d('0x29'),_0x4bed21,_0x52d605['error'][_0x1e7d('0x2a')]);return _0x24dc3e(_0x52d605[_0x1e7d('0x28')][_0x1e7d('0x2a')]);}else{logger[_0x1e7d('0x23')](_0x1e7d('0x29'),_0x4bed21,'request\x20sent');_0x24dc3e(_0x52d605[_0x1e7d('0x2b')][_0x1e7d('0x2a')]);}})[_0x1e7d('0x2c')](function(_0x32d4df){logger['error'](_0x1e7d('0x29'),_0x4bed21,_0x32d4df);_0x203826(_0x32d4df);});});}function respondWithStatusCode(_0x9c0519,_0x470a7c){_0x470a7c=_0x470a7c||0xcc;return function(_0x538855){if(_0x538855){return _0x9c0519[_0x1e7d('0x2d')](_0x470a7c);}return _0x9c0519[_0x1e7d('0x2e')](_0x470a7c)[_0x1e7d('0x2f')]();};}function respondWithResult(_0x538b3d,_0x554644){_0x554644=_0x554644||0xc8;return function(_0x4573c5){if(_0x4573c5){return _0x538b3d[_0x1e7d('0x2e')](_0x554644)[_0x1e7d('0x30')](_0x4573c5);}};}function respondWithFilteredResult(_0x3942bd,_0x26c847){return function(_0xf3bb51){if(_0xf3bb51){var _0x436ff8=_0xf3bb51[_0x1e7d('0x31')],_0x899798=_0x26c847[_0x1e7d('0x32')],_0x3c6d22=_0x26c847[_0x1e7d('0x32')]+_0x26c847[_0x1e7d('0x33')],_0x1f5c8f;if(_0x3c6d22>=_0x436ff8){_0x3c6d22=_0x436ff8;_0x1f5c8f=0xc8;}else{_0x1f5c8f=0xce;}_0x3942bd[_0x1e7d('0x2e')](_0x1f5c8f);return _0x3942bd['set'](_0x1e7d('0x34'),_0x899798+'-'+_0x3c6d22+'/'+_0x436ff8)[_0x1e7d('0x30')](_0xf3bb51);}return null;};}function patchUpdates(_0x1b9200){return function(_0x413a46){try{jsonpatch[_0x1e7d('0x35')](_0x413a46,_0x1b9200,!![]);}catch(_0x51cc29){return BPromise[_0x1e7d('0x36')](_0x51cc29);}return _0x413a46[_0x1e7d('0x37')]();};}function saveUpdates(_0x4445ea,_0x2a9e42){return function(_0x4997ac){if(_0x4997ac){return _0x4997ac['update'](_0x4445ea)[_0x1e7d('0x22')](function(_0x1fcf66){return _0x1fcf66;});}return null;};}function removeEntity(_0x59d869,_0x563f41){return function(_0x2d654d){if(_0x2d654d){return _0x2d654d['destroy']()[_0x1e7d('0x22')](function(){_0x59d869['status'](0xcc)[_0x1e7d('0x2f')]();});}};}function handleEntityNotFound(_0x4d2496,_0x2cacdc){return function(_0x310cd7){if(!_0x310cd7){_0x4d2496[_0x1e7d('0x2d')](0x194);}return _0x310cd7;};}function handleError(_0x2423ae,_0x18c23a){_0x18c23a=_0x18c23a||0x1f4;return function(_0x2b2eb9){logger[_0x1e7d('0x28')](_0x2b2eb9[_0x1e7d('0x38')]);if(_0x2b2eb9[_0x1e7d('0x39')]){delete _0x2b2eb9[_0x1e7d('0x39')];}_0x2423ae[_0x1e7d('0x2e')](_0x18c23a)[_0x1e7d('0x3a')](_0x2b2eb9);};}exports[_0x1e7d('0x3b')]=function(_0x48bf44,_0x6bf96c){var _0x1956dd={},_0x353ada={},_0x2744aa={'count':0x0,'rows':[]};var _0x12bd63=_['map'](db[_0x1e7d('0x3c')][_0x1e7d('0x3d')],function(_0x1548fe){return{'name':_0x1548fe[_0x1e7d('0x3e')],'type':_0x1548fe[_0x1e7d('0x3f')]['key']};});_0x353ada[_0x1e7d('0x40')]=_[_0x1e7d('0x41')](_0x12bd63,_0x1e7d('0x39'));_0x353ada['query']=_[_0x1e7d('0x42')](_0x48bf44[_0x1e7d('0x43')]);_0x353ada[_0x1e7d('0x44')]=_[_0x1e7d('0x45')](_0x353ada['model'],_0x353ada[_0x1e7d('0x43')]);_0x1956dd[_0x1e7d('0x46')]=_[_0x1e7d('0x45')](_0x353ada[_0x1e7d('0x40')],qs[_0x1e7d('0x47')](_0x48bf44[_0x1e7d('0x43')][_0x1e7d('0x47')]));_0x1956dd[_0x1e7d('0x46')]=_0x1956dd[_0x1e7d('0x46')][_0x1e7d('0x48')]?_0x1956dd[_0x1e7d('0x46')]:_0x353ada[_0x1e7d('0x40')];if(!_0x48bf44[_0x1e7d('0x43')][_0x1e7d('0x49')](_0x1e7d('0x4a'))){_0x1956dd[_0x1e7d('0x33')]=qs[_0x1e7d('0x33')](_0x48bf44[_0x1e7d('0x43')][_0x1e7d('0x33')]);_0x1956dd[_0x1e7d('0x32')]=qs[_0x1e7d('0x32')](_0x48bf44['query']['offset']);}_0x1956dd['order']=qs[_0x1e7d('0x4b')](_0x48bf44[_0x1e7d('0x43')]['sort']);_0x1956dd[_0x1e7d('0x4c')]=qs[_0x1e7d('0x44')](_[_0x1e7d('0x4d')](_0x48bf44[_0x1e7d('0x43')],_0x353ada['filters']),_0x12bd63);if(_0x48bf44['query'][_0x1e7d('0x4e')]){_0x1956dd[_0x1e7d('0x4c')]=_[_0x1e7d('0x4f')](_0x1956dd[_0x1e7d('0x4c')],{'$or':_[_0x1e7d('0x41')](_0x12bd63,function(_0x1ae231){if(_0x1ae231[_0x1e7d('0x3f')]!==_0x1e7d('0x50')){var _0x2780ae={};_0x2780ae[_0x1ae231[_0x1e7d('0x39')]]={'$like':'%'+_0x48bf44[_0x1e7d('0x43')][_0x1e7d('0x4e')]+'%'};return _0x2780ae;}})});}_0x1956dd=_[_0x1e7d('0x4f')]({},_0x1956dd,_0x48bf44[_0x1e7d('0x51')]);var _0xb460ec={'where':_0x1956dd[_0x1e7d('0x4c')]};return db[_0x1e7d('0x3c')]['count'](_0xb460ec)['then'](function(_0x31f2a6){_0x2744aa[_0x1e7d('0x31')]=_0x31f2a6;if(_0x48bf44['query'][_0x1e7d('0x52')]){_0x1956dd[_0x1e7d('0x53')]=[{'all':!![]}];}return db['WhatsappMessage'][_0x1e7d('0x54')](_0x1956dd);})[_0x1e7d('0x22')](function(_0x7c01f6){_0x2744aa[_0x1e7d('0x55')]=_0x7c01f6;return _0x2744aa;})[_0x1e7d('0x22')](respondWithFilteredResult(_0x6bf96c,_0x1956dd))[_0x1e7d('0x2c')](handleError(_0x6bf96c,null));};exports[_0x1e7d('0x56')]=function(_0x46e367,_0x4180db){var _0x2bf802={'raw':!![],'where':{'id':_0x46e367[_0x1e7d('0x57')]['id']}},_0x474837={};_0x474837['model']=_['keys'](db[_0x1e7d('0x3c')]['rawAttributes']);_0x474837['query']=_[_0x1e7d('0x42')](_0x46e367[_0x1e7d('0x43')]);_0x474837[_0x1e7d('0x58')]=_['intersection'](_0x474837['model'],_0x474837[_0x1e7d('0x43')]);_0x2bf802[_0x1e7d('0x46')]=_[_0x1e7d('0x45')](_0x474837[_0x1e7d('0x40')],qs[_0x1e7d('0x47')](_0x46e367[_0x1e7d('0x43')]['fields']));_0x2bf802[_0x1e7d('0x46')]=_0x2bf802[_0x1e7d('0x46')][_0x1e7d('0x48')]?_0x2bf802[_0x1e7d('0x46')]:_0x474837['model'];if(_0x46e367['query']['includeAll']){_0x2bf802[_0x1e7d('0x53')]=[{'all':!![]}];}_0x2bf802=_[_0x1e7d('0x4f')]({},_0x2bf802,_0x46e367[_0x1e7d('0x51')]);return db['WhatsappMessage'][_0x1e7d('0x59')](_0x2bf802)['then'](handleEntityNotFound(_0x4180db,null))[_0x1e7d('0x22')](respondWithResult(_0x4180db,null))[_0x1e7d('0x2c')](handleError(_0x4180db,null));};exports[_0x1e7d('0x5a')]=function(_0x56c22b,_0x4490b3){return db[_0x1e7d('0x3c')][_0x1e7d('0x5a')](_0x56c22b[_0x1e7d('0x5b')],{})['then'](respondWithResult(_0x4490b3,0xc9))[_0x1e7d('0x2c')](handleError(_0x4490b3,null));};exports[_0x1e7d('0x5c')]=function(_0x327fb7,_0x3e11bb){if(_0x327fb7[_0x1e7d('0x5b')]['id']){delete _0x327fb7[_0x1e7d('0x5b')]['id'];}return db[_0x1e7d('0x3c')][_0x1e7d('0x59')]({'where':{'id':_0x327fb7['params']['id']}})['then'](handleEntityNotFound(_0x3e11bb,null))[_0x1e7d('0x22')](saveUpdates(_0x327fb7[_0x1e7d('0x5b')],null))['then'](respondWithResult(_0x3e11bb,null))[_0x1e7d('0x2c')](handleError(_0x3e11bb,null));};exports[_0x1e7d('0x5d')]=function(_0x4bc466,_0x4c63ca){return db[_0x1e7d('0x3c')][_0x1e7d('0x59')]({'where':{'id':_0x4bc466[_0x1e7d('0x57')]['id']}})[_0x1e7d('0x22')](handleEntityNotFound(_0x4c63ca,null))['then'](removeEntity(_0x4c63ca,null))[_0x1e7d('0x2c')](handleError(_0x4c63ca,null));};exports[_0x1e7d('0x5e')]=function(_0x2cc23,_0x3f6807){return db[_0x1e7d('0x3c')][_0x1e7d('0x5e')]()['then'](respondWithResult(_0x3f6807,null))[_0x1e7d('0x2c')](handleError(_0x3f6807,null));};var interaction_log=require(_0x1e7d('0x12'))(_0x1e7d('0x5f'));exports[_0x1e7d('0x60')]=function(_0xa1051,_0x18d0d9,_0x2b1194){var _0x18be77={'channel':_0x1e7d('0x61')};if(_0xa1051['body']['id']){delete _0xa1051[_0x1e7d('0x5b')]['id'];}_0xa1051[_0x1e7d('0x5b')][_0x1e7d('0x62')]=!![];_0xa1051[_0x1e7d('0x5b')][_0x1e7d('0x63')]=moment()['format'](_0x1e7d('0x64'));_0xa1051[_0x1e7d('0x5b')][_0x1e7d('0x65')]=_0xa1051[_0x1e7d('0x5b')]['UserId']||_0xa1051['user']['id'];return db[_0x1e7d('0x3c')][_0x1e7d('0x59')]({'where':{'id':_0xa1051[_0x1e7d('0x57')]['id'],'UserId':null},'include':[{'model':db[_0x1e7d('0x66')],'as':_0x1e7d('0x67')}]})[_0x1e7d('0x22')](handleEntityNotFound(_0x18d0d9,null))['then'](saveUpdates(_0xa1051['body'],null))[_0x1e7d('0x22')](function(_0x51eabd){if(_0x51eabd){_0x18be77['message']=_0x51eabd[_0x1e7d('0x68')]({'plain':!![]});return db[_0x1e7d('0x69')][_0x1e7d('0x59')]({'where':{'id':_0x51eabd['WhatsappInteractionId']}});}return null;})[_0x1e7d('0x22')](handleEntityNotFound(_0x18d0d9,null))[_0x1e7d('0x22')](function(_0x125106){if(_0x125106){return _0x125106[_0x1e7d('0x5c')]({'UserId':_0xa1051[_0x1e7d('0x5b')][_0x1e7d('0x65')],'read1stAt':_['isNil'](_0x125106[_0x1e7d('0x6a')])?moment()[_0x1e7d('0x6b')](_0x1e7d('0x64')):undefined});}return null;})[_0x1e7d('0x22')](function(_0x5b7c3e){if(_0x5b7c3e){_0x18be77[_0x1e7d('0x6c')]=_0x5b7c3e['get']({'plain':!![]});interaction_log[_0x1e7d('0x23')](_0x1e7d('0x6d'),_0xa1051[_0x1e7d('0x6e')]['id'],_0xa1051[_0x1e7d('0x6e')][_0x1e7d('0x39')],_0xa1051['user'][_0x1e7d('0x6f')],_0x18be77[_0x1e7d('0x6c')]['id'],_0xa1051[_0x1e7d('0x5b')]?JSON[_0x1e7d('0x70')](_0xa1051[_0x1e7d('0x5b')]):_0x1e7d('0x71'));return respondWithRpcPromise('AcceptMessage','acceptMessage',_0x18be77);}return null;})[_0x1e7d('0x22')](function(_0x59f94b){if(_0x59f94b){if(_0xa1051['body'][_0x1e7d('0x72')]){_0x18be77[_0x1e7d('0x2a')][_0x1e7d('0x73')]=util[_0x1e7d('0x6b')](_0x1e7d('0x74'),_0xa1051[_0x1e7d('0x6e')][_0x1e7d('0x39')]);_0x18be77[_0x1e7d('0x2a')][_0x1e7d('0x75')]=_0x18be77[_0x1e7d('0x75')];_0x18be77[_0x1e7d('0x2a')][_0x1e7d('0x76')]=_0x1e7d('0x60');return respondWithRpcPromise(_0x1e7d('0x77'),'EventManager',{'event':_0x1e7d('0x78'),'message':_0x18be77[_0x1e7d('0x2a')]},client9002)['then'](function(){return _0x18be77;});}return _0x18be77;}return null;})[_0x1e7d('0x22')](respondWithResult(_0x18d0d9,null))[_0x1e7d('0x2c')](handleError(_0x18d0d9,null));};var interaction_log=require(_0x1e7d('0x12'))(_0x1e7d('0x5f'));exports[_0x1e7d('0x36')]=function(_0x227947,_0x3a5cb8,_0x136602){var _0x2dd745={'agent':{},'channel':'whatsapp'};if(_0x227947['body']['id']){delete _0x227947[_0x1e7d('0x5b')]['id'];}_0x227947[_0x1e7d('0x5b')][_0x1e7d('0x65')]=_0x227947['body'][_0x1e7d('0x65')]||_0x227947[_0x1e7d('0x6e')]['id'];_0x2dd745[_0x1e7d('0x79')]['id']=_0x227947[_0x1e7d('0x5b')][_0x1e7d('0x65')];return db[_0x1e7d('0x3c')][_0x1e7d('0x59')]({'where':{'id':_0x227947[_0x1e7d('0x57')]['id'],'UserId':null}})[_0x1e7d('0x22')](handleEntityNotFound(_0x3a5cb8,null))[_0x1e7d('0x22')](function(_0x5e0e5e){if(_0x5e0e5e){_0x2dd745['message']=_0x5e0e5e[_0x1e7d('0x68')]({'plain':!![]});return db[_0x1e7d('0x69')][_0x1e7d('0x59')]({'where':{'id':_0x5e0e5e[_0x1e7d('0x7a')]}});}return null;})['then'](handleEntityNotFound(_0x3a5cb8,null))['then'](function(_0x479266){if(_0x479266){_0x2dd745[_0x1e7d('0x6c')]=_0x479266[_0x1e7d('0x68')]({'plain':!![]});interaction_log['info'](_0x1e7d('0x7b'),_0x227947[_0x1e7d('0x6e')]['id'],_0x227947['user']['name'],_0x227947['user'][_0x1e7d('0x6f')],_0x2dd745[_0x1e7d('0x6c')]['id'],_0x227947[_0x1e7d('0x5b')]?JSON['stringify'](_0x227947[_0x1e7d('0x5b')]):'null');return respondWithRpcPromise(_0x1e7d('0x7c'),_0x1e7d('0x7d'),_0x2dd745);}return null;})[_0x1e7d('0x22')](function(_0x3df971){if(_0x3df971){_0x3df971[_0x1e7d('0x2a')]['interface']=util[_0x1e7d('0x6b')](_0x1e7d('0x74'),_0x227947[_0x1e7d('0x6e')][_0x1e7d('0x39')]);_0x3df971[_0x1e7d('0x2a')][_0x1e7d('0x75')]=_0x2dd745[_0x1e7d('0x75')];_0x3df971[_0x1e7d('0x2a')][_0x1e7d('0x76')]='reject';respondWithRpcPromise('EventManager',_0x1e7d('0x77'),{'event':'rejectmessage','message':_0x3df971['message']},client9002);return _0x2dd745;}return null;})[_0x1e7d('0x22')](respondWithResult(_0x3a5cb8,null))[_0x1e7d('0x2c')](handleError(_0x3a5cb8,null));};exports[_0x1e7d('0x2e')]=function(_0x1c4a4e,_0x11e60e,_0x2e810b){if(_0x1c4a4e[_0x1e7d('0x5b')]['id']){delete _0x1c4a4e[_0x1e7d('0x5b')]['id'];}var _0xde73f5;return db[_0x1e7d('0x3c')]['find']({'where':{'id':_0x1c4a4e[_0x1e7d('0x57')]['id']}})[_0x1e7d('0x22')](handleEntityNotFound(_0x11e60e,null))[_0x1e7d('0x22')](function(_0x55af42){if(_0x55af42){_0xde73f5=_0x55af42;return db[_0x1e7d('0x7e')][_0x1e7d('0x59')]({'where':{'id':_0x55af42['WhatsappAccountId']}});}})[_0x1e7d('0x22')](handleEntityNotFound(_0x11e60e,null))[_0x1e7d('0x22')](function(_0xa82ffe){if(_0xa82ffe){logger[_0x1e7d('0x25')](_0x1e7d('0x7f'),_0x1e7d('0x2e'),'received\x20delivery\x20report\x20from',_0xa82ffe[_0x1e7d('0x3f')],util['inspect'](_0x1c4a4e[_0x1e7d('0x5b')],{'showHidden':![],'depth':null}));switch(_0xa82ffe[_0x1e7d('0x3f')]){case _0x1e7d('0x80'):if(_0x1c4a4e[_0x1e7d('0x5b')][_0x1e7d('0x81')]&&_0x1c4a4e[_0x1e7d('0x5b')][_0x1e7d('0x81')]===_0xde73f5[_0x1e7d('0x82')]&&_0x1c4a4e[_0x1e7d('0x5b')][_0x1e7d('0x83')]&&_0x1c4a4e[_0x1e7d('0x5b')][_0x1e7d('0x83')]===_0x1e7d('0x62')){return _0xde73f5[_0x1e7d('0x5c')]({'read':!![]});}else{logger[_0x1e7d('0x28')]('WhatsappAccount,\x20%s,\x20%s,\x20%s',_0x1e7d('0x2e'),_0x1e7d('0x80'),util[_0x1e7d('0x84')](_0x1c4a4e[_0x1e7d('0x5b')],{'showHidden':![],'depth':null}));}break;}return _0xde73f5;}})[_0x1e7d('0x22')](respondWithResult(_0x11e60e,null))[_0x1e7d('0x2c')](handleError(_0x11e60e,null));};