Built motion from commit 4a18b36e645f5fa4a517d36f9783bde259878164. Version 3.0.0...
[motion-next.git] / server / api / whatsappInteraction / whatsappInteraction.controller.js
index 89a55cb..4133e25 100644 (file)
@@ -1 +1 @@
-const a794_0x3f1c=['length','TagIds','nolimit','left_join','null','Whatsapp','sequelize','tools_tags','createdAt','Sequelize','model','path','QueryTypes','keys','ui.WhatsappInteractionId\x20IN\x20?','WhatsappMessage','from','isEmpty','a.key','Attachment','cm_contacts','status','firstName','rawAttributes','../../config/environment','WhatsappInteractionId','log','fieldName','update','color','direction','i.WhatsappAccountId\x20IN\x20?','transcript-','`\x20>\x200','../../rediscache','union','ids','c.mobile','Contact.mobile','MATCH\x20(c.firstName,\x20c.lastName,\x20c.phone,\x20c.mobile,\x20c.fax,\x20c.email)\x20AGAINST\x20(?\x20IN\x20BOOLEAN\x20MODE)','tmp','Contact.lastName','gte','i.WhatsappAccountId\x20IS\x20NULL','Contact.phone','c.id\x20=\x20i.ContactId\x20AND\x20c.deletedAt\x20IS\x20NULL','c.fax','join','Users','SUM(me.read\x20=\x200\x20AND\x20me.direction\x20=\x20\x27in\x27)','WhatsappAccountId','$gte','attachments','user','forEach','search','`unreadMessages`\x20=\x200','filters','GROUP_CONCAT(DISTINCT\x20t.id)','User','params','some','CONCAT(c.firstName,\x20\x27\x20\x27,\x20c.lastName)\x20LIKE\x20?','rows','SELECT','split','CmContact','map','pick','Account.mandatoryDisposition','replace','push','buildExpression','fields','sqlOperator','Contact.firstName','renderFile','intersection','whatsapp_accounts','sendStatus','send','body','lastName','basename','toString','out','addMessage','type','findAll','CONCAT_WS(\x27\x20\x27,\x20o.name,\x20o.fullname)\x20LIKE\x20?','text','expr','util','stack','it.WhatsappInteractionId\x20=\x20i.id','catch','i.phone\x20LIKE\x20?','find','having','10px','c.phone','tag','Content-Range','emit','YYYY-MM-DD','conditions','end','createReadStream','%s\x20#%d','rimraf','$substring','CONCAT(\x27,\x27,\x20`TagIds`,\x20\x27,\x27)\x20LIKE\x20?','getFullTextValue','root','users','<hr\x20class=\x22separator\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22footer\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22left\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span>%s</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22center\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span>{{page}}/{{pages}}</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22right\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span>%s</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','Messages','filter','count','unreadMessages','i.id','./whatsappInteraction.socket','30px','MATCH\x20(me.body)\x20AGAINST\x20(?\x20IN\x20BOOLEAN\x20MODE)','`\x20=\x200','includeAll','undefined','Owner','like','ejs','index','user_has_whatsapp_interactions','name','YYYY-MM-DD\x20HH:mm:ss','setTags','register','i.createdAt\x20BETWEEN\x20?\x20AND\x20?','whatsapp_messages','Contact','secret','isArray','removeTags','\x27\x27\x27\x27','select','closed','$lte','err','field','fullname','files','omit','compact','c.firstName\x20LIKE\x20?\x20OR\x20c.lastName\x20LIKE\x20?\x20OR\x20c.email\x20LIKE\x20?','Contact.email','findOne','include','Account.key','unix','then','Account','options','u.fullname','server','createWriteStream','read','u.id','format','isNumeric','addTags','Owner.internal','start','closedAt','unlinkSync','concat','lodash','Tags','query','show','download','c.lastName','destroy','describe','a.mandatoryDisposition','../../components/parsers/qs','order','a.id\x20=\x20i.WhatsappAccountId','o.id\x20=\x20i.UserId','all','sort','../../components/parsers/advancedSearch','mkdirSync','../../config/logger','o.fullname','value','t.id\x20IN\x20?','where','set','key','ContactId','40px','operator','../../mysqldb','Contact.fax','parse','getMessages','attributes','group','merge','create','transcript-%d-%s.zip','me.WhatsappInteractionId\x20=\x20i.id','existsSync','UserId','N.A.','pipe','Tag','whatsappInteractionTags:save','offset','limit','WhatsappInteraction'];(function(_0x20c89f,_0x3f1c11){const _0x2deffc=function(_0x1bfb93){while(--_0x1bfb93){_0x20c89f['push'](_0x20c89f['shift']());}};_0x2deffc(++_0x3f1c11);}(a794_0x3f1c,0x142));const a794_0x2def=function(_0x20c89f,_0x3f1c11){_0x20c89f=_0x20c89f-0x0;let _0x2deffc=a794_0x3f1c[_0x20c89f];return _0x2deffc;};const _0x48d991=a794_0x2def;'use strict';const pdf=require('html-pdf'),rimraf=require(_0x48d991('0x7')),zipdir=require('zip-dir'),moment=require('moment'),util=require(_0x48d991('0xd2')),path=require(_0x48d991('0x81')),ejs=require(_0x48d991('0x1b')),fs=require('fs'),_=require(_0x48d991('0x48')),squel=require('squel'),{getSocket}=require(_0x48d991('0x98')),socket=getSocket(),qs=require(_0x48d991('0x51')),as=require(_0x48d991('0x57')),logger=require(_0x48d991('0x59'))('api'),config=require(_0x48d991('0x8e')),db=require(_0x48d991('0x63'))['db'],{Op}=require(_0x48d991('0x7c'));require(_0x48d991('0x13'))[_0x48d991('0x21')](socket);function respondWithStatusCode(_0x1bfb93,_0x242979){return _0x242979=_0x242979||0xcc,function(_0x5417f8){const _0x1a0a96=a794_0x2def;if(_0x5417f8)return _0x1bfb93[_0x1a0a96('0xc5')](_0x242979);return _0x1bfb93['status'](_0x242979)[_0x1a0a96('0x4')]();};}function respondWithResult(_0x4d8964,_0x5cdd36){return _0x5cdd36=_0x5cdd36||0xc8,function(_0x182bb1){const _0x74fa89=a794_0x2def;if(_0x182bb1)return _0x4d8964[_0x74fa89('0x8b')](_0x5cdd36)['json'](_0x182bb1);};}function respondWithFilteredResult(_0x588957,_0x4ca66c){return function(_0x44d492){const _0x7b03f1=a794_0x2def;if(_0x44d492){const _0x13a969=_0x44d492[_0x7b03f1('0x10')],_0x55eb62=_0x4ca66c[_0x7b03f1('0x73')];let _0xbf869c=_0x4ca66c[_0x7b03f1('0x73')]+_0x4ca66c[_0x7b03f1('0x74')],_0x256089;return _0xbf869c>=_0x13a969?(_0xbf869c=_0x13a969,_0x256089=0xc8):_0x256089=0xce,_0x588957[_0x7b03f1('0x8b')](_0x256089),_0x588957[_0x7b03f1('0x5e')](_0x7b03f1('0x0'),_0x55eb62+'-'+_0xbf869c+'/'+_0x13a969)['json'](_0x44d492);}return null;};}function saveUpdates(_0x4273c2){return function(_0x5d6fa5){const _0x5e454a=a794_0x2def;if(_0x5d6fa5)return _0x5d6fa5[_0x5e454a('0x92')](_0x4273c2)[_0x5e454a('0x38')](function(_0x475aa2){return _0x475aa2;});return null;};}function removeEntity(_0x17a299){return function(_0x483406){if(_0x483406)return _0x483406['destroy']()['then'](function(){const _0x26c01d=a794_0x2def;_0x17a299['status'](0xcc)[_0x26c01d('0x4')]();});};}function handleEntityNotFound(_0x35b182){return function(_0x4da94d){const _0x3222d1=a794_0x2def;return!_0x4da94d&&_0x35b182[_0x3222d1('0xc5')](0x194),_0x4da94d;};}function handleError(_0x598a26,_0x5d1ceb){return _0x5d1ceb=_0x5d1ceb||0x1f4,function(_0xf471e5){const _0x30a5f4=a794_0x2def;logger['error'](_0xf471e5[_0x30a5f4('0xd3')]),_0xf471e5['name']&&delete _0xf471e5[_0x30a5f4('0x1e')],_0x598a26[_0x30a5f4('0x8b')](_0x5d1ceb)[_0x30a5f4('0xc6')](_0xf471e5);};}function getInteractionUsers(_0x3f2ef1,_0x219a14){return new Promise(function(_0x1ed8d2,_0x1b2f6c){const _0x57cea3=a794_0x2def;try{_0x219a14[_0x3f2ef1['id']]&&(_0x3f2ef1[_0x57cea3('0xa6')]=_[_0x57cea3('0xb9')](_0x219a14[_0x3f2ef1['id']],function(_0x52d42c){const _0x6c1a5a=_0x57cea3;return{'id':_0x52d42c['id'],'fullname':_0x52d42c[_0x6c1a5a('0x2e')]};}));}catch(_0x3ad79a){_0x1b2f6c(_0x3ad79a);}_0x1ed8d2(_0x3f2ef1);});}function getInteractionTags(_0x143b8b,_0x2b95e7){return new Promise(function(_0x4ec33d,_0x41e650){const _0x5cf575=a794_0x2def;try{_0x143b8b[_0x5cf575('0x77')]&&(_0x143b8b[_0x5cf575('0x49')]=[],_0x143b8b[_0x5cf575('0x77')][_0x5cf575('0xb7')](',')[_0x5cf575('0xac')](function(_0x2a3463){const _0x24c922=_0x5cf575;_0x143b8b[_0x24c922('0x49')][_0x24c922('0xbd')](_0x2b95e7[_0x2a3463]);})),delete _0x143b8b[_0x5cf575('0x77')];}catch(_0xd98220){_0x41e650(_0xd98220);}_0x4ec33d(_0x143b8b);});}function updateWhatsappInteraction(_0x3fddf4,_0x406478,_0x1c85b8){return new Promise(function(_0x97e72a,_0x3bc205){const _0xd15a71=a794_0x2def;return getInteractionUsers(_0x3fddf4,_0x1c85b8)[_0xd15a71('0x38')](function(_0x43c114){return getInteractionTags(_0x43c114,_0x406478);})[_0xd15a71('0x38')](function(_0x397870){_0x97e72a(_0x397870);})['catch'](function(_0x1c2b02){_0x3bc205(_0x1c2b02);});});}exports[_0x48d991('0x1c')]=function(_0x6e2a5a,_0x57e835){const _0x581136=_0x48d991,_0x7c2275={},_0x3c2853={},_0x53e504={'count':0x0,'rows':[]},_0x3dbdef=_['map'](db[_0x581136('0x75')]['rawAttributes'],function(_0x4907c3){const _0x1e0d0f=_0x581136;return{'name':_0x4907c3[_0x1e0d0f('0x91')],'type':_0x4907c3[_0x1e0d0f('0xcd')][_0x1e0d0f('0x5f')]};});_0x3c2853[_0x581136('0x80')]=_[_0x581136('0xb9')](_0x3dbdef,_0x581136('0x1e')),_0x3c2853[_0x581136('0x4a')]=_[_0x581136('0x83')](_0x6e2a5a[_0x581136('0x4a')]),_0x3c2853['filters']=_[_0x581136('0xc3')](_0x3c2853['model'],_0x3c2853[_0x581136('0x4a')]),_0x7c2275[_0x581136('0x67')]=_[_0x581136('0xc3')](_0x3c2853[_0x581136('0x80')],qs[_0x581136('0xbf')](_0x6e2a5a[_0x581136('0x4a')][_0x581136('0xbf')])),_0x7c2275['attributes']=_0x7c2275[_0x581136('0x67')][_0x581136('0x76')]?_0x7c2275[_0x581136('0x67')]:_0x3c2853[_0x581136('0x80')];typeof _0x6e2a5a[_0x581136('0x4a')][_0x581136('0x78')]===_0x581136('0x18')&&(_0x7c2275[_0x581136('0x74')]=qs[_0x581136('0x74')](_0x6e2a5a[_0x581136('0x4a')][_0x581136('0x74')]),_0x7c2275[_0x581136('0x73')]=qs[_0x581136('0x73')](_0x6e2a5a[_0x581136('0x4a')][_0x581136('0x73')]));_0x7c2275[_0x581136('0x52')]=qs['sort'](_0x6e2a5a[_0x581136('0x4a')][_0x581136('0x56')]),_0x7c2275[_0x581136('0x5d')]=qs['filters'](_[_0x581136('0xba')](_0x6e2a5a[_0x581136('0x4a')],_0x3c2853[_0x581136('0xaf')]),_0x3dbdef);let _0x17b785=[];const _0x19809d=squel[_0x581136('0x29')]()[_0x581136('0x2d')]('id')[_0x581136('0x2d')](_0x581136('0x1e'))['field'](_0x581136('0x93'))['from'](_0x581136('0x7d')),_0x130890=squel[_0x581136('0x29')]()[_0x581136('0x2d')](_0x581136('0x3f'))[_0x581136('0x2d')](_0x581136('0x3b'))['field']('ui.WhatsappInteractionId')[_0x581136('0x86')](_0x581136('0x1d'),'ui')[_0x581136('0x79')](_0x581136('0xc'),'u','u.id\x20=\x20ui.UserId'),_0x50e1e1=squel[_0x581136('0x29')]()[_0x581136('0x86')]('whatsapp_interactions','i')[_0x581136('0x79')](_0x581136('0x8a'),'c',_0x581136('0xa3'))[_0x581136('0x79')]('users','o',_0x581136('0x54'))[_0x581136('0x79')](_0x581136('0xc4'),'a',_0x581136('0x53'))['left_join'](_0x581136('0x23'),'me',_0x581136('0x6c'))[_0x581136('0x79')]('whatsapp_interaction_has_tags','it',_0x581136('0xd4'))[_0x581136('0x79')]('tools_tags','t','t.id\x20=\x20it.TagId'),_0x445236=squel[_0x581136('0xd1')]();let _0x3eb4d9=[];const _0x3f3393=squel[_0x581136('0xd1')]();let _0x4a3f61;if(_0x6e2a5a[_0x581136('0x4a')][_0x581136('0xad')]){_0x4a3f61=as['parseSearch'](_0x6e2a5a[_0x581136('0x4a')]['search']);const _0x1ea1bb=_0x4a3f61[_0x581136('0xc0')];for(let _0x515182=0x0;_0x515182<_0x4a3f61['conditions'][_0x581136('0x76')];_0x515182++){const _0x314712=_0x4a3f61[_0x581136('0x3')][_0x515182],_0x1f64ad='i';let _0x1881fe,_0x3c7f1d=_[_0x581136('0xd7')](_0x3dbdef,[_0x581136('0x1e'),_0x314712['field']]);if(!_0x3c7f1d)switch(_0x314712[_0x581136('0x2d')]){case _0x581136('0x11'):_0x314712[_0x581136('0x5b')]==0x1?_0x50e1e1[_0x581136('0xd8')]('`'+_0x314712[_0x581136('0x2d')]+_0x581136('0x16')):_0x50e1e1[_0x581136('0xd8')]('`'+_0x314712[_0x581136('0x2d')]+_0x581136('0x97'));break;case _0x581136('0x24'):if(_0x314712['operator']==='$substring'){if(_0x314712[_0x581136('0x5b')][_0x581136('0xb7')]('\x20')['length']>0x1)_0x445236[_0x1ea1bb](_0x581136('0x9d'),qs['getFullTextValue'](_0x314712['value']),null);else{const _0x1e2064='%'+_0x314712['value']+'%';_0x445236[_0x1ea1bb](_0x581136('0x32'),_0x1e2064,_0x1e2064,_0x1e2064);}}else _0x3c7f1d=_[_0x581136('0xd7')](_0x3dbdef,[_0x581136('0x1e'),_0x581136('0x60')]),_0x314712[_0x581136('0x2d')]=_0x581136('0x60'),_0x1881fe=as['buildExpression'](_0x1f64ad,_0x3c7f1d[_0x581136('0xcd')],_0x314712),_0x445236[_0x1ea1bb](_0x1881fe['text'],_0x1881fe[_0x581136('0x5b')][_0x581136('0x44')],_0x1881fe['value'][_0x581136('0x4')]);break;case _0x581136('0x71'):{const _0x2bdc95=_0x314712[_0x581136('0x5b')][_0x581136('0xb7')](',')[_0x581136('0xb9')](function(_0x37e59a){return Number(_0x37e59a);});_0x2bdc95[_0x581136('0xac')](function(_0xfacbdc){const _0x22f372=_0x581136;_0x3f3393['or'](_0x22f372('0x9'),'%,'+_0xfacbdc+',%');}),_0x3eb4d9=_[_0x581136('0x99')](_0x3eb4d9,_0x2bdc95);}break;case'User':_0x314712[_0x581136('0x62')]===_0x581136('0x8')?_0x445236[_0x1ea1bb](_0x581136('0xcf'),'%'+_0x314712[_0x581136('0x5b')]+'%',null):(_0x3c7f1d=_[_0x581136('0xd7')](_0x3dbdef,[_0x581136('0x1e'),_0x581136('0x6e')]),_0x314712[_0x581136('0x2d')]='UserId',_0x1881fe=as['buildExpression'](_0x1f64ad,_0x3c7f1d[_0x581136('0xcd')],_0x314712),_0x445236[_0x1ea1bb](_0x1881fe['text'],_0x1881fe[_0x581136('0x5b')][_0x581136('0x44')],_0x1881fe[_0x581136('0x5b')][_0x581136('0x4')]));break;case'body':_0x1881fe=as[_0x581136('0xbe')]('me',null,_0x314712),_0x445236[_0x1ea1bb](_0x1881fe[_0x581136('0xd0')],_0x1881fe['value'][_0x581136('0x44')],_0x1881fe[_0x581136('0x5b')][_0x581136('0x4')]);break;}else _0x1881fe=as[_0x581136('0xbe')](_0x1f64ad,_0x3c7f1d[_0x581136('0xcd')],_0x314712),_0x445236[_0x1ea1bb](_0x1881fe[_0x581136('0xd0')],_0x1881fe[_0x581136('0x5b')][_0x581136('0x44')],_0x1881fe[_0x581136('0x5b')][_0x581136('0x4')]);}}else{const _0x38588b=_(_0x6e2a5a[_0x581136('0x4a')])[_0x581136('0x83')]()[_0x581136('0xb9')](function(_0x1b43ad){const _0x329231=_0x581136;return _[_0x329231('0xb3')](_0x3dbdef,[_0x329231('0x1e'),_0x1b43ad])?_0x1b43ad:undefined;})[_0x581136('0x31')]()['value']();!_['isEmpty'](_0x38588b)&&_0x38588b[_0x581136('0xac')](function(_0x1643d1){const _0x479f4e=_0x581136;if(_0x1643d1===_0x479f4e('0xa8'))_0x50e1e1[_0x479f4e('0x5d')](_0x479f4e('0x95'),[][_0x479f4e('0x47')](_0x6e2a5a[_0x479f4e('0x4a')][_0x1643d1]));else{if(_0x1643d1===_0x479f4e('0x7e')){const _0x7c868f=JSON[_0x479f4e('0x65')](_0x6e2a5a[_0x479f4e('0x4a')][_0x1643d1])[_0x479f4e('0xa9')],_0xa0f65d=JSON['parse'](_0x6e2a5a['query'][_0x1643d1])[_0x479f4e('0x2b')];_0x50e1e1[_0x479f4e('0x5d')](_0x479f4e('0x22'),_0x7c868f,_0xa0f65d);}else _0x6e2a5a['query'][_0x1643d1]===_0x479f4e('0x7a')?_0x50e1e1[_0x479f4e('0x5d')]('i.'+_0x1643d1+'\x20IS\x20NULL'):_0x50e1e1[_0x479f4e('0x5d')]('i.'+_0x1643d1+'\x20=\x20?',_0x6e2a5a[_0x479f4e('0x4a')][_0x1643d1]);}});_0x6e2a5a[_0x581136('0x4a')]['read']&&(_0x6e2a5a[_0x581136('0x4a')][_0x581136('0x3e')]==0x1?_0x50e1e1[_0x581136('0xd8')](_0x581136('0xae')):_0x50e1e1[_0x581136('0xd8')]('`unreadMessages`\x20>\x200'));_0x6e2a5a[_0x581136('0x4a')][_0x581136('0xdb')]&&(_0x3eb4d9=_[_0x581136('0x26')](_0x6e2a5a[_0x581136('0x4a')][_0x581136('0xdb')])?_0x6e2a5a[_0x581136('0x4a')]['tag']:new Array(_0x6e2a5a['query'][_0x581136('0xdb')]),_0x3eb4d9['forEach'](function(_0x551433){const _0x17c612=_0x581136;_0x3f3393['or'](_0x17c612('0x9'),'%,'+_0x551433+',%');}));if(_0x6e2a5a[_0x581136('0x4a')]['filter']){const _0x3fa3e3=_0x6e2a5a[_0x581136('0x4a')][_0x581136('0xf')][_0x581136('0xbc')]('\x5c','\x5c\x5c')[_0x581136('0xbc')]('\x27\x27',_0x581136('0x28'));qs[_0x581136('0x41')](_0x3fa3e3)?_0x445236['or']('i.id\x20LIKE\x20?',_0x3fa3e3+'%')['or'](_0x581136('0xd6'),_0x3fa3e3+'%'):_0x445236['or'](_0x581136('0x15'),qs[_0x581136('0xa')](_0x3fa3e3))['or'](_0x581136('0xb4'),_0x3fa3e3+'%');}}_0x50e1e1[_0x581136('0x5d')](_0x445236),_0x50e1e1[_0x581136('0x68')]('i.id');let _0xd36915={'type':db[_0x581136('0x7f')][_0x581136('0x82')][_0x581136('0xb6')],'raw':!![]};const _0x508fd3=_0x50e1e1['clone']();_0x508fd3['field'](_0x581136('0x12')),_0x508fd3[_0x581136('0x2d')](_0x581136('0xa7'),_0x581136('0x11')),_0x7c2275['order']&&_0x7c2275[_0x581136('0x52')][_0x581136('0xac')](function(_0x548f89){const _0x498ff0=_0x581136;_0x50e1e1[_0x498ff0('0x52')]('i.'+_0x548f89[0x0],_0x548f89[0x1]==='DESC'?![]:!![]);}),!_['isEmpty'](_0x3eb4d9)&&(_0x50e1e1[_0x581136('0xd8')](_0x3f3393),_0x508fd3[_0x581136('0x5d')](_0x581136('0x5c'),_0x3eb4d9)),Promise['resolve']()[_0x581136('0x38')](function(){const _0x3ba15b=_0x581136;if(!_0x4a3f61){if(_0x6e2a5a[_0x3ba15b('0x4a')]['WhatsappAccountId']||_0x6e2a5a['query']['journey'])return;_0x508fd3[_0x3ba15b('0x5d')]('i.WhatsappAccountId\x20IS\x20NOT\x20NULL'),_0x50e1e1[_0x3ba15b('0x5d')]('i.WhatsappAccountId\x20IS\x20NOT\x20NULL');return;}return _0x6e2a5a[_0x3ba15b('0xab')]['getWhatsappAccounts']({'attributes':['id'],'raw':!![]})[_0x3ba15b('0x38')](function(_0x29bddd){const _0x325b2c=_0x3ba15b;_[_0x325b2c('0x87')](_0x29bddd)?(_0x508fd3['where'](_0x325b2c('0xa1')),_0x50e1e1[_0x325b2c('0x5d')](_0x325b2c('0xa1'))):(_0x508fd3[_0x325b2c('0x5d')](_0x325b2c('0x95'),_[_0x325b2c('0xb9')](_0x29bddd,'id')),_0x50e1e1[_0x325b2c('0x5d')](_0x325b2c('0x95'),_[_0x325b2c('0xb9')](_0x29bddd,'id')));});})[_0x581136('0x38')](function(){const _0x2b41f1=_0x581136;db[_0x2b41f1('0x7c')][_0x2b41f1('0x4a')](_0x508fd3[_0x2b41f1('0xca')](),_0xd36915)[_0x2b41f1('0x38')](function(_0x40abda){const _0x22247b=_0x2b41f1;_0x53e504[_0x22247b('0x10')]=_0x40abda['length'];if(_0x53e504[_0x22247b('0x10')]===0x0)return[];return db[_0x22247b('0x7c')][_0x22247b('0x4a')](_0x19809d['toString'](),_0xd36915)['then'](function(_0x505f70){const _0x5b4260=_0x22247b;_0x17b785=_['keyBy'](_0x505f70,'id'),_0xd36915=_['merge'](_0xd36915,{'model':db[_0x5b4260('0x75')],'mapToModel':!![],'raw':!![],'nest':!![]});_0x6e2a5a['query'][_0x5b4260('0xbf')]?_0x7c2275[_0x5b4260('0x67')][_0x5b4260('0xac')](function(_0x1d8699){const _0x405161=_0x5b4260;_0x50e1e1[_0x405161('0x2d')]('i.'+_0x1d8699);}):(_0x50e1e1[_0x5b4260('0x2d')](_0x5b4260('0xa7'),_0x5b4260('0x11')),_0x50e1e1['field'](_0x5b4260('0x88'),_0x5b4260('0x36')),_0x50e1e1['field'](_0x5b4260('0x50'),_0x5b4260('0xbb')),_0x50e1e1[_0x5b4260('0x2d')]('i.*'),_0x50e1e1[_0x5b4260('0x2d')]('c.firstName',_0x5b4260('0xc1')),_0x50e1e1[_0x5b4260('0x2d')](_0x5b4260('0x4d'),_0x5b4260('0x9f')),_0x50e1e1[_0x5b4260('0x2d')]('c.email',_0x5b4260('0x33')),_0x50e1e1['field'](_0x5b4260('0xda'),_0x5b4260('0xa2')),_0x50e1e1[_0x5b4260('0x2d')](_0x5b4260('0x9b'),_0x5b4260('0x9c')),_0x50e1e1['field'](_0x5b4260('0xa4'),_0x5b4260('0x64')),_0x50e1e1[_0x5b4260('0x2d')](_0x5b4260('0x5a'),'Owner.fullname'),_0x50e1e1[_0x5b4260('0x2d')]('o.internal',_0x5b4260('0x43')),_0x50e1e1[_0x5b4260('0x2d')](_0x5b4260('0xb0'),'TagIds'));if(_0x7c2275['limit'])_0x50e1e1[_0x5b4260('0x74')](_0x7c2275[_0x5b4260('0x74')]);if(_0x7c2275[_0x5b4260('0x73')])_0x50e1e1[_0x5b4260('0x73')](_0x7c2275[_0x5b4260('0x73')]);return db[_0x5b4260('0x7c')][_0x5b4260('0x4a')](_0x50e1e1['toString'](),_0xd36915);})[_0x22247b('0x38')](function(_0x1f40dc){const _0x26a3bd=_0x22247b;return _0x130890['where'](_0x26a3bd('0x84'),_[_0x26a3bd('0xb9')](_0x1f40dc,'id')),db[_0x26a3bd('0x7c')]['query'](_0x130890['toString'](),_0xd36915)['then'](function(_0x577f2c){const _0x52e5cd=_0x26a3bd,_0x396f9e=_['groupBy'](_0x577f2c,_0x52e5cd('0x8f')),_0x53c065=[];return _0x1f40dc[_0x52e5cd('0xac')](function(_0x47fe41){const _0x5c602d=_0x52e5cd;_0x53c065[_0x5c602d('0xbd')](updateWhatsappInteraction(_0x47fe41,_0x17b785,_0x396f9e));}),Promise[_0x52e5cd('0x55')](_0x53c065);});});})[_0x2b41f1('0x38')](function(_0xb90dd5){const _0x4e1079=_0x2b41f1;return _0x53e504[_0x4e1079('0xb5')]=_0xb90dd5,_0x53e504;})[_0x2b41f1('0x38')](respondWithFilteredResult(_0x57e835,_0x7c2275));})[_0x581136('0xd5')](handleError(_0x57e835,null));},exports[_0x48d991('0x4b')]=function(_0x382f99,_0x4cb259){const _0x2631df=_0x48d991;let _0x4efbbf={'raw':![],'where':{'id':_0x382f99[_0x2631df('0xb2')]['id']}};const _0xc5896e={};return _0xc5896e[_0x2631df('0x80')]=_[_0x2631df('0x83')](db[_0x2631df('0x75')][_0x2631df('0x8d')]),_0xc5896e[_0x2631df('0x4a')]=_[_0x2631df('0x83')](_0x382f99[_0x2631df('0x4a')]),_0xc5896e[_0x2631df('0xaf')]=_['intersection'](_0xc5896e[_0x2631df('0x80')],_0xc5896e[_0x2631df('0x4a')]),_0x4efbbf['attributes']=_[_0x2631df('0xc3')](_0xc5896e[_0x2631df('0x80')],qs['fields'](_0x382f99[_0x2631df('0x4a')][_0x2631df('0xbf')])),_0x4efbbf['attributes']=_0x4efbbf[_0x2631df('0x67')][_0x2631df('0x76')]?_0x4efbbf[_0x2631df('0x67')]:_0xc5896e[_0x2631df('0x80')],_0x382f99[_0x2631df('0x4a')][_0x2631df('0x17')]&&(_0x4efbbf[_0x2631df('0x35')]=[{'all':!![]}]),_0x4efbbf=_[_0x2631df('0x69')]({},_0x4efbbf,_0x382f99['options']),db[_0x2631df('0x75')][_0x2631df('0x34')](_0x4efbbf)[_0x2631df('0x38')](handleEntityNotFound(_0x4cb259,null))[_0x2631df('0x38')](respondWithResult(_0x4cb259,null))[_0x2631df('0xd5')](handleError(_0x4cb259,null));},exports['create']=function(_0x24602e,_0x58b9a5){const _0x593dac=_0x48d991;return db[_0x593dac('0x75')][_0x593dac('0x6a')](_0x24602e[_0x593dac('0xc7')],{})['then'](respondWithResult(_0x58b9a5,0xc9))[_0x593dac('0xd5')](handleError(_0x58b9a5,null));},exports['update']=function(_0x16fc17,_0x5e3d20){const _0x56d873=_0x48d991;return _0x16fc17[_0x56d873('0xc7')]['id']&&delete _0x16fc17[_0x56d873('0xc7')]['id'],db[_0x56d873('0x75')]['findOne']({'where':{'id':_0x16fc17[_0x56d873('0xb2')]['id']}})[_0x56d873('0x38')](handleEntityNotFound(_0x5e3d20,null))[_0x56d873('0x38')](saveUpdates(_0x16fc17[_0x56d873('0xc7')],null))[_0x56d873('0x38')](respondWithResult(_0x5e3d20,null))[_0x56d873('0xd5')](handleError(_0x5e3d20,null));},exports[_0x48d991('0x4e')]=function(_0x11bee8,_0x385e81){const _0x2037fa=_0x48d991;return db['WhatsappInteraction'][_0x2037fa('0x34')]({'where':{'id':_0x11bee8[_0x2037fa('0xb2')]['id']}})[_0x2037fa('0x38')](handleEntityNotFound(_0x385e81,null))[_0x2037fa('0x38')](removeEntity(_0x385e81,null))[_0x2037fa('0xd5')](handleError(_0x385e81,null));},exports['describe']=function(_0x43bcd2,_0x23f18b){const _0x2bfe32=_0x48d991;return db[_0x2bfe32('0x75')][_0x2bfe32('0x4f')]()[_0x2bfe32('0x38')](respondWithResult(_0x23f18b,null))[_0x2bfe32('0xd5')](handleError(_0x23f18b,null));},exports[_0x48d991('0xcc')]=function(_0x125943,_0xce3603){const _0x4e8310=_0x48d991;return db[_0x4e8310('0x85')][_0x4e8310('0x34')]({'where':{'id':_0x125943[_0x4e8310('0xb2')]['id']}})[_0x4e8310('0x38')](function(_0x280408){const _0x84f206=_0x4e8310;if(_0x280408)return _0x280408[_0x84f206('0xcc')](_0x125943[_0x84f206('0xc7')][_0x84f206('0x9a')],{'through':_[_0x84f206('0x30')](_0x125943[_0x84f206('0xc7')],['ids','id'])});})[_0x4e8310('0x38')](respondWithResult(_0xce3603,null))[_0x4e8310('0xd5')](handleError(_0xce3603,null));},exports[_0x48d991('0x66')]=function(_0x214a32,_0x31d721){const _0x314ca1=_0x48d991;let _0x5cd638={'raw':![],'where':{}};const _0x16dcf3={},_0x37bf4c={'count':0x0,'rows':[]};return db[_0x314ca1('0x75')][_0x314ca1('0x34')]({'where':{'id':_0x214a32['params']['id']}})['then'](handleEntityNotFound(_0x31d721,null))['then'](function(_0xfb03b9){const _0x5eac05=_0x314ca1;if(_0xfb03b9){_0x16dcf3['model']=_[_0x5eac05('0x83')](db[_0x5eac05('0x85')]['rawAttributes']),_0x16dcf3[_0x5eac05('0x4a')]=_[_0x5eac05('0x83')](_0x214a32[_0x5eac05('0x4a')]),_0x16dcf3[_0x5eac05('0xaf')]=_['intersection'](_0x16dcf3[_0x5eac05('0x80')],_0x16dcf3[_0x5eac05('0x4a')]),_0x5cd638[_0x5eac05('0x67')]=_[_0x5eac05('0xc3')](_0x16dcf3['model'],qs[_0x5eac05('0xbf')](_0x214a32['query']['fields'])),_0x5cd638[_0x5eac05('0x67')]=_0x5cd638[_0x5eac05('0x67')]['length']?_0x5cd638[_0x5eac05('0x67')]:_0x16dcf3[_0x5eac05('0x80')];typeof _0x214a32[_0x5eac05('0x4a')][_0x5eac05('0x78')]===_0x5eac05('0x18')&&(_0x5cd638[_0x5eac05('0x74')]=qs[_0x5eac05('0x74')](_0x214a32['query'][_0x5eac05('0x74')]),_0x5cd638[_0x5eac05('0x73')]=qs[_0x5eac05('0x73')](_0x214a32[_0x5eac05('0x4a')][_0x5eac05('0x73')]));_0x5cd638['order']=qs[_0x5eac05('0x56')](_0x214a32['query']['sort']),_0x5cd638[_0x5eac05('0x5d')]=qs[_0x5eac05('0xaf')](_['pick'](_0x214a32[_0x5eac05('0x4a')],_0x16dcf3[_0x5eac05('0xaf')])),_0x5cd638[_0x5eac05('0x5d')][_0x5eac05('0x8f')]=_0xfb03b9['id'];_0x214a32['query'][_0x5eac05('0xf')]&&(_0x5cd638[_0x5eac05('0x5d')]=_[_0x5eac05('0x69')](_0x5cd638[_0x5eac05('0x5d')],{[Op['or']]:_[_0x5eac05('0xb9')](_0x5cd638[_0x5eac05('0x67')],function(_0x12763e){const _0x32e3d0=_0x5eac05,_0xaa805f={};return _0xaa805f[_0x12763e]={[Op[_0x32e3d0('0x1a')]]:'%'+_0x214a32[_0x32e3d0('0x4a')][_0x32e3d0('0xf')]+'%'},_0xaa805f;})}));if(_0x214a32['query'][_0x5eac05('0xa9')]){const _0x345a7a=_0x214a32['query'][_0x5eac05('0xa9')][_0x5eac05('0xb7')](','),_0x49bdb2={};_0x49bdb2[_0x345a7a[0x0]]={[Op[_0x5eac05('0xa0')]]:moment(_0x345a7a[0x1])[_0x5eac05('0x40')](_0x5eac05('0x1f'))},_0x5cd638[_0x5eac05('0x5d')]=_['merge'](_0x5cd638[_0x5eac05('0x5d')],_0x49bdb2);}return _0x5cd638=_[_0x5eac05('0x69')]({},_0x5cd638,_0x214a32[_0x5eac05('0x3a')]),db['WhatsappMessage']['count']({'where':_0x5cd638[_0x5eac05('0x5d')]})[_0x5eac05('0x38')](function(_0x2a4023){const _0x1c6d4f=_0x5eac05;return _0x37bf4c[_0x1c6d4f('0x10')]=_0x2a4023,_0x214a32[_0x1c6d4f('0x4a')][_0x1c6d4f('0x17')]&&(_0x5cd638[_0x1c6d4f('0x35')]=[{'all':!![]}]),db[_0x1c6d4f('0x85')][_0x1c6d4f('0xce')](_0x5cd638);})['then'](function(_0x26b567){const _0x55284d=_0x5eac05;return _0x37bf4c[_0x55284d('0xb5')]=_0x26b567,_0x37bf4c;});}})[_0x314ca1('0x38')](respondWithFilteredResult(_0x31d721,_0x5cd638))['catch'](handleError(_0x31d721,null));},exports[_0x48d991('0x42')]=function(_0x4c742c,_0x1999c3){const _0x246d00=_0x48d991;return db[_0x246d00('0x75')][_0x246d00('0x34')]({'where':{'id':_0x4c742c[_0x246d00('0xb2')]['id']}})[_0x246d00('0x38')](function(_0x546033){const _0x4b7505=_0x246d00;if(_0x546033)return _0x546033[_0x4b7505('0x20')](_0x4c742c[_0x4b7505('0xc7')]['ids'],{'through':_[_0x4b7505('0x30')](_0x4c742c[_0x4b7505('0xc7')],['ids','id'])})[_0x4b7505('0x38')](function(){const _0x2cbb67=_0x4b7505;return db['Tag'][_0x2cbb67('0xce')]({'attributes':['id','name',_0x2cbb67('0x93')],'where':{'id':_0x4c742c[_0x2cbb67('0xc7')]['ids']}});})[_0x4b7505('0x38')](function(_0x3b20dd){const _0x154d9e=_0x4b7505;return socket[_0x154d9e('0x1')](_0x154d9e('0x72'),{'id':Number(_0x4c742c['params']['id']),'tags':_0x3b20dd||[]}),{'id':Number(_0x4c742c[_0x154d9e('0xb2')]['id']),'tags':_0x3b20dd||[]};});})[_0x246d00('0x38')](respondWithResult(_0x1999c3,null))[_0x246d00('0xd5')](handleError(_0x1999c3,null));},exports[_0x48d991('0x27')]=function(_0x24ae32,_0xdae32b){const _0x41803c=_0x48d991;return db['WhatsappInteraction']['findOne']({'where':{'id':_0x24ae32[_0x41803c('0xb2')]['id']}})['then'](handleEntityNotFound(_0xdae32b,null))[_0x41803c('0x38')](function(_0x1c09b3){const _0x386185=_0x41803c;if(_0x1c09b3)return _0x1c09b3[_0x386185('0x27')](_0x24ae32[_0x386185('0x4a')][_0x386185('0x9a')]);})[_0x41803c('0x38')](respondWithStatusCode(_0xdae32b,null))[_0x41803c('0xd5')](handleError(_0xdae32b,null));},exports[_0x48d991('0x4c')]=function(_0x2d5317,_0xa1e130){const _0x387d33=_0x48d991,_0x19ead1=moment()[_0x387d33('0x37')]()[_0x387d33('0xca')](),_0x250bca=path['join'](config[_0x387d33('0xb')],_0x387d33('0x2f'),_0x387d33('0x9e')),_0x5a9715=path['join'](config[_0x387d33('0xb')],_0x387d33('0x3c'),_0x387d33('0x2f'),_0x387d33('0xaa')),_0x4a3ca4=path[_0x387d33('0xa5')](_0x250bca,_0x19ead1),_0x5259ab=util[_0x387d33('0x40')](_0x387d33('0x6b'),_0x2d5317['params']['id'],_0x19ead1),_0x44ddc2=path['join'](_0x250bca,_0x5259ab),_0x550c8e=[];_0x550c8e[_0x387d33('0xbd')]({'model':db[_0x387d33('0xb1')],'as':_0x387d33('0xb1'),'attributes':['id',_0x387d33('0x2e')],'raw':!![]}),_0x550c8e[_0x387d33('0xbd')]({'model':db[_0x387d33('0xb8')],'as':_0x387d33('0x24'),'attributes':['id',_0x387d33('0x8c'),_0x387d33('0xc8')],'raw':!![]});_0x2d5317[_0x387d33('0x4a')]['attachments']&&_0x550c8e[_0x387d33('0xbd')]({'model':db[_0x387d33('0x89')],'as':_0x387d33('0x89'),'raw':!![]});const _0x3d15f4=[{'model':db[_0x387d33('0x85')],'as':_0x387d33('0xe'),'attributes':['id',_0x387d33('0xc7'),_0x387d33('0x7e'),_0x387d33('0x94'),_0x387d33('0x25'),_0x387d33('0x3e')],'include':_0x550c8e}];return _0x3d15f4[_0x387d33('0xbd')]({'model':db['WhatsappAccount'],'as':_0x387d33('0x39'),'attributes':['id',_0x387d33('0x1e')]}),_0x3d15f4[_0x387d33('0xbd')]({'model':db[_0x387d33('0xb1')],'as':_0x387d33('0x19'),'attributes':['id',_0x387d33('0x2e')]}),db[_0x387d33('0x75')][_0x387d33('0x34')]({'where':{'id':_0x2d5317['params']['id']},'include':_0x3d15f4})[_0x387d33('0x38')](handleEntityNotFound(_0xa1e130,null))['then'](function(_0x3172a3){const _0x5170b4=_0x387d33;if(_0x3172a3){const _0x43872f=_0x3172a3['get']({'plain':!![]});fs[_0x5170b4('0x58')](_0x4a3ca4);const _0xb8342c={'format':'A4','border':_0x5170b4('0xd9'),'header':{'height':_0x5170b4('0x61'),'contents':{'first':'<div\x20class=\x22header\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<h5>Interaction\x20Transcript</h5>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>'}},'footer':{'height':_0x5170b4('0x14'),'contents':{'default':util[_0x5170b4('0x40')](_0x5170b4('0xd'),util[_0x5170b4('0x40')](_0x5170b4('0x6'),_0x5170b4('0x7b'),_0x43872f['id']),moment()[_0x5170b4('0x40')](_0x5170b4('0x2'))['toString']())}}},_0x1333a8={'channel':_0x5170b4('0x7b'),'account':_0x43872f['Account']['name'],'agent':_0x43872f[_0x5170b4('0x19')]?_0x43872f[_0x5170b4('0x19')][_0x5170b4('0x2e')]:_0x5170b4('0x6f'),'createdAt':moment(_0x43872f[_0x5170b4('0x7e')])['format'](_0x5170b4('0x1f'))[_0x5170b4('0xca')](),'closedAt':_0x43872f[_0x5170b4('0x2a')]?moment(_0x43872f[_0x5170b4('0x45')])[_0x5170b4('0x40')]('YYYY-MM-DD\x20HH:mm:ss')[_0x5170b4('0xca')]():'','disposition':_0x43872f['disposition'],'messages':_(_0x43872f[_0x5170b4('0xe')])[_0x5170b4('0xf')]({'secret':![]})[_0x5170b4('0xb9')](function(_0x55e801){const _0x59c74b=_0x5170b4;if(_0x55e801['Attachment']){const _0x40fc9e=path['join'](_0x5a9715,_0x55e801[_0x59c74b('0x89')][_0x59c74b('0xc9')]);fs[_0x59c74b('0x6d')](_0x40fc9e)&&fs[_0x59c74b('0x5')](_0x40fc9e)[_0x59c74b('0x70')](fs[_0x59c74b('0x3d')](path[_0x59c74b('0xa5')](_0x4a3ca4,_0x55e801['Attachment'][_0x59c74b('0xc9')])));}return{'date':moment(_0x55e801[_0x59c74b('0x7e')])[_0x59c74b('0x40')]('YYYY-MM-DD\x20HH:mm:ss')[_0x59c74b('0xca')](),'sender':_0x55e801[_0x59c74b('0x94')]===_0x59c74b('0xcb')?_0x55e801[_0x59c74b('0xb1')]?_0x55e801[_0x59c74b('0xb1')]['fullname']:'System':_0x55e801[_0x59c74b('0x24')]['firstName']+(_0x55e801[_0x59c74b('0x24')][_0x59c74b('0xc8')]?'\x20'+_0x55e801[_0x59c74b('0x24')][_0x59c74b('0xc8')]:''),'body':_0x55e801[_0x59c74b('0x89')]?_0x55e801[_0x59c74b('0x89')][_0x59c74b('0xc9')]:_0x55e801[_0x59c74b('0xc7')],'direction':_0x55e801[_0x59c74b('0x94')]===_0x59c74b('0xcb')?'A':'C','secret':_0x55e801[_0x59c74b('0x25')],'read':_0x55e801[_0x59c74b('0x3e')],'attachment':_0x55e801[_0x59c74b('0x89')]};})[_0x5170b4('0x5b')]()};return ejs[_0x5170b4('0xc2')](path[_0x5170b4('0xa5')](config[_0x5170b4('0xb')],_0x5170b4('0x3c'),'views','downloadInteraction.html'),{'interaction':_0x1333a8})[_0x5170b4('0x38')](function(_0x3aca9f){return new Promise(function(_0xa71873,_0xe1798c){const _0x39962b=a794_0x2def;pdf['create'](_0x3aca9f,_0xb8342c)['toFile'](path[_0x39962b('0xa5')](_0x4a3ca4,_0x39962b('0x96')+_0x43872f['id']+'-'+_0x19ead1+'.pdf'),function(_0x574eb8,_0x52b40e){if(_0x574eb8)return _0xe1798c(_0x574eb8);_0xa71873(_0x52b40e);});});})[_0x5170b4('0x38')](function(){const _0x3aa920=_0x5170b4;return new Promise(function(_0x4b67be,_0x2a68f1){zipdir(_0x4a3ca4,{'saveTo':_0x44ddc2},function(_0x24c379,_0x385b4c){if(_0x24c379)return _0x2a68f1(_0x24c379);return _0x4b67be(_0x385b4c);});})[_0x3aa920('0x38')](function(){return new Promise(function(_0x43d6a3,_0x4d3c68){rimraf(_0x4a3ca4,function(_0x3fc1f0){if(_0x3fc1f0)_0x4d3c68(_0x3fc1f0);return _0x43d6a3();});});})[_0x3aa920('0x38')](function(){const _0xfc99cf=_0x3aa920;return _0xa1e130[_0xfc99cf('0x4c')](_0x44ddc2,_0x5259ab,function(_0x595327){const _0x17dd9d=_0xfc99cf;_0x595327?console[_0x17dd9d('0x90')](_0x17dd9d('0x2c'),_0x595327):fs[_0x17dd9d('0x46')](_0x44ddc2);});});});}else return _0xa1e130[_0x5170b4('0xc5')](0xc8);})[_0x387d33('0xd5')](handleError(_0xa1e130,null));};
\ No newline at end of file
+const a794_0x489f=['Contact.lastName','Contact','length','Account.mandatoryDisposition','c.email','moment','secret','select','i.WhatsappAccountId\x20IN\x20?','../../config/logger','Owner','closed','clone','update','undefined','sequelize','10px','../../config/environment','cm_contacts','replace','getWhatsappAccounts','body','json','ejs','Contact.phone','Whatsapp','params','40px','transcript-%d-%s.zip','gte','parse','CmContact','fields','group','show','downloadInteraction.html','i.id\x20LIKE\x20?','sendStatus','order','union','html-pdf','disposition','toFile','from','err','WhatsappInteraction','System','format','renderFile','lastName','GROUP_CONCAT(DISTINCT\x20t.id)','$substring','closedAt','t.id\x20IN\x20?','c.id\x20=\x20i.ContactId\x20AND\x20c.deletedAt\x20IS\x20NULL','fullname','null','o.internal','tmp','i.WhatsappAccountId\x20IS\x20NULL','omit','pipe','WhatsappMessage','tools_tags','api','N.A.','isArray','ids','value','../../components/parsers/qs','QueryTypes','isNumeric','include','me.WhatsappInteractionId\x20=\x20i.id','DESC','removeTags','path','set','firstName','limit','WhatsappAccount','it.WhatsappInteractionId\x20=\x20i.id','a.key','rawAttributes','`unreadMessages`\x20>\x200','map','getFullTextValue','find','rows','text','WhatsappAccountId','SUM(me.read\x20=\x200\x20AND\x20me.direction\x20=\x20\x27in\x27)','Tag','\x20IS\x20NULL','unreadMessages','catch','<div\x20class=\x22header\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<h5>Interaction\x20Transcript</h5>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','filter','lodash','keys','server','./whatsappInteraction.socket','util','filters','status','split','count','c.firstName\x20LIKE\x20?\x20OR\x20c.lastName\x20LIKE\x20?\x20OR\x20c.email\x20LIKE\x20?','`\x20>\x200','../../mysqldb','i.phone\x20LIKE\x20?','pick','download','Account','findAll','intersection','\x20=\x20?','left_join','color','merge','Contact.mobile','User','files','CONCAT(\x27,\x27,\x20`TagIds`,\x20\x27,\x27)\x20LIKE\x20?','register','user_has_whatsapp_interactions','ui.WhatsappInteractionId','Contact.fax','i.*','a.mandatoryDisposition','query','c.fax','isEmpty','c.lastName','i.WhatsappAccountId\x20IS\x20NOT\x20NULL','`\x20=\x200','name','error','create','join','get','push','forEach','tag','Messages','TagIds','parseSearch','Attachment','nolimit','search','conditions','UserId','o.id\x20=\x20i.UserId','then','SELECT','toString','user','setTags','users','$gte','createReadStream','emit','whatsapp_interactions','i.createdAt\x20BETWEEN\x20?\x20AND\x20?','YYYY-MM-DD\x20HH:mm:ss','Tags','operator','Owner.internal','like','where','type','offset','existsSync','all','<hr\x20class=\x22separator\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22footer\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22left\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span>%s</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22center\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span>{{page}}/{{pages}}</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22right\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span>%s</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','options','basename','Account.key','MATCH\x20(c.firstName,\x20c.lastName,\x20c.phone,\x20c.mobile,\x20c.fax,\x20c.email)\x20AGAINST\x20(?\x20IN\x20BOOLEAN\x20MODE)','start','t.id\x20=\x20it.TagId','read','Sequelize','Content-Range','field','`unreadMessages`\x20=\x200','createWriteStream','MATCH\x20(me.body)\x20AGAINST\x20(?\x20IN\x20BOOLEAN\x20MODE)','squel','i.id','ContactId','rimraf','Users','destroy','describe','u.id\x20=\x20ui.UserId','sort','model','createdAt','end','u.fullname','root','CONCAT_WS(\x27\x20\x27,\x20o.name,\x20o.fullname)\x20LIKE\x20?','buildExpression','mkdirSync','send','findOne','WhatsappInteractionId','Owner.fullname','whatsappInteractionTags:save','addMessage','having','attributes','whatsapp_interaction_has_tags','c.phone','compact'];(function(_0x4f7c0b,_0x489f5e){const _0x2b6a17=function(_0xd51358){while(--_0xd51358){_0x4f7c0b['push'](_0x4f7c0b['shift']());}};_0x2b6a17(++_0x489f5e);}(a794_0x489f,0x127));const a794_0x2b6a=function(_0x4f7c0b,_0x489f5e){_0x4f7c0b=_0x4f7c0b-0x0;let _0x2b6a17=a794_0x489f[_0x4f7c0b];return _0x2b6a17;};const _0x148ea4=a794_0x2b6a;'use strict';const pdf=require(_0x148ea4('0xb1')),rimraf=require(_0x148ea4('0x70')),zipdir=require('zip-dir'),moment=require(_0x148ea4('0x8e')),util=require(_0x148ea4('0x17')),path=require(_0x148ea4('0xd5')),ejs=require(_0x148ea4('0xa0')),fs=require('fs'),_=require(_0x148ea4('0x13')),squel=require(_0x148ea4('0x6d')),{getSocket}=require('../../rediscache'),socket=getSocket(),qs=require(_0x148ea4('0xce')),as=require('../../components/parsers/advancedSearch'),logger=require(_0x148ea4('0x92'))(_0x148ea4('0xc9')),config=require(_0x148ea4('0x9a')),db=require(_0x148ea4('0x1e'))['db'],{Op}=require(_0x148ea4('0x98'));require(_0x148ea4('0x16'))[_0x148ea4('0x2d')](socket);function respondWithStatusCode(_0xd51358,_0x107f16){return _0x107f16=_0x107f16||0xcc,function(_0x5091a3){const _0xb5cd1=a794_0x2b6a;if(_0x5091a3)return _0xd51358[_0xb5cd1('0xae')](_0x107f16);return _0xd51358[_0xb5cd1('0x19')](_0x107f16)[_0xb5cd1('0x78')]();};}function respondWithResult(_0x34d8c8,_0xdc4b73){return _0xdc4b73=_0xdc4b73||0xc8,function(_0x2b83d6){const _0x253196=a794_0x2b6a;if(_0x2b83d6)return _0x34d8c8[_0x253196('0x19')](_0xdc4b73)['json'](_0x2b83d6);};}function respondWithFilteredResult(_0x34f11a,_0x85c6bf){return function(_0x49b4e8){const _0x319900=a794_0x2b6a;if(_0x49b4e8){const _0x10a843=_0x49b4e8[_0x319900('0x1b')],_0x424eaf=_0x85c6bf['offset'];let _0x1f5c39=_0x85c6bf['offset']+_0x85c6bf['limit'],_0x9e46c5;return _0x1f5c39>=_0x10a843?(_0x1f5c39=_0x10a843,_0x9e46c5=0xc8):_0x9e46c5=0xce,_0x34f11a[_0x319900('0x19')](_0x9e46c5),_0x34f11a[_0x319900('0xd6')](_0x319900('0x68'),_0x424eaf+'-'+_0x1f5c39+'/'+_0x10a843)[_0x319900('0x9f')](_0x49b4e8);}return null;};}function saveUpdates(_0x4e02f5){return function(_0x44f7fa){const _0x56ec47=a794_0x2b6a;if(_0x44f7fa)return _0x44f7fa[_0x56ec47('0x96')](_0x4e02f5)[_0x56ec47('0x4a')](function(_0x3b5f06){return _0x3b5f06;});return null;};}function removeEntity(_0xd847e){return function(_0x39ab7d){if(_0x39ab7d)return _0x39ab7d['destroy']()['then'](function(){const _0x20169c=a794_0x2b6a;_0xd847e[_0x20169c('0x19')](0xcc)[_0x20169c('0x78')]();});};}function handleEntityNotFound(_0x58915d){return function(_0x992d45){const _0x34f0e5=a794_0x2b6a;return!_0x992d45&&_0x58915d[_0x34f0e5('0xae')](0x194),_0x992d45;};}function handleError(_0x3d31fc,_0xe0ec11){return _0xe0ec11=_0xe0ec11||0x1f4,function(_0x18352e){const _0xd591e4=a794_0x2b6a;logger[_0xd591e4('0x3a')](_0x18352e['stack']),_0x18352e[_0xd591e4('0x39')]&&delete _0x18352e[_0xd591e4('0x39')],_0x3d31fc[_0xd591e4('0x19')](_0xe0ec11)[_0xd591e4('0x7e')](_0x18352e);};}function getInteractionUsers(_0x4d0239,_0x3d078c){return new Promise(function(_0x2a64b3,_0x59d069){const _0x101bff=a794_0x2b6a;try{_0x3d078c[_0x4d0239['id']]&&(_0x4d0239[_0x101bff('0x71')]=_[_0x101bff('0x6')](_0x3d078c[_0x4d0239['id']],function(_0x111deb){const _0x15406e=_0x101bff;return{'id':_0x111deb['id'],'fullname':_0x111deb[_0x15406e('0xc0')]};}));}catch(_0x521cdf){_0x59d069(_0x521cdf);}_0x2a64b3(_0x4d0239);});}function getInteractionTags(_0x3c560e,_0x4234c4){return new Promise(function(_0x2365e0,_0x7c70f4){const _0x3873a6=a794_0x2b6a;try{_0x3c560e['TagIds']&&(_0x3c560e['Tags']=[],_0x3c560e[_0x3873a6('0x42')]['split'](',')[_0x3873a6('0x3f')](function(_0x1399bd){const _0x583c2e=_0x3873a6;_0x3c560e[_0x583c2e('0x56')][_0x583c2e('0x3e')](_0x4234c4[_0x1399bd]);})),delete _0x3c560e[_0x3873a6('0x42')];}catch(_0x404e81){_0x7c70f4(_0x404e81);}_0x2365e0(_0x3c560e);});}function updateWhatsappInteraction(_0x623403,_0x540ba3,_0x3d2154){return new Promise(function(_0x575d1c,_0x145463){const _0x717929=a794_0x2b6a;return getInteractionUsers(_0x623403,_0x3d2154)[_0x717929('0x4a')](function(_0x40a1d8){return getInteractionTags(_0x40a1d8,_0x540ba3);})[_0x717929('0x4a')](function(_0x39fc04){_0x575d1c(_0x39fc04);})[_0x717929('0x10')](function(_0x6d1252){_0x145463(_0x6d1252);});});}exports['index']=function(_0x41ea6a,_0x4f8121){const _0x3269ab=_0x148ea4,_0x1f5822={},_0x37261c={},_0x59050b={'count':0x0,'rows':[]},_0x1bbbac=_['map'](db['WhatsappInteraction'][_0x3269ab('0x4')],function(_0x1188f6){const _0xeab3c1=_0x3269ab;return{'name':_0x1188f6['fieldName'],'type':_0x1188f6[_0xeab3c1('0x5b')]['key']};});_0x37261c[_0x3269ab('0x76')]=_['map'](_0x1bbbac,_0x3269ab('0x39')),_0x37261c[_0x3269ab('0x33')]=_[_0x3269ab('0x14')](_0x41ea6a[_0x3269ab('0x33')]),_0x37261c[_0x3269ab('0x18')]=_[_0x3269ab('0x24')](_0x37261c[_0x3269ab('0x76')],_0x37261c[_0x3269ab('0x33')]),_0x1f5822[_0x3269ab('0x85')]=_[_0x3269ab('0x24')](_0x37261c[_0x3269ab('0x76')],qs[_0x3269ab('0xa9')](_0x41ea6a[_0x3269ab('0x33')][_0x3269ab('0xa9')])),_0x1f5822[_0x3269ab('0x85')]=_0x1f5822[_0x3269ab('0x85')]['length']?_0x1f5822[_0x3269ab('0x85')]:_0x37261c[_0x3269ab('0x76')];typeof _0x41ea6a[_0x3269ab('0x33')][_0x3269ab('0x45')]===_0x3269ab('0x97')&&(_0x1f5822[_0x3269ab('0x0')]=qs['limit'](_0x41ea6a[_0x3269ab('0x33')][_0x3269ab('0x0')]),_0x1f5822[_0x3269ab('0x5c')]=qs[_0x3269ab('0x5c')](_0x41ea6a[_0x3269ab('0x33')][_0x3269ab('0x5c')]));_0x1f5822[_0x3269ab('0xaf')]=qs['sort'](_0x41ea6a[_0x3269ab('0x33')][_0x3269ab('0x75')]),_0x1f5822[_0x3269ab('0x5a')]=qs[_0x3269ab('0x18')](_[_0x3269ab('0x20')](_0x41ea6a[_0x3269ab('0x33')],_0x37261c[_0x3269ab('0x18')]),_0x1bbbac);let _0x2ecae0=[];const _0x3ef3fc=squel[_0x3269ab('0x90')]()[_0x3269ab('0x69')]('id')[_0x3269ab('0x69')](_0x3269ab('0x39'))[_0x3269ab('0x69')](_0x3269ab('0x27'))[_0x3269ab('0xb4')](_0x3269ab('0xc8')),_0x259589=squel['select']()['field']('u.id')[_0x3269ab('0x69')](_0x3269ab('0x79'))[_0x3269ab('0x69')](_0x3269ab('0x2f'))['from'](_0x3269ab('0x2e'),'ui')[_0x3269ab('0x26')](_0x3269ab('0x4f'),'u',_0x3269ab('0x74')),_0x41a208=squel[_0x3269ab('0x90')]()[_0x3269ab('0xb4')](_0x3269ab('0x53'),'i')[_0x3269ab('0x26')](_0x3269ab('0x9b'),'c',_0x3269ab('0xbf'))[_0x3269ab('0x26')]('users','o',_0x3269ab('0x49'))[_0x3269ab('0x26')]('whatsapp_accounts','a','a.id\x20=\x20i.WhatsappAccountId')[_0x3269ab('0x26')]('whatsapp_messages','me',_0x3269ab('0xd2'))['left_join'](_0x3269ab('0x86'),'it',_0x3269ab('0x2'))[_0x3269ab('0x26')](_0x3269ab('0xc8'),'t',_0x3269ab('0x65')),_0x247847=squel['expr']();let _0x432126=[];const _0xa0c5a1=squel['expr']();let _0x450a46;if(_0x41ea6a[_0x3269ab('0x33')][_0x3269ab('0x46')]){_0x450a46=as[_0x3269ab('0x43')](_0x41ea6a[_0x3269ab('0x33')]['search']);const _0x325e0d=_0x450a46['sqlOperator'];for(let _0x281351=0x0;_0x281351<_0x450a46[_0x3269ab('0x47')][_0x3269ab('0x8b')];_0x281351++){const _0x406424=_0x450a46[_0x3269ab('0x47')][_0x281351],_0x183525='i';let _0x28de41,_0x4f84d3=_[_0x3269ab('0x8')](_0x1bbbac,[_0x3269ab('0x39'),_0x406424[_0x3269ab('0x69')]]);if(!_0x4f84d3)switch(_0x406424[_0x3269ab('0x69')]){case _0x3269ab('0xf'):_0x406424[_0x3269ab('0xcd')]==0x1?_0x41a208[_0x3269ab('0x84')]('`'+_0x406424[_0x3269ab('0x69')]+_0x3269ab('0x38')):_0x41a208[_0x3269ab('0x84')]('`'+_0x406424[_0x3269ab('0x69')]+_0x3269ab('0x1d'));break;case _0x3269ab('0x8a'):if(_0x406424['operator']===_0x3269ab('0xbc')){if(_0x406424['value'][_0x3269ab('0x1a')]('\x20')['length']>0x1)_0x247847[_0x325e0d](_0x3269ab('0x63'),qs[_0x3269ab('0x7')](_0x406424[_0x3269ab('0xcd')]),null);else{const _0x4ef742='%'+_0x406424[_0x3269ab('0xcd')]+'%';_0x247847[_0x325e0d](_0x3269ab('0x1c'),_0x4ef742,_0x4ef742,_0x4ef742);}}else _0x4f84d3=_[_0x3269ab('0x8')](_0x1bbbac,[_0x3269ab('0x39'),'ContactId']),_0x406424[_0x3269ab('0x69')]=_0x3269ab('0x6f'),_0x28de41=as[_0x3269ab('0x7c')](_0x183525,_0x4f84d3[_0x3269ab('0x5b')],_0x406424),_0x247847[_0x325e0d](_0x28de41[_0x3269ab('0xa')],_0x28de41['value'][_0x3269ab('0x64')],_0x28de41['value'][_0x3269ab('0x78')]);break;case _0x3269ab('0xd'):{const _0x5b332a=_0x406424['value']['split'](',')['map'](function(_0x336af4){return Number(_0x336af4);});_0x5b332a[_0x3269ab('0x3f')](function(_0x4238f8){_0xa0c5a1['or']('CONCAT(\x27,\x27,\x20`TagIds`,\x20\x27,\x27)\x20LIKE\x20?','%,'+_0x4238f8+',%');}),_0x432126=_[_0x3269ab('0xb0')](_0x432126,_0x5b332a);}break;case'User':_0x406424[_0x3269ab('0x57')]==='$substring'?_0x247847[_0x325e0d](_0x3269ab('0x7b'),'%'+_0x406424[_0x3269ab('0xcd')]+'%',null):(_0x4f84d3=_[_0x3269ab('0x8')](_0x1bbbac,[_0x3269ab('0x39'),_0x3269ab('0x48')]),_0x406424['field']='UserId',_0x28de41=as['buildExpression'](_0x183525,_0x4f84d3[_0x3269ab('0x5b')],_0x406424),_0x247847[_0x325e0d](_0x28de41[_0x3269ab('0xa')],_0x28de41[_0x3269ab('0xcd')][_0x3269ab('0x64')],_0x28de41[_0x3269ab('0xcd')][_0x3269ab('0x78')]));break;case _0x3269ab('0x9e'):_0x28de41=as[_0x3269ab('0x7c')]('me',null,_0x406424),_0x247847[_0x325e0d](_0x28de41['text'],_0x28de41[_0x3269ab('0xcd')][_0x3269ab('0x64')],_0x28de41['value'][_0x3269ab('0x78')]);break;}else _0x28de41=as['buildExpression'](_0x183525,_0x4f84d3[_0x3269ab('0x5b')],_0x406424),_0x247847[_0x325e0d](_0x28de41[_0x3269ab('0xa')],_0x28de41[_0x3269ab('0xcd')]['start'],_0x28de41[_0x3269ab('0xcd')]['end']);}}else{const _0x4b81b0=_(_0x41ea6a[_0x3269ab('0x33')])[_0x3269ab('0x14')]()[_0x3269ab('0x6')](function(_0xc42d60){const _0x159b58=_0x3269ab;return _['some'](_0x1bbbac,[_0x159b58('0x39'),_0xc42d60])?_0xc42d60:undefined;})[_0x3269ab('0x88')]()['value']();!_[_0x3269ab('0x35')](_0x4b81b0)&&_0x4b81b0[_0x3269ab('0x3f')](function(_0x4ae9dc){const _0x468226=_0x3269ab;if(_0x4ae9dc===_0x468226('0xb'))_0x41a208['where'](_0x468226('0x91'),[]['concat'](_0x41ea6a[_0x468226('0x33')][_0x4ae9dc]));else{if(_0x4ae9dc===_0x468226('0x77')){const _0x236ca7=JSON[_0x468226('0xa7')](_0x41ea6a[_0x468226('0x33')][_0x4ae9dc])[_0x468226('0x50')],_0x588b95=JSON[_0x468226('0xa7')](_0x41ea6a[_0x468226('0x33')][_0x4ae9dc])['$lte'];_0x41a208[_0x468226('0x5a')](_0x468226('0x54'),_0x236ca7,_0x588b95);}else _0x41ea6a[_0x468226('0x33')][_0x4ae9dc]===_0x468226('0xc1')?_0x41a208[_0x468226('0x5a')]('i.'+_0x4ae9dc+_0x468226('0xe')):_0x41a208[_0x468226('0x5a')]('i.'+_0x4ae9dc+_0x468226('0x25'),_0x41ea6a[_0x468226('0x33')][_0x4ae9dc]);}});_0x41ea6a[_0x3269ab('0x33')]['read']&&(_0x41ea6a['query'][_0x3269ab('0x66')]==0x1?_0x41a208[_0x3269ab('0x84')](_0x3269ab('0x6a')):_0x41a208[_0x3269ab('0x84')](_0x3269ab('0x5')));_0x41ea6a['query'][_0x3269ab('0x40')]&&(_0x432126=_[_0x3269ab('0xcb')](_0x41ea6a[_0x3269ab('0x33')][_0x3269ab('0x40')])?_0x41ea6a[_0x3269ab('0x33')][_0x3269ab('0x40')]:new Array(_0x41ea6a['query']['tag']),_0x432126[_0x3269ab('0x3f')](function(_0x44fdd9){const _0x1c5fba=_0x3269ab;_0xa0c5a1['or'](_0x1c5fba('0x2c'),'%,'+_0x44fdd9+',%');}));if(_0x41ea6a[_0x3269ab('0x33')][_0x3269ab('0x12')]){const _0x770a68=_0x41ea6a['query'][_0x3269ab('0x12')]['replace']('\x5c','\x5c\x5c')[_0x3269ab('0x9c')]('\x27\x27','\x27\x27\x27\x27');qs[_0x3269ab('0xd0')](_0x770a68)?_0x247847['or'](_0x3269ab('0xad'),_0x770a68+'%')['or'](_0x3269ab('0x1f'),_0x770a68+'%'):_0x247847['or'](_0x3269ab('0x6c'),qs[_0x3269ab('0x7')](_0x770a68))['or']('CONCAT(c.firstName,\x20\x27\x20\x27,\x20c.lastName)\x20LIKE\x20?',_0x770a68+'%');}}_0x41a208[_0x3269ab('0x5a')](_0x247847),_0x41a208[_0x3269ab('0xaa')]('i.id');let _0x173efa={'type':db[_0x3269ab('0x67')][_0x3269ab('0xcf')][_0x3269ab('0x4b')],'raw':!![]};const _0x4935f3=_0x41a208[_0x3269ab('0x95')]();_0x4935f3['field'](_0x3269ab('0x6e')),_0x4935f3['field']('SUM(me.read\x20=\x200\x20AND\x20me.direction\x20=\x20\x27in\x27)',_0x3269ab('0xf')),_0x1f5822[_0x3269ab('0xaf')]&&_0x1f5822[_0x3269ab('0xaf')][_0x3269ab('0x3f')](function(_0x46d5b9){const _0x3569ff=_0x3269ab;_0x41a208[_0x3569ff('0xaf')]('i.'+_0x46d5b9[0x0],_0x46d5b9[0x1]===_0x3569ff('0xd3')?![]:!![]);}),!_[_0x3269ab('0x35')](_0x432126)&&(_0x41a208['having'](_0xa0c5a1),_0x4935f3[_0x3269ab('0x5a')](_0x3269ab('0xbe'),_0x432126)),Promise['resolve']()['then'](function(){const _0x107439=_0x3269ab;if(!_0x450a46){if(_0x41ea6a[_0x107439('0x33')][_0x107439('0xb')]||_0x41ea6a[_0x107439('0x33')]['journey'])return;_0x4935f3['where'](_0x107439('0x37')),_0x41a208[_0x107439('0x5a')](_0x107439('0x37'));return;}return _0x41ea6a[_0x107439('0x4d')][_0x107439('0x9d')]({'attributes':['id'],'raw':!![]})[_0x107439('0x4a')](function(_0x461192){const _0x42daf9=_0x107439;_['isEmpty'](_0x461192)?(_0x4935f3[_0x42daf9('0x5a')](_0x42daf9('0xc4')),_0x41a208[_0x42daf9('0x5a')]('i.WhatsappAccountId\x20IS\x20NULL')):(_0x4935f3[_0x42daf9('0x5a')]('i.WhatsappAccountId\x20IN\x20?',_[_0x42daf9('0x6')](_0x461192,'id')),_0x41a208[_0x42daf9('0x5a')](_0x42daf9('0x91'),_[_0x42daf9('0x6')](_0x461192,'id')));});})['then'](function(){const _0x489a9a=_0x3269ab;db[_0x489a9a('0x98')]['query'](_0x4935f3['toString'](),_0x173efa)['then'](function(_0x4f073f){const _0x5a1036=_0x489a9a;_0x59050b['count']=_0x4f073f[_0x5a1036('0x8b')];if(_0x59050b[_0x5a1036('0x1b')]===0x0)return[];return db['sequelize'][_0x5a1036('0x33')](_0x3ef3fc['toString'](),_0x173efa)['then'](function(_0x1fd061){const _0x87e04b=_0x5a1036;_0x2ecae0=_['keyBy'](_0x1fd061,'id'),_0x173efa=_['merge'](_0x173efa,{'model':db[_0x87e04b('0xb6')],'mapToModel':!![],'raw':!![],'nest':!![]});_0x41ea6a[_0x87e04b('0x33')][_0x87e04b('0xa9')]?_0x1f5822[_0x87e04b('0x85')][_0x87e04b('0x3f')](function(_0x19ffa9){const _0xd0b4e5=_0x87e04b;_0x41a208[_0xd0b4e5('0x69')]('i.'+_0x19ffa9);}):(_0x41a208[_0x87e04b('0x69')](_0x87e04b('0xc'),'unreadMessages'),_0x41a208[_0x87e04b('0x69')](_0x87e04b('0x3'),_0x87e04b('0x62')),_0x41a208[_0x87e04b('0x69')](_0x87e04b('0x32'),_0x87e04b('0x8c')),_0x41a208[_0x87e04b('0x69')](_0x87e04b('0x31')),_0x41a208[_0x87e04b('0x69')]('c.firstName','Contact.firstName'),_0x41a208[_0x87e04b('0x69')](_0x87e04b('0x36'),_0x87e04b('0x89')),_0x41a208[_0x87e04b('0x69')](_0x87e04b('0x8d'),'Contact.email'),_0x41a208[_0x87e04b('0x69')](_0x87e04b('0x87'),_0x87e04b('0xa1')),_0x41a208[_0x87e04b('0x69')]('c.mobile',_0x87e04b('0x29')),_0x41a208[_0x87e04b('0x69')](_0x87e04b('0x34'),_0x87e04b('0x30')),_0x41a208[_0x87e04b('0x69')]('o.fullname',_0x87e04b('0x81')),_0x41a208[_0x87e04b('0x69')](_0x87e04b('0xc2'),_0x87e04b('0x58')),_0x41a208[_0x87e04b('0x69')](_0x87e04b('0xbb'),_0x87e04b('0x42')));if(_0x1f5822[_0x87e04b('0x0')])_0x41a208['limit'](_0x1f5822['limit']);if(_0x1f5822[_0x87e04b('0x5c')])_0x41a208[_0x87e04b('0x5c')](_0x1f5822[_0x87e04b('0x5c')]);return db['sequelize'][_0x87e04b('0x33')](_0x41a208['toString'](),_0x173efa);})[_0x5a1036('0x4a')](function(_0x1ddf00){const _0x438f37=_0x5a1036;return _0x259589[_0x438f37('0x5a')]('ui.WhatsappInteractionId\x20IN\x20?',_[_0x438f37('0x6')](_0x1ddf00,'id')),db['sequelize']['query'](_0x259589[_0x438f37('0x4c')](),_0x173efa)[_0x438f37('0x4a')](function(_0x61b707){const _0x3e3757=_0x438f37,_0x198d0a=_['groupBy'](_0x61b707,_0x3e3757('0x80')),_0x36caf7=[];return _0x1ddf00[_0x3e3757('0x3f')](function(_0x1a4082){const _0x405c9b=_0x3e3757;_0x36caf7[_0x405c9b('0x3e')](updateWhatsappInteraction(_0x1a4082,_0x2ecae0,_0x198d0a));}),Promise[_0x3e3757('0x5e')](_0x36caf7);});});})[_0x489a9a('0x4a')](function(_0x10f086){const _0x5ada7f=_0x489a9a;return _0x59050b[_0x5ada7f('0x9')]=_0x10f086,_0x59050b;})[_0x489a9a('0x4a')](respondWithFilteredResult(_0x4f8121,_0x1f5822));})[_0x3269ab('0x10')](handleError(_0x4f8121,null));},exports[_0x148ea4('0xab')]=function(_0x2dca54,_0x1d9a65){const _0x5ecab=_0x148ea4;let _0x3ce252={'raw':![],'where':{'id':_0x2dca54['params']['id']}};const _0x2ab2d2={};return _0x2ab2d2[_0x5ecab('0x76')]=_[_0x5ecab('0x14')](db[_0x5ecab('0xb6')][_0x5ecab('0x4')]),_0x2ab2d2[_0x5ecab('0x33')]=_[_0x5ecab('0x14')](_0x2dca54[_0x5ecab('0x33')]),_0x2ab2d2[_0x5ecab('0x18')]=_[_0x5ecab('0x24')](_0x2ab2d2['model'],_0x2ab2d2[_0x5ecab('0x33')]),_0x3ce252[_0x5ecab('0x85')]=_[_0x5ecab('0x24')](_0x2ab2d2['model'],qs['fields'](_0x2dca54[_0x5ecab('0x33')]['fields'])),_0x3ce252[_0x5ecab('0x85')]=_0x3ce252[_0x5ecab('0x85')][_0x5ecab('0x8b')]?_0x3ce252[_0x5ecab('0x85')]:_0x2ab2d2['model'],_0x2dca54[_0x5ecab('0x33')]['includeAll']&&(_0x3ce252[_0x5ecab('0xd1')]=[{'all':!![]}]),_0x3ce252=_[_0x5ecab('0x28')]({},_0x3ce252,_0x2dca54[_0x5ecab('0x60')]),db[_0x5ecab('0xb6')][_0x5ecab('0x7f')](_0x3ce252)[_0x5ecab('0x4a')](handleEntityNotFound(_0x1d9a65,null))[_0x5ecab('0x4a')](respondWithResult(_0x1d9a65,null))['catch'](handleError(_0x1d9a65,null));},exports[_0x148ea4('0x3b')]=function(_0xd233f4,_0x58874c){const _0x1a0ad2=_0x148ea4;return db[_0x1a0ad2('0xb6')][_0x1a0ad2('0x3b')](_0xd233f4[_0x1a0ad2('0x9e')],{})[_0x1a0ad2('0x4a')](respondWithResult(_0x58874c,0xc9))[_0x1a0ad2('0x10')](handleError(_0x58874c,null));},exports[_0x148ea4('0x96')]=function(_0x5274f5,_0x1e2bca){const _0x19c616=_0x148ea4;return _0x5274f5['body']['id']&&delete _0x5274f5[_0x19c616('0x9e')]['id'],db['WhatsappInteraction']['findOne']({'where':{'id':_0x5274f5[_0x19c616('0xa3')]['id']}})[_0x19c616('0x4a')](handleEntityNotFound(_0x1e2bca,null))['then'](saveUpdates(_0x5274f5[_0x19c616('0x9e')],null))['then'](respondWithResult(_0x1e2bca,null))['catch'](handleError(_0x1e2bca,null));},exports[_0x148ea4('0x72')]=function(_0x5173ae,_0x1aa3c1){const _0x318a99=_0x148ea4;return db[_0x318a99('0xb6')][_0x318a99('0x7f')]({'where':{'id':_0x5173ae[_0x318a99('0xa3')]['id']}})[_0x318a99('0x4a')](handleEntityNotFound(_0x1aa3c1,null))[_0x318a99('0x4a')](removeEntity(_0x1aa3c1,null))[_0x318a99('0x10')](handleError(_0x1aa3c1,null));},exports[_0x148ea4('0x73')]=function(_0x486984,_0x5a7a94){const _0x2d4945=_0x148ea4;return db[_0x2d4945('0xb6')]['describe']()[_0x2d4945('0x4a')](respondWithResult(_0x5a7a94,null))[_0x2d4945('0x10')](handleError(_0x5a7a94,null));},exports[_0x148ea4('0x83')]=function(_0x4abaef,_0x2c3db9){const _0x1fe221=_0x148ea4;return db[_0x1fe221('0xc7')][_0x1fe221('0x7f')]({'where':{'id':_0x4abaef[_0x1fe221('0xa3')]['id']}})[_0x1fe221('0x4a')](function(_0x222c3b){const _0x212e6b=_0x1fe221;if(_0x222c3b)return _0x222c3b[_0x212e6b('0x83')](_0x4abaef[_0x212e6b('0x9e')][_0x212e6b('0xcc')],{'through':_['omit'](_0x4abaef[_0x212e6b('0x9e')],[_0x212e6b('0xcc'),'id'])});})[_0x1fe221('0x4a')](respondWithResult(_0x2c3db9,null))[_0x1fe221('0x10')](handleError(_0x2c3db9,null));},exports['getMessages']=function(_0x1f3a3b,_0x5980c6){const _0x265bfc=_0x148ea4;let _0x378ce1={'raw':![],'where':{}};const _0x564cdd={},_0x592083={'count':0x0,'rows':[]};return db[_0x265bfc('0xb6')][_0x265bfc('0x7f')]({'where':{'id':_0x1f3a3b['params']['id']}})[_0x265bfc('0x4a')](handleEntityNotFound(_0x5980c6,null))[_0x265bfc('0x4a')](function(_0x24dcbd){const _0x1a7366=_0x265bfc;if(_0x24dcbd){_0x564cdd['model']=_[_0x1a7366('0x14')](db[_0x1a7366('0xc7')][_0x1a7366('0x4')]),_0x564cdd[_0x1a7366('0x33')]=_[_0x1a7366('0x14')](_0x1f3a3b[_0x1a7366('0x33')]),_0x564cdd[_0x1a7366('0x18')]=_[_0x1a7366('0x24')](_0x564cdd['model'],_0x564cdd[_0x1a7366('0x33')]),_0x378ce1['attributes']=_[_0x1a7366('0x24')](_0x564cdd['model'],qs[_0x1a7366('0xa9')](_0x1f3a3b[_0x1a7366('0x33')][_0x1a7366('0xa9')])),_0x378ce1['attributes']=_0x378ce1['attributes']['length']?_0x378ce1['attributes']:_0x564cdd[_0x1a7366('0x76')];typeof _0x1f3a3b[_0x1a7366('0x33')][_0x1a7366('0x45')]===_0x1a7366('0x97')&&(_0x378ce1[_0x1a7366('0x0')]=qs[_0x1a7366('0x0')](_0x1f3a3b['query'][_0x1a7366('0x0')]),_0x378ce1[_0x1a7366('0x5c')]=qs[_0x1a7366('0x5c')](_0x1f3a3b[_0x1a7366('0x33')]['offset']));_0x378ce1[_0x1a7366('0xaf')]=qs[_0x1a7366('0x75')](_0x1f3a3b[_0x1a7366('0x33')][_0x1a7366('0x75')]),_0x378ce1[_0x1a7366('0x5a')]=qs[_0x1a7366('0x18')](_[_0x1a7366('0x20')](_0x1f3a3b[_0x1a7366('0x33')],_0x564cdd[_0x1a7366('0x18')])),_0x378ce1[_0x1a7366('0x5a')][_0x1a7366('0x80')]=_0x24dcbd['id'];_0x1f3a3b[_0x1a7366('0x33')][_0x1a7366('0x12')]&&(_0x378ce1['where']=_[_0x1a7366('0x28')](_0x378ce1['where'],{[Op['or']]:_[_0x1a7366('0x6')](_0x378ce1[_0x1a7366('0x85')],function(_0x2e6d3d){const _0x59f57d=_0x1a7366,_0x5eef2c={};return _0x5eef2c[_0x2e6d3d]={[Op[_0x59f57d('0x59')]]:'%'+_0x1f3a3b[_0x59f57d('0x33')][_0x59f57d('0x12')]+'%'},_0x5eef2c;})}));if(_0x1f3a3b[_0x1a7366('0x33')][_0x1a7366('0x50')]){const _0x4a23c0=_0x1f3a3b[_0x1a7366('0x33')][_0x1a7366('0x50')][_0x1a7366('0x1a')](','),_0x2f5fa9={};_0x2f5fa9[_0x4a23c0[0x0]]={[Op[_0x1a7366('0xa6')]]:moment(_0x4a23c0[0x1])[_0x1a7366('0xb8')](_0x1a7366('0x55'))},_0x378ce1[_0x1a7366('0x5a')]=_[_0x1a7366('0x28')](_0x378ce1[_0x1a7366('0x5a')],_0x2f5fa9);}return _0x378ce1=_[_0x1a7366('0x28')]({},_0x378ce1,_0x1f3a3b[_0x1a7366('0x60')]),db[_0x1a7366('0xc7')][_0x1a7366('0x1b')]({'where':_0x378ce1['where']})['then'](function(_0x131bd2){const _0x982b68=_0x1a7366;return _0x592083['count']=_0x131bd2,_0x1f3a3b['query']['includeAll']&&(_0x378ce1[_0x982b68('0xd1')]=[{'all':!![]}]),db[_0x982b68('0xc7')][_0x982b68('0x23')](_0x378ce1);})[_0x1a7366('0x4a')](function(_0x38db58){const _0x185958=_0x1a7366;return _0x592083[_0x185958('0x9')]=_0x38db58,_0x592083;});}})['then'](respondWithFilteredResult(_0x5980c6,_0x378ce1))[_0x265bfc('0x10')](handleError(_0x5980c6,null));},exports['addTags']=function(_0x2dc5a6,_0x2cb9c4){const _0x556fde=_0x148ea4;return db[_0x556fde('0xb6')]['findOne']({'where':{'id':_0x2dc5a6['params']['id']}})[_0x556fde('0x4a')](function(_0x2dd8af){const _0x11f176=_0x556fde;if(_0x2dd8af)return _0x2dd8af[_0x11f176('0x4e')](_0x2dc5a6[_0x11f176('0x9e')][_0x11f176('0xcc')],{'through':_[_0x11f176('0xc5')](_0x2dc5a6['body'],[_0x11f176('0xcc'),'id'])})[_0x11f176('0x4a')](function(){const _0x2c30d4=_0x11f176;return db[_0x2c30d4('0xd')]['findAll']({'attributes':['id',_0x2c30d4('0x39'),_0x2c30d4('0x27')],'where':{'id':_0x2dc5a6['body'][_0x2c30d4('0xcc')]}});})[_0x11f176('0x4a')](function(_0x145529){const _0x28792c=_0x11f176;return socket[_0x28792c('0x52')](_0x28792c('0x82'),{'id':Number(_0x2dc5a6[_0x28792c('0xa3')]['id']),'tags':_0x145529||[]}),{'id':Number(_0x2dc5a6[_0x28792c('0xa3')]['id']),'tags':_0x145529||[]};});})['then'](respondWithResult(_0x2cb9c4,null))[_0x556fde('0x10')](handleError(_0x2cb9c4,null));},exports[_0x148ea4('0xd4')]=function(_0x3437bf,_0x3f3b19){const _0x29d410=_0x148ea4;return db[_0x29d410('0xb6')]['findOne']({'where':{'id':_0x3437bf['params']['id']}})[_0x29d410('0x4a')](handleEntityNotFound(_0x3f3b19,null))[_0x29d410('0x4a')](function(_0x546da9){const _0xf3bbb1=_0x29d410;if(_0x546da9)return _0x546da9[_0xf3bbb1('0xd4')](_0x3437bf[_0xf3bbb1('0x33')][_0xf3bbb1('0xcc')]);})[_0x29d410('0x4a')](respondWithStatusCode(_0x3f3b19,null))[_0x29d410('0x10')](handleError(_0x3f3b19,null));},exports[_0x148ea4('0x21')]=function(_0x1046ac,_0xa2a388){const _0x5d1903=_0x148ea4,_0x4dee43=moment()['unix']()['toString'](),_0x39ae67=path[_0x5d1903('0x3c')](config['root'],'files',_0x5d1903('0xc3')),_0x4bb96c=path[_0x5d1903('0x3c')](config[_0x5d1903('0x7a')],_0x5d1903('0x15'),_0x5d1903('0x2b'),'attachments'),_0x88834d=path[_0x5d1903('0x3c')](_0x39ae67,_0x4dee43),_0x484847=util[_0x5d1903('0xb8')](_0x5d1903('0xa5'),_0x1046ac['params']['id'],_0x4dee43),_0x3679e2=path[_0x5d1903('0x3c')](_0x39ae67,_0x484847),_0x198aa5=[];_0x198aa5[_0x5d1903('0x3e')]({'model':db[_0x5d1903('0x2a')],'as':_0x5d1903('0x2a'),'attributes':['id',_0x5d1903('0xc0')],'raw':!![]}),_0x198aa5[_0x5d1903('0x3e')]({'model':db[_0x5d1903('0xa8')],'as':_0x5d1903('0x8a'),'attributes':['id',_0x5d1903('0xd7'),_0x5d1903('0xba')],'raw':!![]});_0x1046ac[_0x5d1903('0x33')]['attachments']&&_0x198aa5[_0x5d1903('0x3e')]({'model':db[_0x5d1903('0x44')],'as':_0x5d1903('0x44'),'raw':!![]});const _0x628efb=[{'model':db[_0x5d1903('0xc7')],'as':_0x5d1903('0x41'),'attributes':['id',_0x5d1903('0x9e'),_0x5d1903('0x77'),'direction',_0x5d1903('0x8f'),_0x5d1903('0x66')],'include':_0x198aa5}];return _0x628efb[_0x5d1903('0x3e')]({'model':db[_0x5d1903('0x1')],'as':_0x5d1903('0x22'),'attributes':['id',_0x5d1903('0x39')]}),_0x628efb[_0x5d1903('0x3e')]({'model':db['User'],'as':_0x5d1903('0x93'),'attributes':['id','fullname']}),db[_0x5d1903('0xb6')]['findOne']({'where':{'id':_0x1046ac[_0x5d1903('0xa3')]['id']},'include':_0x628efb})[_0x5d1903('0x4a')](handleEntityNotFound(_0xa2a388,null))[_0x5d1903('0x4a')](function(_0x107e30){const _0x462d53=_0x5d1903;if(_0x107e30){const _0x521e34=_0x107e30[_0x462d53('0x3d')]({'plain':!![]});fs[_0x462d53('0x7d')](_0x88834d);const _0x505cd4={'format':'A4','border':_0x462d53('0x99'),'header':{'height':_0x462d53('0xa4'),'contents':{'first':_0x462d53('0x11')}},'footer':{'height':'30px','contents':{'default':util[_0x462d53('0xb8')](_0x462d53('0x5f'),util[_0x462d53('0xb8')]('%s\x20#%d',_0x462d53('0xa2'),_0x521e34['id']),moment()['format']('YYYY-MM-DD')['toString']())}}},_0x508e7e={'channel':_0x462d53('0xa2'),'account':_0x521e34['Account'][_0x462d53('0x39')],'agent':_0x521e34[_0x462d53('0x93')]?_0x521e34['Owner']['fullname']:_0x462d53('0xca'),'createdAt':moment(_0x521e34[_0x462d53('0x77')])['format'](_0x462d53('0x55'))[_0x462d53('0x4c')](),'closedAt':_0x521e34[_0x462d53('0x94')]?moment(_0x521e34[_0x462d53('0xbd')])[_0x462d53('0xb8')]('YYYY-MM-DD\x20HH:mm:ss')[_0x462d53('0x4c')]():'','disposition':_0x521e34[_0x462d53('0xb2')],'messages':_(_0x521e34['Messages'])['filter']({'secret':![]})[_0x462d53('0x6')](function(_0x1f69c5){const _0x3dc066=_0x462d53;if(_0x1f69c5[_0x3dc066('0x44')]){const _0x1fbb9b=path[_0x3dc066('0x3c')](_0x4bb96c,_0x1f69c5['Attachment'][_0x3dc066('0x61')]);fs[_0x3dc066('0x5d')](_0x1fbb9b)&&fs[_0x3dc066('0x51')](_0x1fbb9b)[_0x3dc066('0xc6')](fs[_0x3dc066('0x6b')](path[_0x3dc066('0x3c')](_0x88834d,_0x1f69c5[_0x3dc066('0x44')][_0x3dc066('0x61')])));}return{'date':moment(_0x1f69c5[_0x3dc066('0x77')])[_0x3dc066('0xb8')](_0x3dc066('0x55'))[_0x3dc066('0x4c')](),'sender':_0x1f69c5['direction']==='out'?_0x1f69c5[_0x3dc066('0x2a')]?_0x1f69c5[_0x3dc066('0x2a')]['fullname']:_0x3dc066('0xb7'):_0x1f69c5[_0x3dc066('0x8a')]['firstName']+(_0x1f69c5['Contact'][_0x3dc066('0xba')]?'\x20'+_0x1f69c5[_0x3dc066('0x8a')][_0x3dc066('0xba')]:''),'body':_0x1f69c5[_0x3dc066('0x44')]?_0x1f69c5[_0x3dc066('0x44')][_0x3dc066('0x61')]:_0x1f69c5[_0x3dc066('0x9e')],'direction':_0x1f69c5['direction']==='out'?'A':'C','secret':_0x1f69c5['secret'],'read':_0x1f69c5[_0x3dc066('0x66')],'attachment':_0x1f69c5[_0x3dc066('0x44')]};})[_0x462d53('0xcd')]()};return ejs[_0x462d53('0xb9')](path['join'](config['root'],_0x462d53('0x15'),'views',_0x462d53('0xac')),{'interaction':_0x508e7e})[_0x462d53('0x4a')](function(_0x2d995b){return new Promise(function(_0x3f4459,_0x41d8a4){const _0xcea929=a794_0x2b6a;pdf[_0xcea929('0x3b')](_0x2d995b,_0x505cd4)[_0xcea929('0xb3')](path['join'](_0x88834d,'transcript-'+_0x521e34['id']+'-'+_0x4dee43+'.pdf'),function(_0x31981e,_0x204840){if(_0x31981e)return _0x41d8a4(_0x31981e);_0x3f4459(_0x204840);});});})[_0x462d53('0x4a')](function(){const _0x4b3aab=_0x462d53;return new Promise(function(_0x1c3fa1,_0x1fc1cd){zipdir(_0x88834d,{'saveTo':_0x3679e2},function(_0x38c1fa,_0x399054){if(_0x38c1fa)return _0x1fc1cd(_0x38c1fa);return _0x1c3fa1(_0x399054);});})[_0x4b3aab('0x4a')](function(){return new Promise(function(_0x35b87e,_0x148676){rimraf(_0x88834d,function(_0x583f5f){if(_0x583f5f)_0x148676(_0x583f5f);return _0x35b87e();});});})[_0x4b3aab('0x4a')](function(){const _0x556c2c=_0x4b3aab;return _0xa2a388[_0x556c2c('0x21')](_0x3679e2,_0x484847,function(_0x2b2ef9){const _0x4298cb=_0x556c2c;_0x2b2ef9?console['log'](_0x4298cb('0xb5'),_0x2b2ef9):fs['unlinkSync'](_0x3679e2);});});});}else return _0xa2a388[_0x462d53('0xae')](0xc8);})['catch'](handleError(_0xa2a388,null));};
\ No newline at end of file