Built motion from commit (unavailable).|2.5.21
[motion2.git] / server / api / whatsappInteraction / whatsappInteraction.controller.js
index 826ed3c..3d141aa 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc6ac=['getWhatsappAccounts','i.WhatsappAccountId\x20IS\x20NULL','agent','WhatsappAccountId','sequelize','toString','keyBy','merge','unreadMessages','Account.key','a.mandatoryDisposition','Account.mandatoryDisposition','CASE\x20WHEN\x20(c.firstName\x20IS\x20NOT\x20NULL\x20AND\x20c.firstName\x20<>\x20\x27\x27)\x20OR\x20(c.lastName\x20IS\x20NOT\x20NULL\x20AND\x20c.lastName\x20<>\x20\x27\x27)\x20THEN\x20CONCAT(IFNULL(c.firstName,\x20\x27\x27),\x20\x27\x20\x27,\x20IFNULL(c.lastName,\x20\x27\x27))\x20ELSE\x20\x27Unknown\x27\x20END','i.*','c.firstName','Contact.firstName','c.lastName','Contact.lastName','Contact.email','c.mobile','Contact.mobile','c.fax','Owner.fullname','o.internal','Owner.internal','GROUP_CONCAT(DISTINCT\x20t.id)','ui.WhatsappInteractionId\x20IN\x20?','groupBy','WhatsappInteractionId','all','rows','catch','show','params','includeAll','include','create','describe','addMessage','WhatsappMessage','ids','getMessages','findOne','YYYY-MM-DD\x20HH:mm:ss','findAll','addTags','setTags','omit','spread','color','emit','whatsappInteractionTags:save','removeTags','download','unix','join','root','server','files','tmp','attachments','format','transcript-%d-%s.zip','firstName','Attachment','direction','secret','WhatsappAccount','Account','Owner','get','mkdirSync','40px','<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>','<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>','%s\x20#%d','Whatsapp','YYYY-MM-DD','N.A.','createdAt','closed','closedAt','disposition','Messages','existsSync','createReadStream','createWriteStream','out','System','lastName','basename','renderFile','views','downloadInteraction.html','toFile','transcript-','.pdf','err','unlinkSync','html-pdf','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','util','path','sox','to-csv','ejs','squel','crypto','jsforce','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','../../config/utils','../../config/environment','../../config/license/util','defaults','redis','localhost','./whatsappInteraction.socket','register','sendStatus','status','end','json','count','offset','limit','set','Content-Range','apply','reject','save','update','then','destroy','error','stack','name','send','fullname','TagIds','Tags','split','forEach','push','index','map','WhatsappInteraction','rawAttributes','fieldName','type','key','model','query','keys','filters','intersection','attributes','fields','length','hasOwnProperty','nolimit','order','sort','pick','field','from','select','u.fullname','user_has_whatsapp_interactions','left_join','users','u.id\x20=\x20ui.UserId','whatsapp_interactions','cm_contacts','c.id\x20=\x20i.ContactId\x20AND\x20c.deletedAt\x20IS\x20NULL','o.id\x20=\x20i.UserId','whatsapp_messages','me.WhatsappInteractionId\x20=\x20i.id','whatsapp_interaction_has_tags','t.id\x20=\x20it.TagId','expr','search','parseSearch','sqlOperator','conditions','find','value','`\x20=\x200','having','`\x20>\x200','Contact','operator','$substring','getFullTextValue','c.firstName\x20LIKE\x20?\x20OR\x20c.lastName\x20LIKE\x20?\x20OR\x20c.email\x20LIKE\x20?','buildExpression','text','start','Tag','CONCAT(\x27,\x27,\x20`TagIds`,\x20\x27,\x27)\x20LIKE\x20?','User','CONCAT_WS(\x27\x20\x27,\x20o.name,\x20o.fullname)\x20LIKE\x20?','UserId','body','some','compact','isEmpty','where','i.WhatsappAccountId\x20IN\x20?','concat','parse','$gte','$lte','i.createdAt\x20BETWEEN\x20?\x20AND\x20?','\x20IS\x20NULL','\x20=\x20?','read','`unreadMessages`\x20=\x200','tag','filter','replace','isNumeric','i.id\x20LIKE\x20?','MATCH\x20(me.body)\x20AGAINST\x20(?\x20IN\x20BOOLEAN\x20MODE)','CONCAT(c.firstName,\x20\x27\x20\x27,\x20c.lastName)\x20LIKE\x20?','group','Sequelize','clone','i.id','SUM(me.read\x20=\x200\x20AND\x20me.direction\x20=\x20\x27in\x27)','contactName','t.id\x20IN\x20?','resolve','i.WhatsappAccountId\x20IS\x20NOT\x20NULL','user','role'];(function(_0x5243bd,_0x41ebca){var _0x204713=function(_0x305d6){while(--_0x305d6){_0x5243bd['push'](_0x5243bd['shift']());}};_0x204713(++_0x41ebca);}(_0xc6ac,0x15b));var _0xcc6a=function(_0x3559ec,_0x3c30e8){_0x3559ec=_0x3559ec-0x0;var _0x214fe8=_0xc6ac[_0x3559ec];return _0x214fe8;};'use strict';var pdf=require(_0xcc6a('0x0'));var emlformat=require(_0xcc6a('0x1'));var rimraf=require(_0xcc6a('0x2'));var zipdir=require(_0xcc6a('0x3'));var jsonpatch=require(_0xcc6a('0x4'));var rp=require(_0xcc6a('0x5'));var moment=require(_0xcc6a('0x6'));var BPromise=require(_0xcc6a('0x7'));var Mustache=require(_0xcc6a('0x8'));var util=require(_0xcc6a('0x9'));var path=require(_0xcc6a('0xa'));var sox=require(_0xcc6a('0xb'));var csv=require(_0xcc6a('0xc'));var ejs=require(_0xcc6a('0xd'));var fs=require('fs');var _=require('lodash');var squel=require(_0xcc6a('0xe'));var crypto=require(_0xcc6a('0xf'));var jsforce=require(_0xcc6a('0x10'));var deskjs=require('desk.js');var toCsv=require(_0xcc6a('0xc'));var querystring=require(_0xcc6a('0x11'));var Papa=require(_0xcc6a('0x12'));var Redis=require(_0xcc6a('0x13'));var authService=require(_0xcc6a('0x14'));var qs=require('../../components/parsers/qs');var as=require(_0xcc6a('0x15'));var hardwareService=require(_0xcc6a('0x16'));var logger=require(_0xcc6a('0x17'))('api');var utils=require(_0xcc6a('0x18'));var config=require(_0xcc6a('0x19'));var licenseUtil=require(_0xcc6a('0x1a'));var db=require('../../mysqldb')['db'];config['redis']=_[_0xcc6a('0x1b')](config[_0xcc6a('0x1c')],{'host':_0xcc6a('0x1d'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config['redis']));require(_0xcc6a('0x1e'))[_0xcc6a('0x1f')](socket);function respondWithStatusCode(_0x43710d,_0x348af7){_0x348af7=_0x348af7||0xcc;return function(_0x96f9de){if(_0x96f9de){return _0x43710d[_0xcc6a('0x20')](_0x348af7);}return _0x43710d[_0xcc6a('0x21')](_0x348af7)[_0xcc6a('0x22')]();};}function respondWithResult(_0x56ffb0,_0x4e628f){_0x4e628f=_0x4e628f||0xc8;return function(_0x4d021a){if(_0x4d021a){return _0x56ffb0[_0xcc6a('0x21')](_0x4e628f)[_0xcc6a('0x23')](_0x4d021a);}};}function respondWithFilteredResult(_0x307f2a,_0x3e63d9){return function(_0x33079c){if(_0x33079c){var _0x12ef33=_0x33079c[_0xcc6a('0x24')],_0x2d9585=_0x3e63d9[_0xcc6a('0x25')],_0x412bc7=_0x3e63d9['offset']+_0x3e63d9[_0xcc6a('0x26')],_0x374e51;if(_0x412bc7>=_0x12ef33){_0x412bc7=_0x12ef33;_0x374e51=0xc8;}else{_0x374e51=0xce;}_0x307f2a[_0xcc6a('0x21')](_0x374e51);return _0x307f2a[_0xcc6a('0x27')](_0xcc6a('0x28'),_0x2d9585+'-'+_0x412bc7+'/'+_0x12ef33)[_0xcc6a('0x23')](_0x33079c);}return null;};}function patchUpdates(_0x30b8ed){return function(_0x36c80f){try{jsonpatch[_0xcc6a('0x29')](_0x36c80f,_0x30b8ed,!![]);}catch(_0x2254a8){return BPromise[_0xcc6a('0x2a')](_0x2254a8);}return _0x36c80f[_0xcc6a('0x2b')]();};}function saveUpdates(_0x845088,_0x51be9a){return function(_0x41c4c8){if(_0x41c4c8){return _0x41c4c8[_0xcc6a('0x2c')](_0x845088)[_0xcc6a('0x2d')](function(_0x581aae){return _0x581aae;});}return null;};}function removeEntity(_0x10016a,_0x294486){return function(_0x3a00e5){if(_0x3a00e5){return _0x3a00e5[_0xcc6a('0x2e')]()[_0xcc6a('0x2d')](function(){_0x10016a[_0xcc6a('0x21')](0xcc)['end']();});}};}function handleEntityNotFound(_0x26def8,_0x29d8be){return function(_0x3514f3){if(!_0x3514f3){_0x26def8['sendStatus'](0x194);}return _0x3514f3;};}function handleError(_0x3afb3a,_0x3dad72){_0x3dad72=_0x3dad72||0x1f4;return function(_0x4da301){logger[_0xcc6a('0x2f')](_0x4da301[_0xcc6a('0x30')]);if(_0x4da301[_0xcc6a('0x31')]){delete _0x4da301[_0xcc6a('0x31')];}_0x3afb3a['status'](_0x3dad72)[_0xcc6a('0x32')](_0x4da301);};}function getInteractionUsers(_0x3cf14c,_0x2c6d88){return new BPromise(function(_0x4f176b,_0x2590a2){try{if(_0x2c6d88[_0x3cf14c['id']]){_0x3cf14c['Users']=_['map'](_0x2c6d88[_0x3cf14c['id']],function(_0x33b72b){return{'id':_0x33b72b['id'],'fullname':_0x33b72b[_0xcc6a('0x33')]};});}}catch(_0x3aa315){_0x2590a2(_0x3aa315);}_0x4f176b(_0x3cf14c);});}function getInteractionTags(_0x11b481,_0x2b575d){return new BPromise(function(_0x131138,_0x4e2de4){try{if(_0x11b481[_0xcc6a('0x34')]){_0x11b481[_0xcc6a('0x35')]=[];_0x11b481[_0xcc6a('0x34')][_0xcc6a('0x36')](',')[_0xcc6a('0x37')](function(_0x152ebd){_0x11b481[_0xcc6a('0x35')][_0xcc6a('0x38')](_0x2b575d[_0x152ebd]);});}delete _0x11b481['TagIds'];}catch(_0x36fc25){_0x4e2de4(_0x36fc25);}_0x131138(_0x11b481);});}function updateWhatsappInteraction(_0xc8c90c,_0x3769b2,_0x1538bc){return new BPromise(function(_0x30d6e1,_0x711a58){return getInteractionUsers(_0xc8c90c,_0x1538bc)[_0xcc6a('0x2d')](function(_0x5afbbc){return getInteractionTags(_0x5afbbc,_0x3769b2);})[_0xcc6a('0x2d')](function(_0x5a41b4){_0x30d6e1(_0x5a41b4);})['catch'](function(_0x50cfe0){_0x711a58(_0x50cfe0);});});}exports[_0xcc6a('0x39')]=function(_0x2a3e93,_0x1101ec){var _0xe213b3={},_0x1dc64f={},_0x5856af={'count':0x0,'rows':[]};var _0x58f6ee=_[_0xcc6a('0x3a')](db[_0xcc6a('0x3b')][_0xcc6a('0x3c')],function(_0x538ea5){return{'name':_0x538ea5[_0xcc6a('0x3d')],'type':_0x538ea5[_0xcc6a('0x3e')][_0xcc6a('0x3f')]};});_0x1dc64f[_0xcc6a('0x40')]=_[_0xcc6a('0x3a')](_0x58f6ee,_0xcc6a('0x31'));_0x1dc64f[_0xcc6a('0x41')]=_[_0xcc6a('0x42')](_0x2a3e93[_0xcc6a('0x41')]);_0x1dc64f[_0xcc6a('0x43')]=_[_0xcc6a('0x44')](_0x1dc64f[_0xcc6a('0x40')],_0x1dc64f[_0xcc6a('0x41')]);_0xe213b3[_0xcc6a('0x45')]=_[_0xcc6a('0x44')](_0x1dc64f[_0xcc6a('0x40')],qs[_0xcc6a('0x46')](_0x2a3e93[_0xcc6a('0x41')]['fields']));_0xe213b3['attributes']=_0xe213b3[_0xcc6a('0x45')][_0xcc6a('0x47')]?_0xe213b3[_0xcc6a('0x45')]:_0x1dc64f[_0xcc6a('0x40')];if(!_0x2a3e93[_0xcc6a('0x41')][_0xcc6a('0x48')](_0xcc6a('0x49'))){_0xe213b3[_0xcc6a('0x26')]=qs['limit'](_0x2a3e93['query'][_0xcc6a('0x26')]);_0xe213b3['offset']=qs['offset'](_0x2a3e93['query'][_0xcc6a('0x25')]);}_0xe213b3[_0xcc6a('0x4a')]=qs[_0xcc6a('0x4b')](_0x2a3e93[_0xcc6a('0x41')][_0xcc6a('0x4b')]);_0xe213b3['where']=qs[_0xcc6a('0x43')](_[_0xcc6a('0x4c')](_0x2a3e93[_0xcc6a('0x41')],_0x1dc64f[_0xcc6a('0x43')]),_0x58f6ee);var _0x14ca90=[];var _0x2235e0=squel['select']()[_0xcc6a('0x4d')]('id')[_0xcc6a('0x4d')](_0xcc6a('0x31'))[_0xcc6a('0x4d')]('color')[_0xcc6a('0x4e')]('tools_tags');var _0x351529=squel[_0xcc6a('0x4f')]()[_0xcc6a('0x4d')]('u.id')[_0xcc6a('0x4d')](_0xcc6a('0x50'))[_0xcc6a('0x4d')]('ui.WhatsappInteractionId')['from'](_0xcc6a('0x51'),'ui')[_0xcc6a('0x52')](_0xcc6a('0x53'),'u',_0xcc6a('0x54'));var _0x345e94=squel['select']()[_0xcc6a('0x4e')](_0xcc6a('0x55'),'i')['left_join'](_0xcc6a('0x56'),'c',_0xcc6a('0x57'))[_0xcc6a('0x52')](_0xcc6a('0x53'),'o',_0xcc6a('0x58'))[_0xcc6a('0x52')]('whatsapp_accounts','a','a.id\x20=\x20i.WhatsappAccountId')['left_join'](_0xcc6a('0x59'),'me',_0xcc6a('0x5a'))[_0xcc6a('0x52')](_0xcc6a('0x5b'),'it','it.WhatsappInteractionId\x20=\x20i.id')[_0xcc6a('0x52')]('tools_tags','t',_0xcc6a('0x5c'));var _0x4299ca=squel[_0xcc6a('0x5d')]();var _0x321b74=[];var _0x41be6d=squel[_0xcc6a('0x5d')]();var _0x47b175;if(_0x2a3e93[_0xcc6a('0x41')][_0xcc6a('0x5e')]){_0x47b175=as[_0xcc6a('0x5f')](_0x2a3e93[_0xcc6a('0x41')][_0xcc6a('0x5e')]);var _0x362bf6=_0x47b175[_0xcc6a('0x60')];for(var _0x392805=0x0;_0x392805<_0x47b175[_0xcc6a('0x61')][_0xcc6a('0x47')];_0x392805++){var _0x486072=_0x47b175[_0xcc6a('0x61')][_0x392805];var _0x3197b5='i';var _0xbed299=_[_0xcc6a('0x62')](_0x58f6ee,[_0xcc6a('0x31'),_0x486072[_0xcc6a('0x4d')]]);if(!_0xbed299){switch(_0x486072['field']){case'unreadMessages':if(_0x486072[_0xcc6a('0x63')]==0x1){_0x345e94['having']('`'+_0x486072[_0xcc6a('0x4d')]+_0xcc6a('0x64'));}else{_0x345e94[_0xcc6a('0x65')]('`'+_0x486072[_0xcc6a('0x4d')]+_0xcc6a('0x66'));}break;case _0xcc6a('0x67'):if(_0x486072[_0xcc6a('0x68')]===_0xcc6a('0x69')){if(_0x486072[_0xcc6a('0x63')][_0xcc6a('0x36')]('\x20')[_0xcc6a('0x47')]>0x1){_0x4299ca[_0x362bf6]('MATCH\x20(c.firstName,\x20c.lastName,\x20c.phone,\x20c.mobile,\x20c.fax,\x20c.email)\x20AGAINST\x20(?\x20IN\x20BOOLEAN\x20MODE)',qs[_0xcc6a('0x6a')](_0x486072['value']),null);}else{var _0x378679='%'+_0x486072[_0xcc6a('0x63')]+'%';_0x4299ca[_0x362bf6](_0xcc6a('0x6b'),_0x378679,_0x378679,_0x378679);}}else{_0xbed299=_['find'](_0x58f6ee,[_0xcc6a('0x31'),'ContactId']);_0x486072[_0xcc6a('0x4d')]='ContactId';_0x247188=as[_0xcc6a('0x6c')](_0x3197b5,_0xbed299[_0xcc6a('0x3e')],_0x486072);_0x4299ca[_0x362bf6](_0x247188[_0xcc6a('0x6d')],_0x247188[_0xcc6a('0x63')][_0xcc6a('0x6e')],_0x247188[_0xcc6a('0x63')][_0xcc6a('0x22')]);}break;case _0xcc6a('0x6f'):var _0x506311=_0x486072[_0xcc6a('0x63')]['split'](',')[_0xcc6a('0x3a')](function(_0x49dd51){return Number(_0x49dd51);});_0x506311[_0xcc6a('0x37')](function(_0x242892){_0x41be6d['or'](_0xcc6a('0x70'),'%,'+_0x242892+',%');});_0x321b74=_['union'](_0x321b74,_0x506311);break;case _0xcc6a('0x71'):if(_0x486072['operator']==='$substring'){_0x4299ca[_0x362bf6](_0xcc6a('0x72'),'%'+_0x486072[_0xcc6a('0x63')]+'%',null);}else{_0xbed299=_[_0xcc6a('0x62')](_0x58f6ee,[_0xcc6a('0x31'),_0xcc6a('0x73')]);_0x486072[_0xcc6a('0x4d')]=_0xcc6a('0x73');_0x247188=as[_0xcc6a('0x6c')](_0x3197b5,_0xbed299[_0xcc6a('0x3e')],_0x486072);_0x4299ca[_0x362bf6](_0x247188[_0xcc6a('0x6d')],_0x247188[_0xcc6a('0x63')][_0xcc6a('0x6e')],_0x247188[_0xcc6a('0x63')]['end']);}break;case _0xcc6a('0x74'):_0x247188=as[_0xcc6a('0x6c')]('me',null,_0x486072);_0x4299ca[_0x362bf6](_0x247188[_0xcc6a('0x6d')],_0x247188[_0xcc6a('0x63')]['start'],_0x247188[_0xcc6a('0x63')][_0xcc6a('0x22')]);break;}}else{var _0x247188=as[_0xcc6a('0x6c')](_0x3197b5,_0xbed299[_0xcc6a('0x3e')],_0x486072);_0x4299ca[_0x362bf6](_0x247188[_0xcc6a('0x6d')],_0x247188[_0xcc6a('0x63')][_0xcc6a('0x6e')],_0x247188[_0xcc6a('0x63')][_0xcc6a('0x22')]);}}}else{var _0x4c5e4e=_(_0x2a3e93['query'])['keys']()[_0xcc6a('0x3a')](function(_0x332c20){return _[_0xcc6a('0x75')](_0x58f6ee,['name',_0x332c20])?_0x332c20:undefined;})[_0xcc6a('0x76')]()[_0xcc6a('0x63')]();if(!_[_0xcc6a('0x77')](_0x4c5e4e)){_0x4c5e4e[_0xcc6a('0x37')](function(_0x5e1c69){if(_0x5e1c69==='WhatsappAccountId'){_0x345e94[_0xcc6a('0x78')](_0xcc6a('0x79'),[][_0xcc6a('0x7a')](_0x2a3e93[_0xcc6a('0x41')][_0x5e1c69]));}else if(_0x5e1c69==='createdAt'){var _0x33cd69=JSON[_0xcc6a('0x7b')](_0x2a3e93[_0xcc6a('0x41')][_0x5e1c69])[_0xcc6a('0x7c')];var _0x3a0d36=JSON['parse'](_0x2a3e93['query'][_0x5e1c69])[_0xcc6a('0x7d')];_0x345e94[_0xcc6a('0x78')](_0xcc6a('0x7e'),_0x33cd69,_0x3a0d36);}else{if(_0x2a3e93[_0xcc6a('0x41')][_0x5e1c69]==='null'){_0x345e94['where']('i.'+_0x5e1c69+_0xcc6a('0x7f'));}else{_0x345e94[_0xcc6a('0x78')]('i.'+_0x5e1c69+_0xcc6a('0x80'),_0x2a3e93[_0xcc6a('0x41')][_0x5e1c69]);}}});}if(_0x2a3e93['query']['read']){if(_0x2a3e93['query'][_0xcc6a('0x81')]==0x1){_0x345e94[_0xcc6a('0x65')](_0xcc6a('0x82'));}else{_0x345e94[_0xcc6a('0x65')]('`unreadMessages`\x20>\x200');}}if(_0x2a3e93[_0xcc6a('0x41')][_0xcc6a('0x83')]){_0x321b74=_['isArray'](_0x2a3e93[_0xcc6a('0x41')]['tag'])?_0x2a3e93[_0xcc6a('0x41')]['tag']:new Array(_0x2a3e93[_0xcc6a('0x41')][_0xcc6a('0x83')]);_0x321b74[_0xcc6a('0x37')](function(_0x4da2bc){_0x41be6d['or'](_0xcc6a('0x70'),'%,'+_0x4da2bc+',%');});}if(_0x2a3e93['query'][_0xcc6a('0x84')]){var _0x54ab25=_0x2a3e93[_0xcc6a('0x41')][_0xcc6a('0x84')][_0xcc6a('0x85')]('\x5c','\x5c\x5c')[_0xcc6a('0x85')](/'/g,'\x27\x27');if(qs[_0xcc6a('0x86')](_0x54ab25)){_0x4299ca['or'](_0xcc6a('0x87'),_0x54ab25+'%')['or']('i.phone\x20LIKE\x20?',_0x54ab25+'%');}else{_0x4299ca['or'](_0xcc6a('0x88'),qs[_0xcc6a('0x6a')](_0x54ab25))['or'](_0xcc6a('0x89'),_0x54ab25+'%');}}}_0x345e94[_0xcc6a('0x78')](_0x4299ca);_0x345e94[_0xcc6a('0x8a')]('i.id');var _0xcc68cf={'type':db[_0xcc6a('0x8b')]['QueryTypes']['SELECT'],'raw':!![]};var _0x2fbdce=_0x345e94[_0xcc6a('0x8c')]();_0x2fbdce[_0xcc6a('0x4d')](_0xcc6a('0x8d'));_0x2fbdce[_0xcc6a('0x4d')](_0xcc6a('0x8e'),'unreadMessages');if(_0xe213b3[_0xcc6a('0x4a')]){_0xe213b3[_0xcc6a('0x4a')][_0xcc6a('0x37')](function(_0x3e31bd){var _0x19a582=_0x3e31bd[0x0]===_0xcc6a('0x8f')?_0x3e31bd[0x0]:'i.'+_0x3e31bd[0x0];_0x345e94['order'](_0x19a582,_0x3e31bd[0x1]==='DESC'?![]:!![]);});}if(!_[_0xcc6a('0x77')](_0x321b74)){_0x345e94[_0xcc6a('0x65')](_0x41be6d);_0x2fbdce[_0xcc6a('0x78')](_0xcc6a('0x90'),_0x321b74);}BPromise[_0xcc6a('0x91')]()[_0xcc6a('0x2d')](function(){if(!_0x47b175){if(_0x2a3e93[_0xcc6a('0x41')]['WhatsappAccountId'])return;_0x2fbdce[_0xcc6a('0x78')](_0xcc6a('0x92'));_0x345e94[_0xcc6a('0x78')](_0xcc6a('0x92'));return;}if(_0x2a3e93[_0xcc6a('0x93')][_0xcc6a('0x94')]!=='agent')return;return _0x2a3e93[_0xcc6a('0x93')][_0xcc6a('0x95')]({'attributes':['id'],'raw':!![]})[_0xcc6a('0x2d')](function(_0x5ad57c){if(_[_0xcc6a('0x77')](_0x5ad57c)){_0x2fbdce[_0xcc6a('0x78')](_0xcc6a('0x96'));_0x345e94[_0xcc6a('0x78')](_0xcc6a('0x96'));}else{_0x2fbdce[_0xcc6a('0x78')]('i.WhatsappAccountId\x20IN\x20?',_[_0xcc6a('0x3a')](_0x5ad57c,'id'));_0x345e94[_0xcc6a('0x78')]('i.WhatsappAccountId\x20IN\x20?',_[_0xcc6a('0x3a')](_0x5ad57c,'id'));}});})[_0xcc6a('0x2d')](function(){if(_0x2a3e93[_0xcc6a('0x93')][_0xcc6a('0x94')]===_0xcc6a('0x97')&&!_0x47b175&&!_0x2a3e93['query'][_0xcc6a('0x98')])return[];return db[_0xcc6a('0x99')][_0xcc6a('0x41')](_0x2fbdce[_0xcc6a('0x9a')](),_0xcc68cf);})[_0xcc6a('0x2d')](function(_0xaa0da6){_0x5856af['count']=_0xaa0da6['length'];if(_0x5856af[_0xcc6a('0x24')]===0x0)return[];return db['sequelize'][_0xcc6a('0x41')](_0x2235e0[_0xcc6a('0x9a')](),_0xcc68cf)[_0xcc6a('0x2d')](function(_0x1b8d31){_0x14ca90=_[_0xcc6a('0x9b')](_0x1b8d31,'id');_0xcc68cf=_[_0xcc6a('0x9c')](_0xcc68cf,{'model':db[_0xcc6a('0x3b')],'mapToModel':!![],'raw':!![],'nest':!![]});if(_0x2a3e93[_0xcc6a('0x41')][_0xcc6a('0x46')]){_0xe213b3[_0xcc6a('0x45')][_0xcc6a('0x37')](function(_0x383b1b){_0x345e94['field']('i.'+_0x383b1b);});}else{_0x345e94[_0xcc6a('0x4d')](_0xcc6a('0x8e'),_0xcc6a('0x9d'));_0x345e94[_0xcc6a('0x4d')]('a.key',_0xcc6a('0x9e'));_0x345e94['field'](_0xcc6a('0x9f'),_0xcc6a('0xa0'));_0x345e94[_0xcc6a('0x4d')](_0xcc6a('0xa1'),_0xcc6a('0x8f'));_0x345e94[_0xcc6a('0x4d')](_0xcc6a('0xa2'));_0x345e94['field'](_0xcc6a('0xa3'),_0xcc6a('0xa4'));_0x345e94[_0xcc6a('0x4d')](_0xcc6a('0xa5'),_0xcc6a('0xa6'));_0x345e94[_0xcc6a('0x4d')]('c.email',_0xcc6a('0xa7'));_0x345e94[_0xcc6a('0x4d')]('c.phone','Contact.phone');_0x345e94[_0xcc6a('0x4d')](_0xcc6a('0xa8'),_0xcc6a('0xa9'));_0x345e94[_0xcc6a('0x4d')](_0xcc6a('0xaa'),'Contact.fax');_0x345e94[_0xcc6a('0x4d')]('o.fullname',_0xcc6a('0xab'));_0x345e94[_0xcc6a('0x4d')](_0xcc6a('0xac'),_0xcc6a('0xad'));_0x345e94[_0xcc6a('0x4d')](_0xcc6a('0xae'),_0xcc6a('0x34'));}if(_0xe213b3[_0xcc6a('0x26')])_0x345e94['limit'](_0xe213b3[_0xcc6a('0x26')]);if(_0xe213b3[_0xcc6a('0x25')])_0x345e94[_0xcc6a('0x25')](_0xe213b3['offset']);return db[_0xcc6a('0x99')][_0xcc6a('0x41')](_0x345e94[_0xcc6a('0x9a')](),_0xcc68cf);})[_0xcc6a('0x2d')](function(_0xadeca6){_0x351529[_0xcc6a('0x78')](_0xcc6a('0xaf'),_['map'](_0xadeca6,'id'));return db[_0xcc6a('0x99')][_0xcc6a('0x41')](_0x351529[_0xcc6a('0x9a')](),_0xcc68cf)[_0xcc6a('0x2d')](function(_0x192117){var _0xc42043=_[_0xcc6a('0xb0')](_0x192117,_0xcc6a('0xb1'));var _0x5e3be3=[];_0xadeca6['forEach'](function(_0x5cd73e){_0x5e3be3['push'](updateWhatsappInteraction(_0x5cd73e,_0x14ca90,_0xc42043));});return BPromise[_0xcc6a('0xb2')](_0x5e3be3);});});})[_0xcc6a('0x2d')](function(_0x9bb85c){_0x5856af[_0xcc6a('0xb3')]=_0x9bb85c;return _0x5856af;})[_0xcc6a('0x2d')](respondWithFilteredResult(_0x1101ec,_0xe213b3))[_0xcc6a('0xb4')](handleError(_0x1101ec,null));};exports[_0xcc6a('0xb5')]=function(_0x48b6e3,_0x10d731){var _0x537e2b={'raw':![],'where':{'id':_0x48b6e3[_0xcc6a('0xb6')]['id']}},_0x5eb00a={};_0x5eb00a['model']=_[_0xcc6a('0x42')](db[_0xcc6a('0x3b')]['rawAttributes']);_0x5eb00a['query']=_[_0xcc6a('0x42')](_0x48b6e3['query']);_0x5eb00a[_0xcc6a('0x43')]=_[_0xcc6a('0x44')](_0x5eb00a[_0xcc6a('0x40')],_0x5eb00a[_0xcc6a('0x41')]);_0x537e2b[_0xcc6a('0x45')]=_[_0xcc6a('0x44')](_0x5eb00a['model'],qs[_0xcc6a('0x46')](_0x48b6e3[_0xcc6a('0x41')][_0xcc6a('0x46')]));_0x537e2b[_0xcc6a('0x45')]=_0x537e2b['attributes'][_0xcc6a('0x47')]?_0x537e2b[_0xcc6a('0x45')]:_0x5eb00a[_0xcc6a('0x40')];if(_0x48b6e3[_0xcc6a('0x41')][_0xcc6a('0xb7')]){_0x537e2b[_0xcc6a('0xb8')]=[{'all':!![]}];}_0x537e2b=_[_0xcc6a('0x9c')]({},_0x537e2b,_0x48b6e3['options']);return db[_0xcc6a('0x3b')][_0xcc6a('0x62')](_0x537e2b)['then'](handleEntityNotFound(_0x10d731,null))[_0xcc6a('0x2d')](respondWithResult(_0x10d731,null))[_0xcc6a('0xb4')](handleError(_0x10d731,null));};exports[_0xcc6a('0xb9')]=function(_0x2297ea,_0xc4ed84){return db[_0xcc6a('0x3b')][_0xcc6a('0xb9')](_0x2297ea[_0xcc6a('0x74')],{})[_0xcc6a('0x2d')](respondWithResult(_0xc4ed84,0xc9))[_0xcc6a('0xb4')](handleError(_0xc4ed84,null));};exports[_0xcc6a('0x2c')]=function(_0x18e20d,_0x2768b6){if(_0x18e20d[_0xcc6a('0x74')]['id']){delete _0x18e20d['body']['id'];}return db['WhatsappInteraction'][_0xcc6a('0x62')]({'where':{'id':_0x18e20d[_0xcc6a('0xb6')]['id']}})['then'](handleEntityNotFound(_0x2768b6,null))[_0xcc6a('0x2d')](saveUpdates(_0x18e20d[_0xcc6a('0x74')],null))[_0xcc6a('0x2d')](respondWithResult(_0x2768b6,null))['catch'](handleError(_0x2768b6,null));};exports[_0xcc6a('0x2e')]=function(_0x5c531a,_0x1ced4b){return db[_0xcc6a('0x3b')]['find']({'where':{'id':_0x5c531a[_0xcc6a('0xb6')]['id']}})['then'](handleEntityNotFound(_0x1ced4b,null))[_0xcc6a('0x2d')](removeEntity(_0x1ced4b,null))[_0xcc6a('0xb4')](handleError(_0x1ced4b,null));};exports[_0xcc6a('0xba')]=function(_0x3a69a2,_0x32098d){return db[_0xcc6a('0x3b')]['describe']()['then'](respondWithResult(_0x32098d,null))[_0xcc6a('0xb4')](handleError(_0x32098d,null));};exports[_0xcc6a('0xbb')]=function(_0x3eef43,_0x5d00fb,_0x1f8ec5){return db[_0xcc6a('0xbc')][_0xcc6a('0x62')]({'where':{'id':_0x3eef43[_0xcc6a('0xb6')]['id']}})['then'](handleEntityNotFound(_0x5d00fb,null))[_0xcc6a('0x2d')](function(_0x32f3b8){if(_0x32f3b8){return _0x32f3b8[_0xcc6a('0xbb')](_0x3eef43['body'][_0xcc6a('0xbd')],_['omit'](_0x3eef43[_0xcc6a('0x74')],[_0xcc6a('0xbd'),'id'])||{});}})['then'](respondWithResult(_0x5d00fb,null))[_0xcc6a('0xb4')](handleError(_0x5d00fb,null));};exports[_0xcc6a('0xbe')]=function(_0x31698d,_0x25ce7b,_0x20581c){var _0x125dba={'raw':![],'where':{}};var _0x36df40={};var _0x15146c={'count':0x0,'rows':[]};return db[_0xcc6a('0x3b')][_0xcc6a('0xbf')]({'where':{'id':_0x31698d[_0xcc6a('0xb6')]['id']}})['then'](handleEntityNotFound(_0x25ce7b,null))['then'](function(_0x3cb6bf){if(_0x3cb6bf){_0x36df40['model']=_[_0xcc6a('0x42')](db['WhatsappMessage']['rawAttributes']);_0x36df40[_0xcc6a('0x41')]=_[_0xcc6a('0x42')](_0x31698d[_0xcc6a('0x41')]);_0x36df40[_0xcc6a('0x43')]=_['intersection'](_0x36df40[_0xcc6a('0x40')],_0x36df40['query']);_0x125dba['attributes']=_[_0xcc6a('0x44')](_0x36df40[_0xcc6a('0x40')],qs[_0xcc6a('0x46')](_0x31698d[_0xcc6a('0x41')][_0xcc6a('0x46')]));_0x125dba[_0xcc6a('0x45')]=_0x125dba[_0xcc6a('0x45')]['length']?_0x125dba[_0xcc6a('0x45')]:_0x36df40[_0xcc6a('0x40')];if(!_0x31698d[_0xcc6a('0x41')]['hasOwnProperty'](_0xcc6a('0x49'))){_0x125dba['limit']=qs[_0xcc6a('0x26')](_0x31698d['query']['limit']);_0x125dba[_0xcc6a('0x25')]=qs[_0xcc6a('0x25')](_0x31698d[_0xcc6a('0x41')][_0xcc6a('0x25')]);}_0x125dba[_0xcc6a('0x4a')]=qs['sort'](_0x31698d['query']['sort']);_0x125dba[_0xcc6a('0x78')]=qs[_0xcc6a('0x43')](_[_0xcc6a('0x4c')](_0x31698d[_0xcc6a('0x41')],_0x36df40[_0xcc6a('0x43')]));_0x125dba[_0xcc6a('0x78')]['WhatsappInteractionId']=_0x3cb6bf['id'];if(_0x31698d[_0xcc6a('0x41')]['filter']){_0x125dba[_0xcc6a('0x78')]=_[_0xcc6a('0x9c')](_0x125dba[_0xcc6a('0x78')],{'$or':_[_0xcc6a('0x3a')](_0x125dba[_0xcc6a('0x45')],function(_0x48746a){var _0x58d868={};_0x58d868[_0x48746a]={'$like':'%'+_0x31698d[_0xcc6a('0x41')][_0xcc6a('0x84')]+'%'};return _0x58d868;})});}if(_0x31698d['query'][_0xcc6a('0x7c')]){var _0x307113=_0x31698d[_0xcc6a('0x41')][_0xcc6a('0x7c')][_0xcc6a('0x36')](',');var _0x2c8fbd={};_0x2c8fbd[_0x307113[0x0]]={'$gte':moment(_0x307113[0x1])['format'](_0xcc6a('0xc0'))};_0x125dba[_0xcc6a('0x78')]=_[_0xcc6a('0x9c')](_0x125dba['where'],_0x2c8fbd);}_0x125dba=_['merge']({},_0x125dba,_0x31698d['options']);return db['WhatsappMessage'][_0xcc6a('0x24')]({'where':_0x125dba['where']})[_0xcc6a('0x2d')](function(_0x4a767c){_0x15146c['count']=_0x4a767c;if(_0x31698d[_0xcc6a('0x41')]['includeAll']){_0x125dba[_0xcc6a('0xb8')]=[{'all':!![]}];}return db[_0xcc6a('0xbc')][_0xcc6a('0xc1')](_0x125dba);})[_0xcc6a('0x2d')](function(_0x65280b){_0x15146c[_0xcc6a('0xb3')]=_0x65280b;return _0x15146c;});}})[_0xcc6a('0x2d')](respondWithFilteredResult(_0x25ce7b,_0x125dba))[_0xcc6a('0xb4')](handleError(_0x25ce7b,null));};exports[_0xcc6a('0xc2')]=function(_0x365aac,_0x353442,_0x258397){return db[_0xcc6a('0x3b')][_0xcc6a('0x62')]({'where':{'id':_0x365aac[_0xcc6a('0xb6')]['id']}})[_0xcc6a('0x2d')](handleEntityNotFound(_0x353442,null))[_0xcc6a('0x2d')](function(_0x335748){if(_0x335748){return _0x335748[_0xcc6a('0xc3')](_0x365aac[_0xcc6a('0x74')][_0xcc6a('0xbd')],_[_0xcc6a('0xc4')](_0x365aac['body'],[_0xcc6a('0xbd'),'id'])||{})[_0xcc6a('0xc5')](function(){return db[_0xcc6a('0x6f')]['findAll']({'attributes':['id',_0xcc6a('0x31'),_0xcc6a('0xc6')],'where':{'id':_0x365aac['body'][_0xcc6a('0xbd')]}});})[_0xcc6a('0x2d')](function(_0x58a8a7){socket[_0xcc6a('0xc7')](_0xcc6a('0xc8'),{'id':Number(_0x365aac[_0xcc6a('0xb6')]['id']),'tags':_0x58a8a7||[]});return{'id':Number(_0x365aac[_0xcc6a('0xb6')]['id']),'tags':_0x58a8a7||[]};});}})[_0xcc6a('0x2d')](respondWithResult(_0x353442,null))[_0xcc6a('0xb4')](handleError(_0x353442,null));};exports['removeTags']=function(_0x505170,_0x1e436d,_0x331efb){return db['WhatsappInteraction'][_0xcc6a('0x62')]({'where':{'id':_0x505170['params']['id']}})[_0xcc6a('0x2d')](handleEntityNotFound(_0x1e436d,null))['then'](function(_0x24a5d0){if(_0x24a5d0){return _0x24a5d0[_0xcc6a('0xc9')](_0x505170[_0xcc6a('0x41')]['ids']);}})[_0xcc6a('0x2d')](respondWithStatusCode(_0x1e436d,null))[_0xcc6a('0xb4')](handleError(_0x1e436d,null));};exports[_0xcc6a('0xca')]=function(_0x48f019,_0x4fb270){var _0x4cd822=moment()[_0xcc6a('0xcb')]()[_0xcc6a('0x9a')]();var _0x34eb38=path[_0xcc6a('0xcc')](config[_0xcc6a('0xcd')],_0xcc6a('0xce'),_0xcc6a('0xcf'),_0xcc6a('0xd0'));var _0x14a817=path[_0xcc6a('0xcc')](config[_0xcc6a('0xcd')],_0xcc6a('0xce'),'files',_0xcc6a('0xd1'));var _0x38ffe2=path[_0xcc6a('0xcc')](_0x34eb38,_0x4cd822);var _0x5a494f=util[_0xcc6a('0xd2')](_0xcc6a('0xd3'),_0x48f019[_0xcc6a('0xb6')]['id'],_0x4cd822);var _0x4d7fc1=path[_0xcc6a('0xcc')](_0x34eb38,_0x5a494f);var _0x30b49f=[];_0x30b49f[_0xcc6a('0x38')]({'model':db[_0xcc6a('0x71')],'as':'User','attributes':['id',_0xcc6a('0x33')],'raw':!![]});_0x30b49f['push']({'model':db['CmContact'],'as':'Contact','attributes':['id',_0xcc6a('0xd4'),'lastName'],'raw':!![]});if(_0x48f019['query'][_0xcc6a('0xd1')]){_0x30b49f[_0xcc6a('0x38')]({'model':db[_0xcc6a('0xd5')],'as':_0xcc6a('0xd5'),'raw':!![]});}var _0xe5f8b4=[{'model':db[_0xcc6a('0xbc')],'as':'Messages','attributes':['id','body','createdAt',_0xcc6a('0xd6'),_0xcc6a('0xd7'),_0xcc6a('0x81')],'include':_0x30b49f}];_0xe5f8b4[_0xcc6a('0x38')]({'model':db[_0xcc6a('0xd8')],'as':_0xcc6a('0xd9'),'attributes':['id','name']});_0xe5f8b4['push']({'model':db[_0xcc6a('0x71')],'as':_0xcc6a('0xda'),'attributes':['id',_0xcc6a('0x33')]});return db[_0xcc6a('0x3b')]['find']({'where':{'id':_0x48f019[_0xcc6a('0xb6')]['id']},'include':_0xe5f8b4})['then'](handleEntityNotFound(_0x4fb270,null))[_0xcc6a('0x2d')](function(_0x1c2115){if(_0x1c2115){var _0x8fa195=_0x1c2115[_0xcc6a('0xdb')]({'plain':!![]});fs[_0xcc6a('0xdc')](_0x38ffe2);var _0x51619f={'format':'A4','border':'10px','header':{'height':_0xcc6a('0xdd'),'contents':{'first':_0xcc6a('0xde')}},'footer':{'height':'30px','contents':{'default':util[_0xcc6a('0xd2')](_0xcc6a('0xdf'),util[_0xcc6a('0xd2')](_0xcc6a('0xe0'),_0xcc6a('0xe1'),_0x8fa195['id']),moment()[_0xcc6a('0xd2')](_0xcc6a('0xe2'))[_0xcc6a('0x9a')]())}}};var _0x9255b2={'channel':_0xcc6a('0xe1'),'account':_0x8fa195['Account']['name'],'agent':_0x8fa195[_0xcc6a('0xda')]?_0x8fa195['Owner'][_0xcc6a('0x33')]:_0xcc6a('0xe3'),'createdAt':moment(_0x8fa195[_0xcc6a('0xe4')])['format'](_0xcc6a('0xc0'))['toString'](),'closedAt':_0x8fa195[_0xcc6a('0xe5')]?moment(_0x8fa195[_0xcc6a('0xe6')])[_0xcc6a('0xd2')](_0xcc6a('0xc0'))['toString']():'','disposition':_0x8fa195[_0xcc6a('0xe7')],'messages':_(_0x8fa195[_0xcc6a('0xe8')])[_0xcc6a('0x84')]({'secret':![]})[_0xcc6a('0x3a')](function(_0x10777a){if(_0x10777a[_0xcc6a('0xd5')]){var _0x3b84f6=path['join'](_0x14a817,_0x10777a['Attachment']['basename']);if(fs[_0xcc6a('0xe9')](_0x3b84f6)){fs[_0xcc6a('0xea')](_0x3b84f6)['pipe'](fs[_0xcc6a('0xeb')](path[_0xcc6a('0xcc')](_0x38ffe2,_0x10777a[_0xcc6a('0xd5')]['basename'])));}}return{'date':moment(_0x10777a[_0xcc6a('0xe4')])['format'](_0xcc6a('0xc0'))['toString'](),'sender':_0x10777a[_0xcc6a('0xd6')]===_0xcc6a('0xec')?_0x10777a[_0xcc6a('0x71')]?_0x10777a[_0xcc6a('0x71')]['fullname']:_0xcc6a('0xed'):_0x10777a[_0xcc6a('0x67')][_0xcc6a('0xd4')]+(_0x10777a['Contact']['lastName']?'\x20'+_0x10777a['Contact'][_0xcc6a('0xee')]:''),'body':_0x10777a[_0xcc6a('0xd5')]?_0x10777a[_0xcc6a('0xd5')][_0xcc6a('0xef')]:_0x10777a[_0xcc6a('0x74')],'direction':_0x10777a[_0xcc6a('0xd6')]===_0xcc6a('0xec')?'A':'C','secret':_0x10777a[_0xcc6a('0xd7')],'read':_0x10777a[_0xcc6a('0x81')],'attachment':_0x10777a[_0xcc6a('0xd5')]};})[_0xcc6a('0x63')]()};return ejs[_0xcc6a('0xf0')](path['join'](config[_0xcc6a('0xcd')],_0xcc6a('0xce'),_0xcc6a('0xf1'),_0xcc6a('0xf2')),{'interaction':_0x9255b2})[_0xcc6a('0x2d')](function(_0x2dfa97){return new BPromise(function(_0x24ded7,_0x4efdd9){pdf[_0xcc6a('0xb9')](_0x2dfa97,_0x51619f)[_0xcc6a('0xf3')](path[_0xcc6a('0xcc')](_0x38ffe2,_0xcc6a('0xf4')+_0x8fa195['id']+'-'+_0x4cd822+_0xcc6a('0xf5')),function(_0x4f197e,_0x132834){if(_0x4f197e)return _0x4efdd9(_0x4f197e);_0x24ded7(_0x132834);});});})['then'](function(){return new BPromise(function(_0x30c5d5,_0x132f83){zipdir(_0x38ffe2,{'saveTo':_0x4d7fc1},function(_0x10ebdf,_0x371639){if(_0x10ebdf)return _0x132f83(_0x10ebdf);return _0x30c5d5(_0x371639);});})['then'](function(){return new BPromise(function(_0x186e38,_0x2955fb){rimraf(_0x38ffe2,function(_0x2e8c0a){if(_0x2e8c0a)_0x2955fb(_0x2e8c0a);return _0x186e38();});});})[_0xcc6a('0x2d')](function(){return _0x4fb270[_0xcc6a('0xca')](_0x4d7fc1,_0x5a494f,function(_0x53242e){if(_0x53242e){console['log'](_0xcc6a('0xf6'),_0x53242e);}else{fs[_0xcc6a('0xf7')](_0x4d7fc1);}});});});}else{return _0x4fb270[_0xcc6a('0x20')](0xc8);}})[_0xcc6a('0xb4')](handleError(_0x4fb270,null));};
\ No newline at end of file
+var _0x2542=['\x20=\x20?','read','`unreadMessages`\x20>\x200','tag','filter','replace','i.id\x20LIKE\x20?','i.phone\x20LIKE\x20?','MATCH\x20(me.body)\x20AGAINST\x20(?\x20IN\x20BOOLEAN\x20MODE)','group','i.id','QueryTypes','SELECT','clone','contactName','DESC','i.WhatsappAccountId\x20IS\x20NOT\x20NULL','user','role','agent','getWhatsappAccounts','i.WhatsappAccountId\x20IS\x20NULL','i.WhatsappAccountId\x20IN\x20?','sequelize','toString','keyBy','merge','SUM(me.read\x20=\x200\x20AND\x20me.direction\x20=\x20\x27in\x27)','a.key','Account.key','a.mandatoryDisposition','Account.mandatoryDisposition','CASE\x20WHEN\x20(c.firstName\x20IS\x20NOT\x20NULL\x20AND\x20c.firstName\x20<>\x20\x27\x27)\x20OR\x20(c.lastName\x20IS\x20NOT\x20NULL\x20AND\x20c.lastName\x20<>\x20\x27\x27)\x20THEN\x20CONCAT(IFNULL(c.firstName,\x20\x27\x27),\x20\x27\x20\x27,\x20IFNULL(c.lastName,\x20\x27\x27))\x20ELSE\x20\x27Unknown\x27\x20END','i.*','c.firstName','Contact.lastName','c.email','Contact.email','c.phone','Contact.phone','c.mobile','Contact.fax','o.fullname','o.internal','Owner.internal','GROUP_CONCAT(DISTINCT\x20t.id)','ui.WhatsappInteractionId\x20IN\x20?','groupBy','WhatsappInteractionId','all','rows','show','params','includeAll','include','options','create','update','describe','addMessage','ids','omit','getMessages','findOne','WhatsappMessage','nolimit','format','YYYY-MM-DD\x20HH:mm:ss','findAll','setTags','spread','Tag','emit','removeTags','download','unix','join','server','files','tmp','root','transcript-%d-%s.zip','CmContact','firstName','lastName','attachments','Attachment','createdAt','direction','WhatsappAccount','Account','Owner','get','mkdirSync','40px','<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>','30px','%s\x20#%d','Whatsapp','N.A.','closed','disposition','basename','existsSync','pipe','createWriteStream','out','System','secret','renderFile','views','toFile','transcript-','.pdf','err','unlinkSync','html-pdf','eml-format','rimraf','zip-dir','request-promise','bluebird','mustache','util','path','sox','ejs','lodash','squel','crypto','jsforce','desk.js','to-csv','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/license/util','../../mysqldb','redis','defaults','localhost','./whatsappInteraction.socket','sendStatus','status','end','json','count','offset','limit','set','save','destroy','then','error','stack','name','send','Users','map','fullname','TagIds','Tags','split','push','catch','index','WhatsappInteraction','rawAttributes','fieldName','key','model','query','keys','filters','intersection','attributes','fields','length','hasOwnProperty','order','sort','where','pick','select','field','color','from','tools_tags','u.id','u.fullname','ui.WhatsappInteractionId','user_has_whatsapp_interactions','users','u.id\x20=\x20ui.UserId','whatsapp_interactions','left_join','cm_contacts','c.id\x20=\x20i.ContactId\x20AND\x20c.deletedAt\x20IS\x20NULL','o.id\x20=\x20i.UserId','a.id\x20=\x20i.WhatsappAccountId','whatsapp_messages','me.WhatsappInteractionId\x20=\x20i.id','whatsapp_interaction_has_tags','it.WhatsappInteractionId\x20=\x20i.id','t.id\x20=\x20it.TagId','expr','search','sqlOperator','conditions','value','`\x20=\x200','having','`\x20>\x200','Contact','MATCH\x20(c.firstName,\x20c.lastName,\x20c.phone,\x20c.mobile,\x20c.fax,\x20c.email)\x20AGAINST\x20(?\x20IN\x20BOOLEAN\x20MODE)','getFullTextValue','c.firstName\x20LIKE\x20?\x20OR\x20c.lastName\x20LIKE\x20?\x20OR\x20c.email\x20LIKE\x20?','ContactId','buildExpression','type','text','forEach','CONCAT(\x27,\x27,\x20`TagIds`,\x20\x27,\x27)\x20LIKE\x20?','union','User','operator','$substring','CONCAT_WS(\x27\x20\x27,\x20o.name,\x20o.fullname)\x20LIKE\x20?','find','UserId','body','start','some','isEmpty','WhatsappAccountId','$gte','parse','$lte','i.createdAt\x20BETWEEN\x20?\x20AND\x20?','\x20IS\x20NULL'];(function(_0x3795f1,_0x6e8aa1){var _0x4e9b2c=function(_0x10d356){while(--_0x10d356){_0x3795f1['push'](_0x3795f1['shift']());}};_0x4e9b2c(++_0x6e8aa1);}(_0x2542,0x169));var _0x2254=function(_0x325322,_0x1a49d0){_0x325322=_0x325322-0x0;var _0x280798=_0x2542[_0x325322];return _0x280798;};'use strict';var pdf=require(_0x2254('0x0'));var emlformat=require(_0x2254('0x1'));var rimraf=require(_0x2254('0x2'));var zipdir=require(_0x2254('0x3'));var jsonpatch=require('fast-json-patch');var rp=require(_0x2254('0x4'));var moment=require('moment');var BPromise=require(_0x2254('0x5'));var Mustache=require(_0x2254('0x6'));var util=require(_0x2254('0x7'));var path=require(_0x2254('0x8'));var sox=require(_0x2254('0x9'));var csv=require('to-csv');var ejs=require(_0x2254('0xa'));var fs=require('fs');var _=require(_0x2254('0xb'));var squel=require(_0x2254('0xc'));var crypto=require(_0x2254('0xd'));var jsforce=require(_0x2254('0xe'));var deskjs=require(_0x2254('0xf'));var toCsv=require(_0x2254('0x10'));var querystring=require(_0x2254('0x11'));var Papa=require(_0x2254('0x12'));var Redis=require(_0x2254('0x13'));var authService=require(_0x2254('0x14'));var qs=require('../../components/parsers/qs');var as=require(_0x2254('0x15'));var hardwareService=require(_0x2254('0x16'));var logger=require(_0x2254('0x17'))(_0x2254('0x18'));var utils=require('../../config/utils');var config=require('../../config/environment');var licenseUtil=require(_0x2254('0x19'));var db=require(_0x2254('0x1a'))['db'];config[_0x2254('0x1b')]=_[_0x2254('0x1c')](config[_0x2254('0x1b')],{'host':_0x2254('0x1d'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x2254('0x1b')]));require(_0x2254('0x1e'))['register'](socket);function respondWithStatusCode(_0x2f4de,_0x1e582d){_0x1e582d=_0x1e582d||0xcc;return function(_0xfb23cb){if(_0xfb23cb){return _0x2f4de[_0x2254('0x1f')](_0x1e582d);}return _0x2f4de[_0x2254('0x20')](_0x1e582d)[_0x2254('0x21')]();};}function respondWithResult(_0x50f137,_0x18baf4){_0x18baf4=_0x18baf4||0xc8;return function(_0x57247a){if(_0x57247a){return _0x50f137[_0x2254('0x20')](_0x18baf4)[_0x2254('0x22')](_0x57247a);}};}function respondWithFilteredResult(_0x170ffa,_0x25f8b2){return function(_0x1ae11e){if(_0x1ae11e){var _0x34f90e=_0x1ae11e[_0x2254('0x23')],_0x497724=_0x25f8b2[_0x2254('0x24')],_0x51b395=_0x25f8b2[_0x2254('0x24')]+_0x25f8b2[_0x2254('0x25')],_0x5ec98d;if(_0x51b395>=_0x34f90e){_0x51b395=_0x34f90e;_0x5ec98d=0xc8;}else{_0x5ec98d=0xce;}_0x170ffa[_0x2254('0x20')](_0x5ec98d);return _0x170ffa[_0x2254('0x26')]('Content-Range',_0x497724+'-'+_0x51b395+'/'+_0x34f90e)[_0x2254('0x22')](_0x1ae11e);}return null;};}function patchUpdates(_0x16148d){return function(_0x906cde){try{jsonpatch['apply'](_0x906cde,_0x16148d,!![]);}catch(_0x52fedc){return BPromise['reject'](_0x52fedc);}return _0x906cde[_0x2254('0x27')]();};}function saveUpdates(_0x559af4,_0xf88b56){return function(_0x56b91e){if(_0x56b91e){return _0x56b91e['update'](_0x559af4)['then'](function(_0x540020){return _0x540020;});}return null;};}function removeEntity(_0x5e5edb,_0x4f797d){return function(_0x1aa71f){if(_0x1aa71f){return _0x1aa71f[_0x2254('0x28')]()[_0x2254('0x29')](function(){_0x5e5edb[_0x2254('0x20')](0xcc)[_0x2254('0x21')]();});}};}function handleEntityNotFound(_0x1349c9,_0x51b578){return function(_0x4a8274){if(!_0x4a8274){_0x1349c9[_0x2254('0x1f')](0x194);}return _0x4a8274;};}function handleError(_0x4f6877,_0x35608a){_0x35608a=_0x35608a||0x1f4;return function(_0x141dc5){logger[_0x2254('0x2a')](_0x141dc5[_0x2254('0x2b')]);if(_0x141dc5[_0x2254('0x2c')]){delete _0x141dc5['name'];}_0x4f6877[_0x2254('0x20')](_0x35608a)[_0x2254('0x2d')](_0x141dc5);};}function getInteractionUsers(_0x21285d,_0x37af8b){return new BPromise(function(_0x13366a,_0x377c41){try{if(_0x37af8b[_0x21285d['id']]){_0x21285d[_0x2254('0x2e')]=_[_0x2254('0x2f')](_0x37af8b[_0x21285d['id']],function(_0x29975f){return{'id':_0x29975f['id'],'fullname':_0x29975f[_0x2254('0x30')]};});}}catch(_0x21c641){_0x377c41(_0x21c641);}_0x13366a(_0x21285d);});}function getInteractionTags(_0xad7774,_0x220f2a){return new BPromise(function(_0x27d30a,_0x4577f4){try{if(_0xad7774[_0x2254('0x31')]){_0xad7774[_0x2254('0x32')]=[];_0xad7774[_0x2254('0x31')][_0x2254('0x33')](',')['forEach'](function(_0xe29526){_0xad7774[_0x2254('0x32')][_0x2254('0x34')](_0x220f2a[_0xe29526]);});}delete _0xad7774[_0x2254('0x31')];}catch(_0xdddb4a){_0x4577f4(_0xdddb4a);}_0x27d30a(_0xad7774);});}function updateWhatsappInteraction(_0x1d275b,_0x2cfc9c,_0x3ed00e){return new BPromise(function(_0x5b84ce,_0x59c6c9){return getInteractionUsers(_0x1d275b,_0x3ed00e)[_0x2254('0x29')](function(_0x3aa0bb){return getInteractionTags(_0x3aa0bb,_0x2cfc9c);})['then'](function(_0x240d4e){_0x5b84ce(_0x240d4e);})[_0x2254('0x35')](function(_0x21df8c){_0x59c6c9(_0x21df8c);});});}exports[_0x2254('0x36')]=function(_0x538e7b,_0x4a2df0){var _0x20409d={},_0x4e2035={},_0x3d620a={'count':0x0,'rows':[]};var _0x10d749=_[_0x2254('0x2f')](db[_0x2254('0x37')][_0x2254('0x38')],function(_0x2707f4){return{'name':_0x2707f4[_0x2254('0x39')],'type':_0x2707f4['type'][_0x2254('0x3a')]};});_0x4e2035[_0x2254('0x3b')]=_[_0x2254('0x2f')](_0x10d749,_0x2254('0x2c'));_0x4e2035[_0x2254('0x3c')]=_[_0x2254('0x3d')](_0x538e7b[_0x2254('0x3c')]);_0x4e2035[_0x2254('0x3e')]=_[_0x2254('0x3f')](_0x4e2035[_0x2254('0x3b')],_0x4e2035['query']);_0x20409d[_0x2254('0x40')]=_[_0x2254('0x3f')](_0x4e2035[_0x2254('0x3b')],qs[_0x2254('0x41')](_0x538e7b['query'][_0x2254('0x41')]));_0x20409d[_0x2254('0x40')]=_0x20409d[_0x2254('0x40')][_0x2254('0x42')]?_0x20409d[_0x2254('0x40')]:_0x4e2035[_0x2254('0x3b')];if(!_0x538e7b[_0x2254('0x3c')][_0x2254('0x43')]('nolimit')){_0x20409d[_0x2254('0x25')]=qs['limit'](_0x538e7b[_0x2254('0x3c')][_0x2254('0x25')]);_0x20409d[_0x2254('0x24')]=qs[_0x2254('0x24')](_0x538e7b[_0x2254('0x3c')][_0x2254('0x24')]);}_0x20409d[_0x2254('0x44')]=qs['sort'](_0x538e7b[_0x2254('0x3c')][_0x2254('0x45')]);_0x20409d[_0x2254('0x46')]=qs[_0x2254('0x3e')](_[_0x2254('0x47')](_0x538e7b['query'],_0x4e2035[_0x2254('0x3e')]),_0x10d749);var _0x1dec43=[];var _0x5720a5=squel[_0x2254('0x48')]()[_0x2254('0x49')]('id')['field'](_0x2254('0x2c'))['field'](_0x2254('0x4a'))[_0x2254('0x4b')](_0x2254('0x4c'));var _0x31c31e=squel[_0x2254('0x48')]()[_0x2254('0x49')](_0x2254('0x4d'))[_0x2254('0x49')](_0x2254('0x4e'))[_0x2254('0x49')](_0x2254('0x4f'))[_0x2254('0x4b')](_0x2254('0x50'),'ui')['left_join'](_0x2254('0x51'),'u',_0x2254('0x52'));var _0x2c5609=squel['select']()[_0x2254('0x4b')](_0x2254('0x53'),'i')[_0x2254('0x54')](_0x2254('0x55'),'c',_0x2254('0x56'))[_0x2254('0x54')](_0x2254('0x51'),'o',_0x2254('0x57'))[_0x2254('0x54')]('whatsapp_accounts','a',_0x2254('0x58'))[_0x2254('0x54')](_0x2254('0x59'),'me',_0x2254('0x5a'))[_0x2254('0x54')](_0x2254('0x5b'),'it',_0x2254('0x5c'))[_0x2254('0x54')](_0x2254('0x4c'),'t',_0x2254('0x5d'));var _0x5b14c5=squel[_0x2254('0x5e')]();var _0x35fa64=[];var _0x5235b7=squel[_0x2254('0x5e')]();var _0x143bd2;if(_0x538e7b[_0x2254('0x3c')][_0x2254('0x5f')]){_0x143bd2=as['parseSearch'](_0x538e7b[_0x2254('0x3c')][_0x2254('0x5f')]);var _0x4d2c96=_0x143bd2[_0x2254('0x60')];for(var _0x3f0670=0x0;_0x3f0670<_0x143bd2[_0x2254('0x61')][_0x2254('0x42')];_0x3f0670++){var _0x48abd5=_0x143bd2[_0x2254('0x61')][_0x3f0670];var _0x106282='i';var _0x222a4e=_['find'](_0x10d749,['name',_0x48abd5[_0x2254('0x49')]]);if(!_0x222a4e){switch(_0x48abd5[_0x2254('0x49')]){case'unreadMessages':if(_0x48abd5[_0x2254('0x62')]==0x1){_0x2c5609['having']('`'+_0x48abd5['field']+_0x2254('0x63'));}else{_0x2c5609[_0x2254('0x64')]('`'+_0x48abd5[_0x2254('0x49')]+_0x2254('0x65'));}break;case _0x2254('0x66'):if(_0x48abd5['operator']==='$substring'){if(_0x48abd5[_0x2254('0x62')]['split']('\x20')[_0x2254('0x42')]>0x1){_0x5b14c5[_0x4d2c96](_0x2254('0x67'),qs[_0x2254('0x68')](_0x48abd5[_0x2254('0x62')]),null);}else{var _0x49c60d='%'+_0x48abd5[_0x2254('0x62')]+'%';_0x5b14c5[_0x4d2c96](_0x2254('0x69'),_0x49c60d,_0x49c60d,_0x49c60d);}}else{_0x222a4e=_['find'](_0x10d749,['name',_0x2254('0x6a')]);_0x48abd5['field']=_0x2254('0x6a');_0x2eb345=as[_0x2254('0x6b')](_0x106282,_0x222a4e[_0x2254('0x6c')],_0x48abd5);_0x5b14c5[_0x4d2c96](_0x2eb345[_0x2254('0x6d')],_0x2eb345[_0x2254('0x62')]['start'],_0x2eb345['value'][_0x2254('0x21')]);}break;case'Tag':var _0x335c66=_0x48abd5['value']['split'](',')['map'](function(_0x2c0063){return Number(_0x2c0063);});_0x335c66[_0x2254('0x6e')](function(_0x1d4b90){_0x5235b7['or'](_0x2254('0x6f'),'%,'+_0x1d4b90+',%');});_0x35fa64=_[_0x2254('0x70')](_0x35fa64,_0x335c66);break;case _0x2254('0x71'):if(_0x48abd5[_0x2254('0x72')]===_0x2254('0x73')){_0x5b14c5[_0x4d2c96](_0x2254('0x74'),'%'+_0x48abd5[_0x2254('0x62')]+'%',null);}else{_0x222a4e=_[_0x2254('0x75')](_0x10d749,[_0x2254('0x2c'),_0x2254('0x76')]);_0x48abd5[_0x2254('0x49')]=_0x2254('0x76');_0x2eb345=as[_0x2254('0x6b')](_0x106282,_0x222a4e[_0x2254('0x6c')],_0x48abd5);_0x5b14c5[_0x4d2c96](_0x2eb345[_0x2254('0x6d')],_0x2eb345[_0x2254('0x62')]['start'],_0x2eb345[_0x2254('0x62')][_0x2254('0x21')]);}break;case _0x2254('0x77'):_0x2eb345=as[_0x2254('0x6b')]('me',null,_0x48abd5);_0x5b14c5[_0x4d2c96](_0x2eb345['text'],_0x2eb345['value'][_0x2254('0x78')],_0x2eb345[_0x2254('0x62')][_0x2254('0x21')]);break;}}else{var _0x2eb345=as[_0x2254('0x6b')](_0x106282,_0x222a4e['type'],_0x48abd5);_0x5b14c5[_0x4d2c96](_0x2eb345[_0x2254('0x6d')],_0x2eb345[_0x2254('0x62')][_0x2254('0x78')],_0x2eb345['value']['end']);}}}else{var _0x21bcd4=_(_0x538e7b['query'])[_0x2254('0x3d')]()[_0x2254('0x2f')](function(_0x5b269d){return _[_0x2254('0x79')](_0x10d749,[_0x2254('0x2c'),_0x5b269d])?_0x5b269d:undefined;})['compact']()[_0x2254('0x62')]();if(!_[_0x2254('0x7a')](_0x21bcd4)){_0x21bcd4['forEach'](function(_0x5cc6bd){if(_0x5cc6bd===_0x2254('0x7b')){_0x2c5609[_0x2254('0x46')]('i.WhatsappAccountId\x20IN\x20?',[]['concat'](_0x538e7b[_0x2254('0x3c')][_0x5cc6bd]));}else if(_0x5cc6bd==='createdAt'){var _0x1d880f=JSON['parse'](_0x538e7b[_0x2254('0x3c')][_0x5cc6bd])[_0x2254('0x7c')];var _0xaa9767=JSON[_0x2254('0x7d')](_0x538e7b['query'][_0x5cc6bd])[_0x2254('0x7e')];_0x2c5609['where'](_0x2254('0x7f'),_0x1d880f,_0xaa9767);}else{if(_0x538e7b[_0x2254('0x3c')][_0x5cc6bd]==='null'){_0x2c5609[_0x2254('0x46')]('i.'+_0x5cc6bd+_0x2254('0x80'));}else{_0x2c5609['where']('i.'+_0x5cc6bd+_0x2254('0x81'),_0x538e7b[_0x2254('0x3c')][_0x5cc6bd]);}}});}if(_0x538e7b[_0x2254('0x3c')][_0x2254('0x82')]){if(_0x538e7b['query'][_0x2254('0x82')]==0x1){_0x2c5609[_0x2254('0x64')]('`unreadMessages`\x20=\x200');}else{_0x2c5609[_0x2254('0x64')](_0x2254('0x83'));}}if(_0x538e7b['query'][_0x2254('0x84')]){_0x35fa64=_['isArray'](_0x538e7b[_0x2254('0x3c')]['tag'])?_0x538e7b[_0x2254('0x3c')][_0x2254('0x84')]:new Array(_0x538e7b['query'][_0x2254('0x84')]);_0x35fa64['forEach'](function(_0x2ad17c){_0x5235b7['or'](_0x2254('0x6f'),'%,'+_0x2ad17c+',%');});}if(_0x538e7b[_0x2254('0x3c')]['filter']){var _0x14c384=_0x538e7b['query'][_0x2254('0x85')][_0x2254('0x86')]('\x5c','\x5c\x5c')['replace'](/'/g,'\x27\x27');if(qs['isNumeric'](_0x14c384)){_0x5b14c5['or'](_0x2254('0x87'),_0x14c384+'%')['or'](_0x2254('0x88'),_0x14c384+'%');}else{_0x5b14c5['or'](_0x2254('0x89'),qs[_0x2254('0x68')](_0x14c384))['or']('CONCAT(c.firstName,\x20\x27\x20\x27,\x20c.lastName)\x20LIKE\x20?',_0x14c384+'%');}}}_0x2c5609[_0x2254('0x46')](_0x5b14c5);_0x2c5609[_0x2254('0x8a')](_0x2254('0x8b'));var _0x403a4b={'type':db['Sequelize'][_0x2254('0x8c')][_0x2254('0x8d')],'raw':!![]};var _0x5cddb0=_0x2c5609[_0x2254('0x8e')]();_0x5cddb0['field'](_0x2254('0x8b'));_0x5cddb0['field']('SUM(me.read\x20=\x200\x20AND\x20me.direction\x20=\x20\x27in\x27)','unreadMessages');if(_0x20409d[_0x2254('0x44')]){_0x20409d['order'][_0x2254('0x6e')](function(_0x13dba2){var _0x5b7f68=_0x13dba2[0x0]===_0x2254('0x8f')?_0x13dba2[0x0]:'i.'+_0x13dba2[0x0];_0x2c5609[_0x2254('0x44')](_0x5b7f68,_0x13dba2[0x1]===_0x2254('0x90')?![]:!![]);});}if(!_[_0x2254('0x7a')](_0x35fa64)){_0x2c5609[_0x2254('0x64')](_0x5235b7);_0x5cddb0[_0x2254('0x46')]('t.id\x20IN\x20?',_0x35fa64);}BPromise['resolve']()[_0x2254('0x29')](function(){if(!_0x143bd2){if(_0x538e7b[_0x2254('0x3c')][_0x2254('0x7b')])return;_0x5cddb0[_0x2254('0x46')](_0x2254('0x91'));_0x2c5609[_0x2254('0x46')](_0x2254('0x91'));return;}if(_0x538e7b[_0x2254('0x92')][_0x2254('0x93')]!==_0x2254('0x94'))return;return _0x538e7b['user'][_0x2254('0x95')]({'attributes':['id'],'raw':!![]})[_0x2254('0x29')](function(_0x53cf03){if(_[_0x2254('0x7a')](_0x53cf03)){_0x5cddb0['where'](_0x2254('0x96'));_0x2c5609[_0x2254('0x46')]('i.WhatsappAccountId\x20IS\x20NULL');}else{_0x5cddb0[_0x2254('0x46')]('i.WhatsappAccountId\x20IN\x20?',_[_0x2254('0x2f')](_0x53cf03,'id'));_0x2c5609[_0x2254('0x46')](_0x2254('0x97'),_[_0x2254('0x2f')](_0x53cf03,'id'));}});})['then'](function(){if(_0x538e7b[_0x2254('0x92')][_0x2254('0x93')]===_0x2254('0x94')&&!_0x143bd2&&!_0x538e7b[_0x2254('0x3c')]['WhatsappAccountId'])return[];return db[_0x2254('0x98')][_0x2254('0x3c')](_0x5cddb0['toString'](),_0x403a4b);})[_0x2254('0x29')](function(_0x240c68){_0x3d620a['count']=_0x240c68['length'];if(_0x3d620a[_0x2254('0x23')]===0x0)return[];return db[_0x2254('0x98')][_0x2254('0x3c')](_0x5720a5[_0x2254('0x99')](),_0x403a4b)[_0x2254('0x29')](function(_0x335c69){_0x1dec43=_[_0x2254('0x9a')](_0x335c69,'id');_0x403a4b=_[_0x2254('0x9b')](_0x403a4b,{'model':db[_0x2254('0x37')],'mapToModel':!![],'raw':!![],'nest':!![]});if(_0x538e7b['query'][_0x2254('0x41')]){_0x20409d['attributes'][_0x2254('0x6e')](function(_0x555f0e){_0x2c5609[_0x2254('0x49')]('i.'+_0x555f0e);});}else{_0x2c5609[_0x2254('0x49')](_0x2254('0x9c'),'unreadMessages');_0x2c5609[_0x2254('0x49')](_0x2254('0x9d'),_0x2254('0x9e'));_0x2c5609[_0x2254('0x49')](_0x2254('0x9f'),_0x2254('0xa0'));_0x2c5609[_0x2254('0x49')](_0x2254('0xa1'),_0x2254('0x8f'));_0x2c5609[_0x2254('0x49')](_0x2254('0xa2'));_0x2c5609[_0x2254('0x49')](_0x2254('0xa3'),'Contact.firstName');_0x2c5609[_0x2254('0x49')]('c.lastName',_0x2254('0xa4'));_0x2c5609[_0x2254('0x49')](_0x2254('0xa5'),_0x2254('0xa6'));_0x2c5609[_0x2254('0x49')](_0x2254('0xa7'),_0x2254('0xa8'));_0x2c5609['field'](_0x2254('0xa9'),'Contact.mobile');_0x2c5609[_0x2254('0x49')]('c.fax',_0x2254('0xaa'));_0x2c5609[_0x2254('0x49')](_0x2254('0xab'),'Owner.fullname');_0x2c5609[_0x2254('0x49')](_0x2254('0xac'),_0x2254('0xad'));_0x2c5609[_0x2254('0x49')](_0x2254('0xae'),_0x2254('0x31'));}if(_0x20409d[_0x2254('0x25')])_0x2c5609[_0x2254('0x25')](_0x20409d['limit']);if(_0x20409d['offset'])_0x2c5609[_0x2254('0x24')](_0x20409d['offset']);return db[_0x2254('0x98')][_0x2254('0x3c')](_0x2c5609[_0x2254('0x99')](),_0x403a4b);})[_0x2254('0x29')](function(_0x39006c){_0x31c31e[_0x2254('0x46')](_0x2254('0xaf'),_['map'](_0x39006c,'id'));return db[_0x2254('0x98')][_0x2254('0x3c')](_0x31c31e[_0x2254('0x99')](),_0x403a4b)['then'](function(_0x3bbb35){var _0x11b2bb=_[_0x2254('0xb0')](_0x3bbb35,_0x2254('0xb1'));var _0x2733b2=[];_0x39006c[_0x2254('0x6e')](function(_0x461017){_0x2733b2[_0x2254('0x34')](updateWhatsappInteraction(_0x461017,_0x1dec43,_0x11b2bb));});return BPromise[_0x2254('0xb2')](_0x2733b2);});});})['then'](function(_0x2cb797){_0x3d620a[_0x2254('0xb3')]=_0x2cb797;return _0x3d620a;})['then'](respondWithFilteredResult(_0x4a2df0,_0x20409d))['catch'](handleError(_0x4a2df0,null));};exports[_0x2254('0xb4')]=function(_0x54339e,_0x226c19){var _0x10645f={'raw':![],'where':{'id':_0x54339e[_0x2254('0xb5')]['id']}},_0x124622={};_0x124622[_0x2254('0x3b')]=_[_0x2254('0x3d')](db[_0x2254('0x37')][_0x2254('0x38')]);_0x124622['query']=_['keys'](_0x54339e[_0x2254('0x3c')]);_0x124622[_0x2254('0x3e')]=_[_0x2254('0x3f')](_0x124622[_0x2254('0x3b')],_0x124622[_0x2254('0x3c')]);_0x10645f['attributes']=_['intersection'](_0x124622[_0x2254('0x3b')],qs['fields'](_0x54339e[_0x2254('0x3c')][_0x2254('0x41')]));_0x10645f[_0x2254('0x40')]=_0x10645f[_0x2254('0x40')][_0x2254('0x42')]?_0x10645f[_0x2254('0x40')]:_0x124622[_0x2254('0x3b')];if(_0x54339e['query'][_0x2254('0xb6')]){_0x10645f[_0x2254('0xb7')]=[{'all':!![]}];}_0x10645f=_['merge']({},_0x10645f,_0x54339e[_0x2254('0xb8')]);return db[_0x2254('0x37')][_0x2254('0x75')](_0x10645f)[_0x2254('0x29')](handleEntityNotFound(_0x226c19,null))[_0x2254('0x29')](respondWithResult(_0x226c19,null))[_0x2254('0x35')](handleError(_0x226c19,null));};exports[_0x2254('0xb9')]=function(_0x38e2df,_0x2597d3){return db[_0x2254('0x37')][_0x2254('0xb9')](_0x38e2df['body'],{})[_0x2254('0x29')](respondWithResult(_0x2597d3,0xc9))[_0x2254('0x35')](handleError(_0x2597d3,null));};exports[_0x2254('0xba')]=function(_0x16fd22,_0x346400){if(_0x16fd22[_0x2254('0x77')]['id']){delete _0x16fd22[_0x2254('0x77')]['id'];}return db['WhatsappInteraction'][_0x2254('0x75')]({'where':{'id':_0x16fd22[_0x2254('0xb5')]['id']}})[_0x2254('0x29')](handleEntityNotFound(_0x346400,null))['then'](saveUpdates(_0x16fd22[_0x2254('0x77')],null))[_0x2254('0x29')](respondWithResult(_0x346400,null))[_0x2254('0x35')](handleError(_0x346400,null));};exports[_0x2254('0x28')]=function(_0x2ea3db,_0x45bf54){return db['WhatsappInteraction'][_0x2254('0x75')]({'where':{'id':_0x2ea3db[_0x2254('0xb5')]['id']}})[_0x2254('0x29')](handleEntityNotFound(_0x45bf54,null))[_0x2254('0x29')](removeEntity(_0x45bf54,null))[_0x2254('0x35')](handleError(_0x45bf54,null));};exports['describe']=function(_0x4d6135,_0x12f353){return db['WhatsappInteraction'][_0x2254('0xbb')]()[_0x2254('0x29')](respondWithResult(_0x12f353,null))[_0x2254('0x35')](handleError(_0x12f353,null));};exports[_0x2254('0xbc')]=function(_0x41281f,_0x3a41b6,_0x585bf4){return db['WhatsappMessage'][_0x2254('0x75')]({'where':{'id':_0x41281f[_0x2254('0xb5')]['id']}})[_0x2254('0x29')](handleEntityNotFound(_0x3a41b6,null))[_0x2254('0x29')](function(_0x53a855){if(_0x53a855){return _0x53a855[_0x2254('0xbc')](_0x41281f[_0x2254('0x77')][_0x2254('0xbd')],_[_0x2254('0xbe')](_0x41281f[_0x2254('0x77')],[_0x2254('0xbd'),'id'])||{});}})[_0x2254('0x29')](respondWithResult(_0x3a41b6,null))[_0x2254('0x35')](handleError(_0x3a41b6,null));};exports[_0x2254('0xbf')]=function(_0x5032de,_0xabb97a,_0x1f1aa0){var _0x135fee={'raw':![],'where':{}};var _0x5d97c9={};var _0xfe2227={'count':0x0,'rows':[]};return db[_0x2254('0x37')][_0x2254('0xc0')]({'where':{'id':_0x5032de['params']['id']}})['then'](handleEntityNotFound(_0xabb97a,null))[_0x2254('0x29')](function(_0x45eca2){if(_0x45eca2){_0x5d97c9[_0x2254('0x3b')]=_[_0x2254('0x3d')](db[_0x2254('0xc1')][_0x2254('0x38')]);_0x5d97c9[_0x2254('0x3c')]=_[_0x2254('0x3d')](_0x5032de['query']);_0x5d97c9[_0x2254('0x3e')]=_[_0x2254('0x3f')](_0x5d97c9[_0x2254('0x3b')],_0x5d97c9[_0x2254('0x3c')]);_0x135fee[_0x2254('0x40')]=_[_0x2254('0x3f')](_0x5d97c9['model'],qs['fields'](_0x5032de[_0x2254('0x3c')]['fields']));_0x135fee['attributes']=_0x135fee[_0x2254('0x40')][_0x2254('0x42')]?_0x135fee[_0x2254('0x40')]:_0x5d97c9[_0x2254('0x3b')];if(!_0x5032de['query']['hasOwnProperty'](_0x2254('0xc2'))){_0x135fee[_0x2254('0x25')]=qs[_0x2254('0x25')](_0x5032de['query'][_0x2254('0x25')]);_0x135fee[_0x2254('0x24')]=qs[_0x2254('0x24')](_0x5032de[_0x2254('0x3c')][_0x2254('0x24')]);}_0x135fee[_0x2254('0x44')]=qs[_0x2254('0x45')](_0x5032de['query'][_0x2254('0x45')]);_0x135fee[_0x2254('0x46')]=qs[_0x2254('0x3e')](_[_0x2254('0x47')](_0x5032de[_0x2254('0x3c')],_0x5d97c9[_0x2254('0x3e')]));_0x135fee[_0x2254('0x46')][_0x2254('0xb1')]=_0x45eca2['id'];if(_0x5032de[_0x2254('0x3c')]['filter']){_0x135fee[_0x2254('0x46')]=_[_0x2254('0x9b')](_0x135fee[_0x2254('0x46')],{'$or':_[_0x2254('0x2f')](_0x135fee[_0x2254('0x40')],function(_0x315add){var _0x57b467={};_0x57b467[_0x315add]={'$like':'%'+_0x5032de['query'][_0x2254('0x85')]+'%'};return _0x57b467;})});}if(_0x5032de['query'][_0x2254('0x7c')]){var _0x1ebf1f=_0x5032de[_0x2254('0x3c')][_0x2254('0x7c')]['split'](',');var _0x3cba5c={};_0x3cba5c[_0x1ebf1f[0x0]]={'$gte':moment(_0x1ebf1f[0x1])[_0x2254('0xc3')](_0x2254('0xc4'))};_0x135fee['where']=_['merge'](_0x135fee[_0x2254('0x46')],_0x3cba5c);}_0x135fee=_['merge']({},_0x135fee,_0x5032de[_0x2254('0xb8')]);return db[_0x2254('0xc1')][_0x2254('0x23')]({'where':_0x135fee['where']})['then'](function(_0x1d31db){_0xfe2227[_0x2254('0x23')]=_0x1d31db;if(_0x5032de[_0x2254('0x3c')][_0x2254('0xb6')]){_0x135fee[_0x2254('0xb7')]=[{'all':!![]}];}return db['WhatsappMessage'][_0x2254('0xc5')](_0x135fee);})[_0x2254('0x29')](function(_0x10d356){_0xfe2227[_0x2254('0xb3')]=_0x10d356;return _0xfe2227;});}})[_0x2254('0x29')](respondWithFilteredResult(_0xabb97a,_0x135fee))[_0x2254('0x35')](handleError(_0xabb97a,null));};exports['addTags']=function(_0xd1e1f4,_0x1b96d4,_0x4fb8bd){return db[_0x2254('0x37')]['find']({'where':{'id':_0xd1e1f4[_0x2254('0xb5')]['id']}})[_0x2254('0x29')](handleEntityNotFound(_0x1b96d4,null))['then'](function(_0x3cc231){if(_0x3cc231){return _0x3cc231[_0x2254('0xc6')](_0xd1e1f4[_0x2254('0x77')][_0x2254('0xbd')],_[_0x2254('0xbe')](_0xd1e1f4[_0x2254('0x77')],[_0x2254('0xbd'),'id'])||{})[_0x2254('0xc7')](function(){return db[_0x2254('0xc8')][_0x2254('0xc5')]({'attributes':['id',_0x2254('0x2c'),_0x2254('0x4a')],'where':{'id':_0xd1e1f4[_0x2254('0x77')][_0x2254('0xbd')]}});})['then'](function(_0x220929){socket[_0x2254('0xc9')]('whatsappInteractionTags:save',{'id':Number(_0xd1e1f4['params']['id']),'tags':_0x220929||[]});return{'id':Number(_0xd1e1f4[_0x2254('0xb5')]['id']),'tags':_0x220929||[]};});}})[_0x2254('0x29')](respondWithResult(_0x1b96d4,null))[_0x2254('0x35')](handleError(_0x1b96d4,null));};exports[_0x2254('0xca')]=function(_0x4f8a38,_0x25a3bf,_0x4aef28){return db['WhatsappInteraction'][_0x2254('0x75')]({'where':{'id':_0x4f8a38[_0x2254('0xb5')]['id']}})[_0x2254('0x29')](handleEntityNotFound(_0x25a3bf,null))[_0x2254('0x29')](function(_0x53f829){if(_0x53f829){return _0x53f829[_0x2254('0xca')](_0x4f8a38['query'][_0x2254('0xbd')]);}})[_0x2254('0x29')](respondWithStatusCode(_0x25a3bf,null))[_0x2254('0x35')](handleError(_0x25a3bf,null));};exports[_0x2254('0xcb')]=function(_0x474583,_0x42476e){var _0x125822=moment()[_0x2254('0xcc')]()[_0x2254('0x99')]();var _0x1be01d=path[_0x2254('0xcd')](config['root'],_0x2254('0xce'),_0x2254('0xcf'),_0x2254('0xd0'));var _0x302f89=path[_0x2254('0xcd')](config[_0x2254('0xd1')],_0x2254('0xce'),_0x2254('0xcf'),'attachments');var _0x2a8f55=path[_0x2254('0xcd')](_0x1be01d,_0x125822);var _0x237ddb=util[_0x2254('0xc3')](_0x2254('0xd2'),_0x474583['params']['id'],_0x125822);var _0x33390d=path[_0x2254('0xcd')](_0x1be01d,_0x237ddb);var _0x4cb534=[];_0x4cb534[_0x2254('0x34')]({'model':db[_0x2254('0x71')],'as':_0x2254('0x71'),'attributes':['id','fullname'],'raw':!![]});_0x4cb534[_0x2254('0x34')]({'model':db[_0x2254('0xd3')],'as':'Contact','attributes':['id',_0x2254('0xd4'),_0x2254('0xd5')],'raw':!![]});if(_0x474583[_0x2254('0x3c')][_0x2254('0xd6')]){_0x4cb534['push']({'model':db[_0x2254('0xd7')],'as':_0x2254('0xd7'),'raw':!![]});}var _0x391b8b=[{'model':db[_0x2254('0xc1')],'as':'Messages','attributes':['id',_0x2254('0x77'),_0x2254('0xd8'),_0x2254('0xd9'),'secret',_0x2254('0x82')],'include':_0x4cb534}];_0x391b8b[_0x2254('0x34')]({'model':db[_0x2254('0xda')],'as':_0x2254('0xdb'),'attributes':['id',_0x2254('0x2c')]});_0x391b8b[_0x2254('0x34')]({'model':db[_0x2254('0x71')],'as':_0x2254('0xdc'),'attributes':['id','fullname']});return db[_0x2254('0x37')][_0x2254('0x75')]({'where':{'id':_0x474583['params']['id']},'include':_0x391b8b})[_0x2254('0x29')](handleEntityNotFound(_0x42476e,null))[_0x2254('0x29')](function(_0x135d4d){if(_0x135d4d){var _0x330cc3=_0x135d4d[_0x2254('0xdd')]({'plain':!![]});fs[_0x2254('0xde')](_0x2a8f55);var _0x3a6bd4={'format':'A4','border':'10px','header':{'height':_0x2254('0xdf'),'contents':{'first':_0x2254('0xe0')}},'footer':{'height':_0x2254('0xe1'),'contents':{'default':util[_0x2254('0xc3')]('<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>',util[_0x2254('0xc3')](_0x2254('0xe2'),_0x2254('0xe3'),_0x330cc3['id']),moment()['format']('YYYY-MM-DD')[_0x2254('0x99')]())}}};var _0x118edb={'channel':_0x2254('0xe3'),'account':_0x330cc3[_0x2254('0xdb')][_0x2254('0x2c')],'agent':_0x330cc3[_0x2254('0xdc')]?_0x330cc3[_0x2254('0xdc')][_0x2254('0x30')]:_0x2254('0xe4'),'createdAt':moment(_0x330cc3[_0x2254('0xd8')])['format']('YYYY-MM-DD\x20HH:mm:ss')[_0x2254('0x99')](),'closedAt':_0x330cc3[_0x2254('0xe5')]?moment(_0x330cc3['closedAt'])['format'](_0x2254('0xc4'))[_0x2254('0x99')]():'','disposition':_0x330cc3[_0x2254('0xe6')],'messages':_(_0x330cc3['Messages'])['filter']({'secret':![]})[_0x2254('0x2f')](function(_0x512f8d){if(_0x512f8d[_0x2254('0xd7')]){var _0x32d728=path[_0x2254('0xcd')](_0x302f89,_0x512f8d[_0x2254('0xd7')][_0x2254('0xe7')]);if(fs[_0x2254('0xe8')](_0x32d728)){fs['createReadStream'](_0x32d728)[_0x2254('0xe9')](fs[_0x2254('0xea')](path[_0x2254('0xcd')](_0x2a8f55,_0x512f8d[_0x2254('0xd7')]['basename'])));}}return{'date':moment(_0x512f8d[_0x2254('0xd8')])[_0x2254('0xc3')](_0x2254('0xc4'))['toString'](),'sender':_0x512f8d['direction']===_0x2254('0xeb')?_0x512f8d[_0x2254('0x71')]?_0x512f8d[_0x2254('0x71')][_0x2254('0x30')]:_0x2254('0xec'):_0x512f8d[_0x2254('0x66')][_0x2254('0xd4')]+(_0x512f8d[_0x2254('0x66')][_0x2254('0xd5')]?'\x20'+_0x512f8d[_0x2254('0x66')][_0x2254('0xd5')]:''),'body':_0x512f8d[_0x2254('0xd7')]?_0x512f8d[_0x2254('0xd7')][_0x2254('0xe7')]:_0x512f8d['body'],'direction':_0x512f8d[_0x2254('0xd9')]===_0x2254('0xeb')?'A':'C','secret':_0x512f8d[_0x2254('0xed')],'read':_0x512f8d[_0x2254('0x82')],'attachment':_0x512f8d[_0x2254('0xd7')]};})[_0x2254('0x62')]()};return ejs[_0x2254('0xee')](path[_0x2254('0xcd')](config[_0x2254('0xd1')],'server',_0x2254('0xef'),'downloadInteraction.html'),{'interaction':_0x118edb})[_0x2254('0x29')](function(_0x15b094){return new BPromise(function(_0x2024f9,_0x33963c){pdf['create'](_0x15b094,_0x3a6bd4)[_0x2254('0xf0')](path[_0x2254('0xcd')](_0x2a8f55,_0x2254('0xf1')+_0x330cc3['id']+'-'+_0x125822+_0x2254('0xf2')),function(_0x285664,_0x578b22){if(_0x285664)return _0x33963c(_0x285664);_0x2024f9(_0x578b22);});});})[_0x2254('0x29')](function(){return new BPromise(function(_0x2e7c73,_0x1d7c19){zipdir(_0x2a8f55,{'saveTo':_0x33390d},function(_0x111d45,_0x1ce2e3){if(_0x111d45)return _0x1d7c19(_0x111d45);return _0x2e7c73(_0x1ce2e3);});})[_0x2254('0x29')](function(){return new BPromise(function(_0x3de5a0,_0x37ea1e){rimraf(_0x2a8f55,function(_0x2990c3){if(_0x2990c3)_0x37ea1e(_0x2990c3);return _0x3de5a0();});});})['then'](function(){return _0x42476e[_0x2254('0xcb')](_0x33390d,_0x237ddb,function(_0x43dcfa){if(_0x43dcfa){console['log'](_0x2254('0xf3'),_0x43dcfa);}else{fs[_0x2254('0xf4')](_0x33390d);}});});});}else{return _0x42476e[_0x2254('0x1f')](0xc8);}})[_0x2254('0x35')](handleError(_0x42476e,null));};
\ No newline at end of file