Built motion from commit 52c8a02d.|2.6.29
[motion2.git] / server / api / userProfile / userProfile.model.js
index 0126a8a..845bb49 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0af0=['resourceId','type','squareprojects','childModel','SquareProject','SquareOdbc','squarerecordings','parentSections','SquareProjects','projectName','projects','contacts','Lists','ListId','lists','CmList','companies','globalcustomfields','CmCustomField','chatqueues','ChatQueue','ChatWebsite','faxqueues','FaxQueue','FaxAccount','internalroutes','outboundroutes','VoiceContext','voicemails','VoiceMail','Agents','membername','User','role','Telephones','telephone','VoiceQueues','queue','VoiceQueue','inbound','QueueCampaigns','outbound','musiconholds','VoiceMusicOnHold','voiceprefixes','VoicePrefix','ivrcampaigns','Campaign','mailqueues','MailQueue','mailaccounts','MailAccount','mailsubstatuses','MailSubstatus','openchannelqueues','OpenchannelAccount','smsqueues','SmsQueue','whatsappqueues','whatsappaccounts','WhatsappAccount','teams','Team','queuecampaigns','users','agents','telephones','admin','user','salesforceaccounts','SalesforceAccount','FreshdeskAccount','sugarcrmaccounts','SugarcrmAccount','deskaccounts','DeskAccount','ZohoAccount','vtigeraccounts','cannedanswers','CannedAnswer','dispositions','Disposition','customdashboards','Dashboard','intervals','Interval','pauses','scheduler','Schedule','sounds','Sound','tags','templates','Template','triggers','Trigger','trunks','Variable','plugins','Reports','reportId','charAt','slice','Sequelize','QueryTypes','SELECT','ui.','from','user_has_','_interactions','where','ui.UserId\x20=\x20?','sequelize','query','toString','OpenTabs','define','UserProfile','user_profiles','../../components/parsers/qs','raw','section','mergeResources','isEmpty','length','find','all','ignore','union','autoAssociation','push','rawAttributes','keys','intersection','attributes','fields','hasOwnProperty','nolimit','limit','offset','order','sort','filters','pick','merge','key','VIRTUAL','foreignKey','forEach','options','includeAll','include','default','custom','count','rows','ids','customSorting','extraQueryConditions','Tags','color','Tag','ThroughTags','tag','openTabs','true','chat','sms','dataValues','mail','whatsapp','lodash','./userProfile.attributes','squel','exports','models','filter','field','associatedResources','map','catch','value','model','findAll','name','resolve','then','AnalyticExtractedReport'];(function(_0x502c7d,_0x2f1285){var _0x30b7ed=function(_0x2d92f3){while(--_0x2d92f3){_0x502c7d['push'](_0x502c7d['shift']());}};_0x30b7ed(++_0x2f1285);}(_0x0af0,0xab));var _0x00af=function(_0x3c2666,_0x15fd23){_0x3c2666=_0x3c2666-0x0;var _0x10c814=_0x0af0[_0x3c2666];return _0x10c814;};'use strict';var _=require(_0x00af('0x0'));var attributes=require(_0x00af('0x1'));var squel=require(_0x00af('0x2'));module[_0x00af('0x3')]=function(_0x2348d1){var _0x65b6ce=_0x2348d1[_0x00af('0x4')];function _0x5cc83f(_0x3a3f73,_0x5c21a2){return new Promise(function(_0x2dd33e,_0x160142){if(!_0x5c21a2)return _0x2dd33e(null);var _0x532eab=_0x5c21a2[_0x00af('0x5')]?{[_0x5c21a2[_0x00af('0x5')][_0x00af('0x6')]]:_0x5c21a2[_0x00af('0x5')]['value']}:undefined;return _0x65b6ce[_0x3a3f73]['findAll']({'where':_0x532eab,'raw':!![]})['then'](function(_0x51d7e7){_0x5c21a2[_0x00af('0x7')]=_[_0x00af('0x8')](_0x51d7e7,'id');_0x2dd33e(_0x5c21a2);})[_0x00af('0x9')](function(_0xd29f4f){_0x160142(_0xd29f4f);});});}function _0x14f46c(_0x343955,_0xd9b90f){return new Promise(function(_0x583621,_0x2b5ec7){var _0x31b691=_0x343955[_0x00af('0x5')]?{[_0x343955['filter']['field']]:_0x343955['filter'][_0x00af('0xa')]}:undefined;return _0x65b6ce[_0x343955[_0x00af('0xb')]][_0x00af('0xc')]({'where':_0x31b691,'raw':!![]})['then'](function(_0x4c5e65){_0xd9b90f[_0x00af('0x7')]=_[_0x00af('0x8')](_0x4c5e65,function(_0x23b1a1){return _0x23b1a1[_0x00af('0xd')];});_0x583621(_0xd9b90f);})['catch'](function(_0x4b6887){_0x2b5ec7(_0x4b6887);});});}function _0x1c6f23(_0x39f11d,_0xc0e02c,_0x109ba7){if(!_0xc0e02c)return Promise[_0x00af('0xe')](null);return new Promise(function(_0x2f04d3,_0x52b46c){return _0x65b6ce['UserProfileResource'][_0x00af('0xc')]({'where':{'sectionId':_0xc0e02c['id']},'raw':!![]})[_0x00af('0xf')](function(_0x528ca4){if(_0x39f11d['field']&&_0x39f11d[_0x00af('0x6')]!=='id'){_0xc0e02c[_0x00af('0x7')]=_[_0x00af('0x8')](_0x528ca4,function(_0x45623a){return _0x45623a[_0x39f11d['field']];});}else{if(_0x109ba7===_0x00af('0x10')){_0xc0e02c['associatedResources']=_[_0x00af('0x8')](_0x528ca4,function(_0x3ffd4a){return{'id':_0x3ffd4a[_0x00af('0x11')],'type':_0x3ffd4a[_0x00af('0x12')]};});}else{_0xc0e02c[_0x00af('0x7')]=_['map'](_0x528ca4,function(_0x3b673f){return _0x3b673f[_0x00af('0x11')];});}}_0x2f04d3(_0xc0e02c);})[_0x00af('0x9')](function(_0x3ef761){_0x52b46c(_0x3ef761);});});}function _0x520b3e(_0x591164,_0x5cdd4b){var _0xbcff59={'parentSections':[]};switch(_0x591164['toLowerCase']()){case _0x00af('0x13'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x15');break;case'odbc':_0xbcff59['childModel']=_0x00af('0x16');break;case _0x00af('0x17'):_0xbcff59['childModel']='SquareRecording';_0xbcff59[_0x00af('0x18')]=[{'name':_0x00af('0x19'),'field':_0x00af('0xd'),'foreignKey':_0x00af('0x1a')}];break;case _0x00af('0x1b'):_0xbcff59['childModel']='JscriptyProject';break;case _0x00af('0x1c'):_0xbcff59[_0x00af('0x14')]='CmContact';_0xbcff59[_0x00af('0x18')]=[{'name':_0x00af('0x1d'),'field':'id','foreignKey':_0x00af('0x1e')}];break;case _0x00af('0x1f'):_0xbcff59['childModel']=_0x00af('0x20');break;case _0x00af('0x21'):_0xbcff59['childModel']='CmCompany';break;case _0x00af('0x22'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x23');break;case _0x00af('0x24'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x25');break;case'chatwebsites':_0xbcff59[_0x00af('0x14')]=_0x00af('0x26');break;case _0x00af('0x27'):_0xbcff59['childModel']=_0x00af('0x28');break;case'faxaccounts':_0xbcff59['childModel']=_0x00af('0x29');break;case'inboundroutes':case _0x00af('0x2a'):case _0x00af('0x2b'):_0xbcff59[_0x00af('0x14')]='VoiceExtension';break;case'contexts':_0xbcff59[_0x00af('0x14')]=_0x00af('0x2c');break;case _0x00af('0x2d'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x2e');break;case'voicerecordings':_0xbcff59['childModel']='VoiceRecording';_0xbcff59[_0x00af('0x18')]=[{'name':_0x00af('0x2f'),'field':_0x00af('0xd'),'foreignKey':_0x00af('0x30'),'model':_0x00af('0x31'),'filter':{'field':_0x00af('0x32'),'value':['agent']}},{'name':_0x00af('0x33'),'field':_0x00af('0xd'),'foreignKey':_0x00af('0x30'),'model':_0x00af('0x31'),'filter':{'field':_0x00af('0x32'),'value':[_0x00af('0x34')]}},{'name':_0x00af('0x35'),'field':'name','foreignKey':_0x00af('0x36'),'model':_0x00af('0x37'),'filter':{'field':_0x00af('0x12'),'value':[_0x00af('0x38')]}},{'name':_0x00af('0x39'),'field':'name','foreignKey':_0x00af('0x36'),'model':_0x00af('0x37'),'filter':{'field':_0x00af('0x12'),'value':[_0x00af('0x3a')]}}];break;case _0x00af('0x3b'):_0xbcff59['childModel']=_0x00af('0x3c');break;case'chanspies':_0xbcff59['childModel']='VoiceChanSpy';break;case _0x00af('0x3d'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x3e');break;case _0x00af('0x3f'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x40');break;case _0x00af('0x41'):_0xbcff59['childModel']=_0x00af('0x42');break;case _0x00af('0x43'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x44');break;case _0x00af('0x45'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x46');break;case _0x00af('0x47'):_0xbcff59[_0x00af('0x14')]='OpenchannelQueue';break;case'openchannelaccounts':_0xbcff59[_0x00af('0x14')]=_0x00af('0x48');break;case _0x00af('0x49'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x4a');break;case'smsaccounts':_0xbcff59[_0x00af('0x14')]='SmsAccount';break;case _0x00af('0x4b'):_0xbcff59['childModel']='WhatsappQueue';break;case _0x00af('0x4c'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x4d');break;case _0x00af('0x4e'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x4f');break;case'voicequeues':case _0x00af('0x50'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x37');if(_0x5cdd4b){_0xbcff59[_0x00af('0x18')]=[{'name':_0x00af('0x35')},{'name':_0x00af('0x39')}];}break;case _0x00af('0x51'):case _0x00af('0x52'):case _0x00af('0x53'):_0xbcff59['childModel']=_0x00af('0x31');if(_0x5cdd4b){_0xbcff59[_0x00af('0x18')]=[{'name':'Users','filter':{'field':_0x00af('0x32'),'value':[_0x00af('0x54'),_0x00af('0x55')]},'ignore':!![]},{'name':_0x00af('0x2f')},{'name':'Telephones'}];}break;case'zendeskaccounts':_0xbcff59[_0x00af('0x14')]='ZendeskAccount';break;case _0x00af('0x56'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x57');break;case'freshdeskaccounts':_0xbcff59[_0x00af('0x14')]=_0x00af('0x58');break;case _0x00af('0x59'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x5a');break;case _0x00af('0x5b'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x5c');break;case'zohoaccounts':_0xbcff59[_0x00af('0x14')]=_0x00af('0x5d');break;case _0x00af('0x5e'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x31');break;case _0x00af('0x5f'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x60');break;case _0x00af('0x61'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x62');break;case _0x00af('0x63'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x64');break;case _0x00af('0x65'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x66');break;case _0x00af('0x67'):_0xbcff59[_0x00af('0x14')]='Pause';break;case _0x00af('0x68'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x69');break;case _0x00af('0x6a'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x6b');break;case _0x00af('0x6c'):_0xbcff59[_0x00af('0x14')]='Tag';break;case _0x00af('0x6d'):_0xbcff59['childModel']=_0x00af('0x6e');break;case _0x00af('0x6f'):_0xbcff59[_0x00af('0x14')]=_0x00af('0x70');break;case _0x00af('0x71'):_0xbcff59[_0x00af('0x14')]='Trunk';break;case'variables':_0xbcff59['childModel']=_0x00af('0x72');break;case _0x00af('0x73'):_0xbcff59[_0x00af('0x14')]='Plugin';break;case'extractedreports':_0xbcff59[_0x00af('0x14')]=_0x00af('0x10');_0xbcff59[_0x00af('0x18')]=[{'name':_0x00af('0x74'),'field':'id','foreignKey':_0x00af('0x75')}];break;case'metrics':_0xbcff59[_0x00af('0x14')]='AnalyticMetric';break;}return _0xbcff59;}function _0x1e8a64(_0x4ffa7e,_0x15a3f5){var _0x439c2c=_0x4ffa7e[_0x00af('0x76')](0x0)['toUpperCase']()+_0x4ffa7e[_0x00af('0x77')](0x1);var _0x11bbc9={'type':_0x65b6ce[_0x00af('0x78')][_0x00af('0x79')][_0x00af('0x7a')],'raw':!![]};return new Promise(function(_0x388684,_0x83a0e8){var _0x105a00=squel['select']()['field'](_0x00af('0x7b')+_0x439c2c+'InteractionId','id')[_0x00af('0x6')]('ui.createdAt')[_0x00af('0x7c')](_0x00af('0x7d')+_0x4ffa7e+_0x00af('0x7e'),'ui')[_0x00af('0x7f')](_0x00af('0x80'),_0x15a3f5['id']);return _0x65b6ce[_0x00af('0x81')][_0x00af('0x82')](_0x105a00[_0x00af('0x83')](),_0x11bbc9)[_0x00af('0xf')](function(_0x85d08e){_0x15a3f5[_0x439c2c+_0x00af('0x84')]=_0x85d08e;_0x388684(_0x85d08e);})[_0x00af('0x9')](function(_0x275a32){_0x83a0e8(_0x275a32);});});}return _0x2348d1[_0x00af('0x85')](_0x00af('0x86'),attributes,{'tableName':_0x00af('0x87'),'paranoid':![],'indexes':[],'timestamps':!![],'classMethods':{'getResources':function(_0x2a716a){var _0x51d1ec=require(_0x00af('0x88'));var _0x5c3f4d={'raw':_0x2a716a[_0x00af('0x82')][_0x00af('0x89')],'where':{}};var _0x17e779={};var _0x237178={'count':0x0,'rows':[]};var _0x541201=_0x2a716a['query'][_0x00af('0x8a')];var _0x1e888d=_0x2a716a['query'][_0x00af('0x8b')]||![];var _0x356bf5=_0x520b3e(_0x541201,_0x1e888d);if(!_0x356bf5[_0x00af('0x14')])throw new Error('Invalid\x20section\x20\x27'+_0x541201+'\x27');var _0x2335d2=[{'name':_0x541201}];if(!_[_0x00af('0x8c')](_0x356bf5[_0x00af('0x18')]))_0x2335d2=_0x356bf5['parentSections'];var _0x187f10=[];for(var _0x2f17cd=0x0;_0x2f17cd<_0x2335d2[_0x00af('0x8d')];_0x2f17cd++){_0x187f10['push'](_0x65b6ce['UserProfileSection'][_0x00af('0x8e')]({'where':{'userProfileId':_0x2a716a['params']['id'],'name':_0x2335d2[_0x2f17cd]['name']},'raw':!![]}));}return Promise[_0x00af('0x8f')](_0x187f10)[_0x00af('0xf')](function(_0xd60669){var _0x3fbfbc=_[_0x00af('0x5')](_0xd60669,function(_0x579183){return _0x579183?_0x579183:undefined;});var _0x17a76c=_[_0x00af('0x5')](_0x2335d2,[_0x00af('0x90'),!![]]);var _0x9172f8=_[_0x00af('0x8c')](_0x3fbfbc)&&_[_0x00af('0x8c')](_0x17a76c)?null:_[_0x00af('0x91')](_0x17a76c,_0x3fbfbc);if(!_0x9172f8)return null;var _0x161553=[];for(var _0x3519ad=0x0;_0x3519ad<_0x9172f8[_0x00af('0x8d')];_0x3519ad++){var _0xfd81f7=_[_0x00af('0x8e')](_0x2335d2,function(_0x511a50){return _0x9172f8[_0x3519ad]?_0x511a50['name']===_0x9172f8[_0x3519ad][_0x00af('0xd')]:null;});if(_0xfd81f7){if(_0x9172f8[_0x3519ad][_0x00af('0x90')]){_0x161553['push'](_0x5cc83f(_0x356bf5[_0x00af('0x14')],_0x9172f8[_0x3519ad]));}else{if(!_0x9172f8[_0x3519ad][_0x00af('0x92')]){_0x161553[_0x00af('0x93')](_0x1c6f23(_0xfd81f7,_0x9172f8[_0x3519ad],_0x356bf5[_0x00af('0x14')]));}else{if(_0xfd81f7['model']){_0x161553[_0x00af('0x93')](_0x14f46c(_0xfd81f7,_0x9172f8[_0x3519ad]));}}}}}return Promise[_0x00af('0x8f')](_0x161553);})[_0x00af('0xf')](function(_0x222b41){var _0x35ae77=_0x222b41;var _0x2d7bb7=null;if(_0x35ae77){_0x2d7bb7=_0x35ae77[_0x00af('0x8d')]===0x1?_0x35ae77[0x0]:null;}if(!_0x2d7bb7&&!_0x35ae77)return _0x237178;var _0x57da07=_0x65b6ce[_0x356bf5[_0x00af('0x14')]][_0x00af('0x94')];_0x17e779[_0x00af('0xb')]=_[_0x00af('0x95')](_0x57da07);_0x17e779[_0x00af('0x82')]=_[_0x00af('0x95')](_0x2a716a[_0x00af('0x82')]);_0x17e779['filters']=_[_0x00af('0x96')](_0x17e779[_0x00af('0xb')],_0x17e779['query']);_0x5c3f4d[_0x00af('0x97')]=_[_0x00af('0x96')](_0x17e779[_0x00af('0xb')],_0x51d1ec[_0x00af('0x98')](_0x2a716a['query'][_0x00af('0x98')]));_0x5c3f4d[_0x00af('0x97')]=_0x5c3f4d['attributes'][_0x00af('0x8d')]?_0x5c3f4d[_0x00af('0x97')]:_0x17e779[_0x00af('0xb')];if(!_0x2a716a['query'][_0x00af('0x99')](_0x00af('0x9a'))){_0x5c3f4d[_0x00af('0x9b')]=_0x51d1ec[_0x00af('0x9b')](_0x2a716a[_0x00af('0x82')][_0x00af('0x9b')]);_0x5c3f4d[_0x00af('0x9c')]=_0x51d1ec['offset'](_0x2a716a[_0x00af('0x82')][_0x00af('0x9c')]);}_0x5c3f4d[_0x00af('0x9d')]=_0x51d1ec[_0x00af('0x9e')](_0x2a716a[_0x00af('0x82')][_0x00af('0x9e')]);_0x5c3f4d[_0x00af('0x7f')]=_0x51d1ec[_0x00af('0x9f')](_[_0x00af('0xa0')](_0x2a716a[_0x00af('0x82')],_0x17e779[_0x00af('0x9f')]));if(_0x2a716a[_0x00af('0x82')][_0x00af('0x5')]){_0x5c3f4d[_0x00af('0x7f')]=_[_0x00af('0xa1')](_0x5c3f4d['where'],{'$or':_['map'](_0x57da07,function(_0x238e91){if(_0x238e91['type'][_0x00af('0xa2')]!==_0x00af('0xa3')){var _0x20b883={};_0x20b883[_0x238e91['field']]={'$like':'%'+_0x2a716a['query'][_0x00af('0x5')]+'%'};return _0x20b883;}})});}var _0x5186f1=[];var _0x25b4f4=null;var _0x5331ba={};if(_0x2d7bb7){_0x25b4f4=_['find'](_0x2335d2,['name',_0x2d7bb7[_0x00af('0xd')]]);if(_0x25b4f4[_0x00af('0x6')]){_0x5331ba={};if(_0x356bf5[_0x00af('0x14')]===_0x00af('0x10')){_0x5331ba[_0x25b4f4[_0x00af('0xa4')]]=_['map'](_0x2d7bb7[_0x00af('0x7')],'id');}else{_0x5331ba[_0x25b4f4[_0x00af('0xa4')]]=_0x2d7bb7[_0x00af('0x7')];}_0x5186f1[_0x00af('0x93')](_0x5331ba);}else{_0x5c3f4d[_0x00af('0x7f')]['id']=_0x2d7bb7[_0x00af('0x7')];}}else{for(var _0x507296=0x0;_0x507296<_0x35ae77['length'];_0x507296++){_0x25b4f4=_[_0x00af('0x8e')](_0x2335d2,[_0x00af('0xd'),_0x35ae77[_0x507296][_0x00af('0xd')]]);if(_0x25b4f4[_0x00af('0x6')]){_0x5331ba={};_0x5331ba[_0x25b4f4[_0x00af('0xa4')]]=_0x35ae77[_0x507296][_0x00af('0x7')];_0x5186f1[_0x00af('0x93')](_0x5331ba);}else{if(!_0x5c3f4d[_0x00af('0x7f')]['id'])_0x5c3f4d[_0x00af('0x7f')]['id']=[];_0x35ae77[_0x507296][_0x00af('0x7')][_0x00af('0xa5')](function(_0x247dd1){_0x5c3f4d[_0x00af('0x7f')]['id'][_0x00af('0x93')](_0x247dd1);});}}}if(!_[_0x00af('0x8c')](_0x5186f1)){_0x5c3f4d['where']=_[_0x00af('0xa1')](_0x5c3f4d['where'],{'$and':{'$or':_0x5186f1}});}_0x5c3f4d=_[_0x00af('0xa1')]({},_0x5c3f4d,_0x2a716a[_0x00af('0xa6')]);if(_0x2d7bb7&&!_0x2d7bb7[_0x00af('0x92')]&&_0x356bf5['childModel']===_0x00af('0x10')){if(_0x2a716a['query'][_0x00af('0xa7')]){_0x5c3f4d[_0x00af('0xa8')]=[{'all':!![]}];}return _0x65b6ce[_0x356bf5[_0x00af('0x14')]][_0x00af('0xc')](_0x5c3f4d)[_0x00af('0xf')](function(_0x4bea8f){var _0x55e69b=[];_0x4bea8f[_0x00af('0xa5')](function(_0x1a5bf6){var _0x1f1f17;switch(_0x1a5bf6['reportType']){case _0x00af('0xa9'):_0x1f1f17=_['find'](_0x2d7bb7[_0x00af('0x7')],function(_0x5311c0){return _0x5311c0['id']===_0x1a5bf6['reportId']&&_0x5311c0[_0x00af('0x12')]==='DefaultReports';});break;case _0x00af('0xaa'):_0x1f1f17=_[_0x00af('0x8e')](_0x2d7bb7[_0x00af('0x7')],function(_0x575437){return _0x575437['id']===_0x1a5bf6[_0x00af('0x75')]&&_0x575437[_0x00af('0x12')]==='CustomReports';});break;}if(_0x1f1f17)_0x55e69b[_0x00af('0x93')](_0x1a5bf6);});_0x237178[_0x00af('0xab')]=_0x55e69b[_0x00af('0x8d')];_0x237178[_0x00af('0xac')]=_0x55e69b;return _0x237178;});}else{if(!_[_0x00af('0x8c')](_0x2a716a['query']['ids'])){_0x5c3f4d[_0x00af('0x7f')]['id']=_0x5c3f4d[_0x00af('0x7f')]['id']?_[_0x00af('0x96')](_0x5c3f4d[_0x00af('0x7f')]['id'],_0x2a716a[_0x00af('0x82')][_0x00af('0xad')]):_0x2a716a[_0x00af('0x82')]['ids'];if(_0x2a716a[_0x00af('0x82')][_0x00af('0xae')]){_0x5c3f4d[_0x00af('0x9d')]=_0x2a716a[_0x00af('0x82')]['customSorting'];}}if(_0x2a716a[_0x00af('0x82')][_0x00af('0xaf')]){_0x5c3f4d[_0x00af('0x7f')]=_[_0x00af('0xa1')](_0x5c3f4d[_0x00af('0x7f')],{'$and':_0x2a716a[_0x00af('0x82')]['extraQueryConditions']});}return _0x65b6ce[_0x356bf5['childModel']][_0x00af('0xab')]({'where':_0x5c3f4d[_0x00af('0x7f')]})[_0x00af('0xf')](function(_0x2a0b82){_0x237178[_0x00af('0xab')]=_0x2a0b82;if(_0x2a716a['query'][_0x00af('0xa7')]){if(_0x356bf5[_0x00af('0x14')]==='CmContact'){_0x5c3f4d[_0x00af('0xa8')]=[{'model':_0x65b6ce['Tag'],'as':_0x00af('0xb0'),'attributes':['id',_0x00af('0xd'),_0x00af('0xb1')],'required':_0x2a716a[_0x00af('0x82')]['tag']?!![]:![]},{'model':_0x65b6ce[_0x00af('0xb2')],'as':_0x00af('0xb3'),'attributes':['id',_0x00af('0xd'),_0x00af('0xb1')],'through':_0x2a716a[_0x00af('0x82')][_0x00af('0xb4')]?{'attributes':[],'where':{'TagId':_0x2a716a['query'][_0x00af('0xb4')]||undefined}}:{},'required':_0x2a716a[_0x00af('0x82')]['tag']?!![]:![]}];}else{_0x5c3f4d[_0x00af('0xa8')]=[{'all':!![]}];}}return _0x65b6ce[_0x356bf5[_0x00af('0x14')]][_0x00af('0xc')](_0x5c3f4d);})[_0x00af('0xf')](function(_0x559944){_0x237178['rows']=_0x559944;if(_0x541201===_0x00af('0x2f')&&_0x2a716a[_0x00af('0x82')][_0x00af('0xb5')]===_0x00af('0xb6')){var _0x19c1d8=[];for(var _0x611fda=0x0;_0x611fda<_0x237178['rows'][_0x00af('0x8d')];_0x611fda++){_0x19c1d8[_0x00af('0x93')](_0x1e8a64(_0x00af('0xb7'),_0x237178[_0x00af('0xac')][_0x611fda]['dataValues']));_0x19c1d8[_0x00af('0x93')](_0x1e8a64(_0x00af('0xb8'),_0x237178[_0x00af('0xac')][_0x611fda][_0x00af('0xb9')]));_0x19c1d8[_0x00af('0x93')](_0x1e8a64('fax',_0x237178['rows'][_0x611fda][_0x00af('0xb9')]));_0x19c1d8[_0x00af('0x93')](_0x1e8a64(_0x00af('0xba'),_0x237178['rows'][_0x611fda]['dataValues']));_0x19c1d8[_0x00af('0x93')](_0x1e8a64('openchannel',_0x237178[_0x00af('0xac')][_0x611fda][_0x00af('0xb9')]));_0x19c1d8[_0x00af('0x93')](_0x1e8a64(_0x00af('0xbb'),_0x237178[_0x00af('0xac')][_0x611fda]['dataValues']));}return Promise[_0x00af('0x8f')](_0x19c1d8)[_0x00af('0xf')](function(){return _0x237178;});}return _0x237178;});}});}}});};
\ No newline at end of file
+var _0xd28f=['agents','telephones','Users','admin','user','Telephones','zendeskaccounts','ZendeskAccount','salesforceaccounts','freshdeskaccounts','SugarcrmAccount','deskaccounts','zohoaccounts','ZohoAccount','cannedanswers','CannedAnswer','dispositions','Disposition','customdashboards','Dashboard','intervals','Interval','pauses','Schedule','sounds','tags','templates','Template','triggers','Trigger','trunks','Trunk','variables','Variable','plugins','AnalyticExtractedReport','Reports','reportId','metrics','AnalyticMetric','charAt','toUpperCase','slice','Sequelize','QueryTypes','SELECT','ui.','ui.createdAt','user_has_','_interactions','where','ui.UserId\x20=\x20?','sequelize','query','toString','OpenTabs','UserProfile','user_profiles','raw','section','Invalid\x20section\x20\x27','length','push','UserProfileSection','params','ignore','isEmpty','union','find','autoAssociation','model','all','rawAttributes','keys','filters','attributes','intersection','fields','hasOwnProperty','nolimit','limit','offset','order','sort','merge','foreignKey','includeAll','include','forEach','reportType','default','DefaultReports','custom','count','ids','customSorting','extraQueryConditions','Tag','Tags','color','tag','ThroughTags','rows','openTabs','true','dataValues','sms','fax','mail','openchannel','whatsapp','lodash','./userProfile.attributes','squel','exports','models','filter','field','value','findAll','then','associatedResources','catch','map','resolve','type','resourceId','squareprojects','childModel','SquareProject','odbc','SquareOdbc','SquareProjects','name','projectName','projects','CmContact','parentSections','Lists','ListId','lists','companies','CmCompany','globalcustomfields','CmCustomField','ChatQueue','ChatWebsite','faxqueues','FaxQueue','inboundroutes','VoiceExtension','contexts','voicemails','VoiceMail','VoiceRecording','Agents','membername','User','agent','role','telephone','queue','inbound','VoiceQueue','musiconholds','VoiceMusicOnHold','chanspies','voiceprefixes','ivrcampaigns','Campaign','mailqueues','MailQueue','mailaccounts','MailAccount','MailSubstatus','OpenchannelQueue','openchannelaccounts','smsqueues','smsaccounts','SmsAccount','WhatsappQueue','whatsappaccounts','WhatsappAccount','teams','Team','voicequeues','queuecampaigns','VoiceQueues','QueueCampaigns','users'];(function(_0x53afe9,_0x2c9f40){var _0x396396=function(_0x1f574d){while(--_0x1f574d){_0x53afe9['push'](_0x53afe9['shift']());}};_0x396396(++_0x2c9f40);}(_0xd28f,0x1eb));var _0xfd28=function(_0x2c0de9,_0x58f69a){_0x2c0de9=_0x2c0de9-0x0;var _0x4c592e=_0xd28f[_0x2c0de9];return _0x4c592e;};'use strict';var _=require(_0xfd28('0x0'));var attributes=require(_0xfd28('0x1'));var squel=require(_0xfd28('0x2'));module[_0xfd28('0x3')]=function(_0x415731){var _0x1bbb0b=_0x415731[_0xfd28('0x4')];function _0x1c49c7(_0x52c9c6,_0x2eaa59){return new Promise(function(_0x40b58b,_0x2f26c9){if(!_0x2eaa59)return _0x40b58b(null);var _0x59c004=_0x2eaa59[_0xfd28('0x5')]?{[_0x2eaa59[_0xfd28('0x5')][_0xfd28('0x6')]]:_0x2eaa59[_0xfd28('0x5')][_0xfd28('0x7')]}:undefined;return _0x1bbb0b[_0x52c9c6][_0xfd28('0x8')]({'where':_0x59c004,'raw':!![]})[_0xfd28('0x9')](function(_0x2bc52a){_0x2eaa59[_0xfd28('0xa')]=_['map'](_0x2bc52a,'id');_0x40b58b(_0x2eaa59);})[_0xfd28('0xb')](function(_0x3be3a9){_0x2f26c9(_0x3be3a9);});});}function _0xc31533(_0x33a376,_0x30a809){return new Promise(function(_0x1516b1,_0x3edf60){var _0x24f36d=_0x33a376['filter']?{[_0x33a376[_0xfd28('0x5')][_0xfd28('0x6')]]:_0x33a376[_0xfd28('0x5')][_0xfd28('0x7')]}:undefined;return _0x1bbb0b[_0x33a376['model']][_0xfd28('0x8')]({'where':_0x24f36d,'raw':!![]})[_0xfd28('0x9')](function(_0x265899){_0x30a809[_0xfd28('0xa')]=_[_0xfd28('0xc')](_0x265899,function(_0x29b55d){return _0x29b55d['name'];});_0x1516b1(_0x30a809);})[_0xfd28('0xb')](function(_0xac6c35){_0x3edf60(_0xac6c35);});});}function _0x199433(_0x59e410,_0x2ffdc7,_0x3725e8){if(!_0x2ffdc7)return Promise[_0xfd28('0xd')](null);return new Promise(function(_0x3c9d7b,_0x4c9ccd){return _0x1bbb0b['UserProfileResource'][_0xfd28('0x8')]({'where':{'sectionId':_0x2ffdc7['id']},'raw':!![]})[_0xfd28('0x9')](function(_0x13227b){if(_0x59e410[_0xfd28('0x6')]&&_0x59e410['field']!=='id'){_0x2ffdc7[_0xfd28('0xa')]=_['map'](_0x13227b,function(_0x447319){return _0x447319[_0x59e410[_0xfd28('0x6')]];});}else{if(_0x3725e8==='AnalyticExtractedReport'){_0x2ffdc7[_0xfd28('0xa')]=_['map'](_0x13227b,function(_0x54e00c){return{'id':_0x54e00c['resourceId'],'type':_0x54e00c[_0xfd28('0xe')]};});}else{_0x2ffdc7[_0xfd28('0xa')]=_[_0xfd28('0xc')](_0x13227b,function(_0x1b9c03){return _0x1b9c03[_0xfd28('0xf')];});}}_0x3c9d7b(_0x2ffdc7);})[_0xfd28('0xb')](function(_0x122c1d){_0x4c9ccd(_0x122c1d);});});}function _0xbc259b(_0x23a5ad,_0x479ef6){var _0x15a6a5={'parentSections':[]};switch(_0x23a5ad['toLowerCase']()){case _0xfd28('0x10'):_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x12');break;case _0xfd28('0x13'):_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x14');break;case'squarerecordings':_0x15a6a5[_0xfd28('0x11')]='SquareRecording';_0x15a6a5['parentSections']=[{'name':_0xfd28('0x15'),'field':_0xfd28('0x16'),'foreignKey':_0xfd28('0x17')}];break;case _0xfd28('0x18'):_0x15a6a5[_0xfd28('0x11')]='JscriptyProject';break;case'contacts':_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x19');_0x15a6a5[_0xfd28('0x1a')]=[{'name':_0xfd28('0x1b'),'field':'id','foreignKey':_0xfd28('0x1c')}];break;case _0xfd28('0x1d'):_0x15a6a5[_0xfd28('0x11')]='CmList';break;case _0xfd28('0x1e'):_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x1f');break;case _0xfd28('0x20'):_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x21');break;case'chatqueues':_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x22');break;case'chatwebsites':_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x23');break;case _0xfd28('0x24'):_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x25');break;case'faxaccounts':_0x15a6a5[_0xfd28('0x11')]='FaxAccount';break;case _0xfd28('0x26'):case'internalroutes':case'outboundroutes':_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x27');break;case _0xfd28('0x28'):_0x15a6a5[_0xfd28('0x11')]='VoiceContext';break;case _0xfd28('0x29'):_0x15a6a5['childModel']=_0xfd28('0x2a');break;case'voicerecordings':_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x2b');_0x15a6a5['parentSections']=[{'name':_0xfd28('0x2c'),'field':_0xfd28('0x16'),'foreignKey':_0xfd28('0x2d'),'model':_0xfd28('0x2e'),'filter':{'field':'role','value':[_0xfd28('0x2f')]}},{'name':'Telephones','field':'name','foreignKey':'membername','model':_0xfd28('0x2e'),'filter':{'field':_0xfd28('0x30'),'value':[_0xfd28('0x31')]}},{'name':'VoiceQueues','field':_0xfd28('0x16'),'foreignKey':_0xfd28('0x32'),'model':'VoiceQueue','filter':{'field':'type','value':[_0xfd28('0x33')]}},{'name':'QueueCampaigns','field':'name','foreignKey':_0xfd28('0x32'),'model':_0xfd28('0x34'),'filter':{'field':_0xfd28('0xe'),'value':['outbound']}}];break;case _0xfd28('0x35'):_0x15a6a5['childModel']=_0xfd28('0x36');break;case _0xfd28('0x37'):_0x15a6a5[_0xfd28('0x11')]='VoiceChanSpy';break;case _0xfd28('0x38'):_0x15a6a5['childModel']='VoicePrefix';break;case _0xfd28('0x39'):_0x15a6a5['childModel']=_0xfd28('0x3a');break;case _0xfd28('0x3b'):_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x3c');break;case _0xfd28('0x3d'):_0x15a6a5['childModel']=_0xfd28('0x3e');break;case'mailsubstatuses':_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x3f');break;case'openchannelqueues':_0x15a6a5['childModel']=_0xfd28('0x40');break;case _0xfd28('0x41'):_0x15a6a5[_0xfd28('0x11')]='OpenchannelAccount';break;case _0xfd28('0x42'):_0x15a6a5['childModel']='SmsQueue';break;case _0xfd28('0x43'):_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x44');break;case'whatsappqueues':_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x45');break;case _0xfd28('0x46'):_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x47');break;case _0xfd28('0x48'):_0x15a6a5['childModel']=_0xfd28('0x49');break;case _0xfd28('0x4a'):case _0xfd28('0x4b'):_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x34');if(_0x479ef6){_0x15a6a5['parentSections']=[{'name':_0xfd28('0x4c')},{'name':_0xfd28('0x4d')}];}break;case _0xfd28('0x4e'):case _0xfd28('0x4f'):case _0xfd28('0x50'):_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x2e');if(_0x479ef6){_0x15a6a5[_0xfd28('0x1a')]=[{'name':_0xfd28('0x51'),'filter':{'field':_0xfd28('0x30'),'value':[_0xfd28('0x52'),_0xfd28('0x53')]},'ignore':!![]},{'name':'Agents'},{'name':_0xfd28('0x54')}];}break;case _0xfd28('0x55'):_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x56');break;case _0xfd28('0x57'):_0x15a6a5[_0xfd28('0x11')]='SalesforceAccount';break;case _0xfd28('0x58'):_0x15a6a5[_0xfd28('0x11')]='FreshdeskAccount';break;case'sugarcrmaccounts':_0x15a6a5['childModel']=_0xfd28('0x59');break;case _0xfd28('0x5a'):_0x15a6a5[_0xfd28('0x11')]='DeskAccount';break;case _0xfd28('0x5b'):_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x5c');break;case'vtigeraccounts':_0x15a6a5['childModel']=_0xfd28('0x2e');break;case _0xfd28('0x5d'):_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x5e');break;case _0xfd28('0x5f'):_0x15a6a5['childModel']=_0xfd28('0x60');break;case _0xfd28('0x61'):_0x15a6a5['childModel']=_0xfd28('0x62');break;case _0xfd28('0x63'):_0x15a6a5['childModel']=_0xfd28('0x64');break;case _0xfd28('0x65'):_0x15a6a5[_0xfd28('0x11')]='Pause';break;case'scheduler':_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x66');break;case _0xfd28('0x67'):_0x15a6a5[_0xfd28('0x11')]='Sound';break;case _0xfd28('0x68'):_0x15a6a5['childModel']='Tag';break;case _0xfd28('0x69'):_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x6a');break;case _0xfd28('0x6b'):_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x6c');break;case _0xfd28('0x6d'):_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x6e');break;case _0xfd28('0x6f'):_0x15a6a5[_0xfd28('0x11')]=_0xfd28('0x70');break;case _0xfd28('0x71'):_0x15a6a5[_0xfd28('0x11')]='Plugin';break;case'extractedreports':_0x15a6a5['childModel']=_0xfd28('0x72');_0x15a6a5['parentSections']=[{'name':_0xfd28('0x73'),'field':'id','foreignKey':_0xfd28('0x74')}];break;case _0xfd28('0x75'):_0x15a6a5['childModel']=_0xfd28('0x76');break;}return _0x15a6a5;}function _0x2de0d0(_0xecddcc,_0x3c885c){var _0xfdc879=_0xecddcc[_0xfd28('0x77')](0x0)[_0xfd28('0x78')]()+_0xecddcc[_0xfd28('0x79')](0x1);var _0x1a572a={'type':_0x1bbb0b[_0xfd28('0x7a')][_0xfd28('0x7b')][_0xfd28('0x7c')],'raw':!![]};return new Promise(function(_0x307bd3,_0x5545ac){var _0xb340ca=squel['select']()[_0xfd28('0x6')](_0xfd28('0x7d')+_0xfdc879+'InteractionId','id')[_0xfd28('0x6')](_0xfd28('0x7e'))['from'](_0xfd28('0x7f')+_0xecddcc+_0xfd28('0x80'),'ui')[_0xfd28('0x81')](_0xfd28('0x82'),_0x3c885c['id']);return _0x1bbb0b[_0xfd28('0x83')][_0xfd28('0x84')](_0xb340ca[_0xfd28('0x85')](),_0x1a572a)[_0xfd28('0x9')](function(_0x5420b8){_0x3c885c[_0xfdc879+_0xfd28('0x86')]=_0x5420b8;_0x307bd3(_0x5420b8);})[_0xfd28('0xb')](function(_0x5f1092){_0x5545ac(_0x5f1092);});});}return _0x415731['define'](_0xfd28('0x87'),attributes,{'tableName':_0xfd28('0x88'),'paranoid':![],'indexes':[],'timestamps':!![],'classMethods':{'getResources':function(_0x4dd71e){var _0x5a5b55=require('../../components/parsers/qs');var _0x43e33a={'raw':_0x4dd71e[_0xfd28('0x84')][_0xfd28('0x89')],'where':{}};var _0x5d7afa={};var _0x2b5c85={'count':0x0,'rows':[]};var _0x1c2f6b=_0x4dd71e['query'][_0xfd28('0x8a')];var _0x17921b=_0x4dd71e['query']['mergeResources']||![];var _0x11d8c4=_0xbc259b(_0x1c2f6b,_0x17921b);if(!_0x11d8c4['childModel'])throw new Error(_0xfd28('0x8b')+_0x1c2f6b+'\x27');var _0x294e98=[{'name':_0x1c2f6b}];if(!_['isEmpty'](_0x11d8c4[_0xfd28('0x1a')]))_0x294e98=_0x11d8c4[_0xfd28('0x1a')];var _0x10c31f=[];for(var _0xf785ab=0x0;_0xf785ab<_0x294e98[_0xfd28('0x8c')];_0xf785ab++){_0x10c31f[_0xfd28('0x8d')](_0x1bbb0b[_0xfd28('0x8e')]['find']({'where':{'userProfileId':_0x4dd71e[_0xfd28('0x8f')]['id'],'name':_0x294e98[_0xf785ab]['name']},'raw':!![]}));}return Promise['all'](_0x10c31f)[_0xfd28('0x9')](function(_0x34c15e){var _0x38da54=_[_0xfd28('0x5')](_0x34c15e,function(_0x3c7cc3){return _0x3c7cc3?_0x3c7cc3:undefined;});var _0x3a2712=_['filter'](_0x294e98,[_0xfd28('0x90'),!![]]);var _0x2dca43=_[_0xfd28('0x91')](_0x38da54)&&_[_0xfd28('0x91')](_0x3a2712)?null:_[_0xfd28('0x92')](_0x3a2712,_0x38da54);if(!_0x2dca43)return null;var _0x2a52bd=[];for(var _0x193ae5=0x0;_0x193ae5<_0x2dca43['length'];_0x193ae5++){var _0x2447d0=_[_0xfd28('0x93')](_0x294e98,function(_0x4fe2ab){return _0x2dca43[_0x193ae5]?_0x4fe2ab['name']===_0x2dca43[_0x193ae5][_0xfd28('0x16')]:null;});if(_0x2447d0){if(_0x2dca43[_0x193ae5][_0xfd28('0x90')]){_0x2a52bd[_0xfd28('0x8d')](_0x1c49c7(_0x11d8c4[_0xfd28('0x11')],_0x2dca43[_0x193ae5]));}else{if(!_0x2dca43[_0x193ae5][_0xfd28('0x94')]){_0x2a52bd[_0xfd28('0x8d')](_0x199433(_0x2447d0,_0x2dca43[_0x193ae5],_0x11d8c4['childModel']));}else{if(_0x2447d0[_0xfd28('0x95')]){_0x2a52bd[_0xfd28('0x8d')](_0xc31533(_0x2447d0,_0x2dca43[_0x193ae5]));}}}}}return Promise[_0xfd28('0x96')](_0x2a52bd);})[_0xfd28('0x9')](function(_0xa7ed17){var _0x2a1251=_0xa7ed17;var _0x2c3e1c=null;if(_0x2a1251){_0x2c3e1c=_0x2a1251[_0xfd28('0x8c')]===0x1?_0x2a1251[0x0]:null;}if(!_0x2c3e1c&&!_0x2a1251)return _0x2b5c85;var _0x25b638=_0x1bbb0b[_0x11d8c4[_0xfd28('0x11')]][_0xfd28('0x97')];_0x5d7afa[_0xfd28('0x95')]=_[_0xfd28('0x98')](_0x25b638);_0x5d7afa[_0xfd28('0x84')]=_[_0xfd28('0x98')](_0x4dd71e[_0xfd28('0x84')]);_0x5d7afa[_0xfd28('0x99')]=_['intersection'](_0x5d7afa['model'],_0x5d7afa[_0xfd28('0x84')]);_0x43e33a[_0xfd28('0x9a')]=_[_0xfd28('0x9b')](_0x5d7afa[_0xfd28('0x95')],_0x5a5b55[_0xfd28('0x9c')](_0x4dd71e[_0xfd28('0x84')][_0xfd28('0x9c')]));_0x43e33a[_0xfd28('0x9a')]=_0x43e33a[_0xfd28('0x9a')]['length']?_0x43e33a['attributes']:_0x5d7afa[_0xfd28('0x95')];if(!_0x4dd71e[_0xfd28('0x84')][_0xfd28('0x9d')](_0xfd28('0x9e'))){_0x43e33a[_0xfd28('0x9f')]=_0x5a5b55[_0xfd28('0x9f')](_0x4dd71e[_0xfd28('0x84')]['limit']);_0x43e33a[_0xfd28('0xa0')]=_0x5a5b55[_0xfd28('0xa0')](_0x4dd71e[_0xfd28('0x84')][_0xfd28('0xa0')]);}_0x43e33a[_0xfd28('0xa1')]=_0x5a5b55[_0xfd28('0xa2')](_0x4dd71e[_0xfd28('0x84')][_0xfd28('0xa2')]);_0x43e33a[_0xfd28('0x81')]=_0x5a5b55[_0xfd28('0x99')](_['pick'](_0x4dd71e[_0xfd28('0x84')],_0x5d7afa['filters']));if(_0x4dd71e['query'][_0xfd28('0x5')]){_0x43e33a['where']=_[_0xfd28('0xa3')](_0x43e33a['where'],{'$or':_[_0xfd28('0xc')](_0x25b638,function(_0x133a2f){if(_0x133a2f[_0xfd28('0xe')]['key']!=='VIRTUAL'){var _0x3a96fb={};_0x3a96fb[_0x133a2f[_0xfd28('0x6')]]={'$like':'%'+_0x4dd71e[_0xfd28('0x84')][_0xfd28('0x5')]+'%'};return _0x3a96fb;}})});}var _0x5d6105=[];var _0x27d9ba=null;var _0x1f434c={};if(_0x2c3e1c){_0x27d9ba=_[_0xfd28('0x93')](_0x294e98,[_0xfd28('0x16'),_0x2c3e1c[_0xfd28('0x16')]]);if(_0x27d9ba[_0xfd28('0x6')]){_0x1f434c={};if(_0x11d8c4[_0xfd28('0x11')]===_0xfd28('0x72')){_0x1f434c[_0x27d9ba[_0xfd28('0xa4')]]=_[_0xfd28('0xc')](_0x2c3e1c[_0xfd28('0xa')],'id');}else{_0x1f434c[_0x27d9ba['foreignKey']]=_0x2c3e1c[_0xfd28('0xa')];}_0x5d6105['push'](_0x1f434c);}else{_0x43e33a[_0xfd28('0x81')]['id']=_0x2c3e1c[_0xfd28('0xa')];}}else{for(var _0x23fa1d=0x0;_0x23fa1d<_0x2a1251[_0xfd28('0x8c')];_0x23fa1d++){_0x27d9ba=_['find'](_0x294e98,[_0xfd28('0x16'),_0x2a1251[_0x23fa1d][_0xfd28('0x16')]]);if(_0x27d9ba['field']){_0x1f434c={};_0x1f434c[_0x27d9ba[_0xfd28('0xa4')]]=_0x2a1251[_0x23fa1d][_0xfd28('0xa')];_0x5d6105['push'](_0x1f434c);}else{if(!_0x43e33a[_0xfd28('0x81')]['id'])_0x43e33a[_0xfd28('0x81')]['id']=[];_0x2a1251[_0x23fa1d][_0xfd28('0xa')]['forEach'](function(_0x1b5723){_0x43e33a['where']['id']['push'](_0x1b5723);});}}}if(!_[_0xfd28('0x91')](_0x5d6105)){_0x43e33a['where']=_[_0xfd28('0xa3')](_0x43e33a[_0xfd28('0x81')],{'$and':{'$or':_0x5d6105}});}_0x43e33a=_[_0xfd28('0xa3')]({},_0x43e33a,_0x4dd71e['options']);if(_0x2c3e1c&&!_0x2c3e1c[_0xfd28('0x94')]&&_0x11d8c4['childModel']==='AnalyticExtractedReport'){if(_0x4dd71e[_0xfd28('0x84')][_0xfd28('0xa5')]){_0x43e33a[_0xfd28('0xa6')]=[{'all':!![]}];}return _0x1bbb0b[_0x11d8c4['childModel']][_0xfd28('0x8')](_0x43e33a)[_0xfd28('0x9')](function(_0x195f8f){var _0x21caca=[];_0x195f8f[_0xfd28('0xa7')](function(_0x3649c9){var _0x3df600;switch(_0x3649c9[_0xfd28('0xa8')]){case _0xfd28('0xa9'):_0x3df600=_[_0xfd28('0x93')](_0x2c3e1c[_0xfd28('0xa')],function(_0x26b24a){return _0x26b24a['id']===_0x3649c9[_0xfd28('0x74')]&&_0x26b24a[_0xfd28('0xe')]===_0xfd28('0xaa');});break;case _0xfd28('0xab'):_0x3df600=_[_0xfd28('0x93')](_0x2c3e1c[_0xfd28('0xa')],function(_0x4aace8){return _0x4aace8['id']===_0x3649c9[_0xfd28('0x74')]&&_0x4aace8[_0xfd28('0xe')]==='CustomReports';});break;}if(_0x3df600)_0x21caca['push'](_0x3649c9);});_0x2b5c85[_0xfd28('0xac')]=_0x21caca['length'];_0x2b5c85['rows']=_0x21caca;return _0x2b5c85;});}else{if(!_[_0xfd28('0x91')](_0x4dd71e[_0xfd28('0x84')][_0xfd28('0xad')])){_0x43e33a[_0xfd28('0x81')]['id']=_0x43e33a[_0xfd28('0x81')]['id']?_[_0xfd28('0x9b')](_0x43e33a[_0xfd28('0x81')]['id'],_0x4dd71e[_0xfd28('0x84')]['ids']):_0x4dd71e[_0xfd28('0x84')][_0xfd28('0xad')];if(_0x4dd71e[_0xfd28('0x84')][_0xfd28('0xae')]){_0x43e33a[_0xfd28('0xa1')]=_0x4dd71e[_0xfd28('0x84')][_0xfd28('0xae')];}}if(_0x4dd71e[_0xfd28('0x84')][_0xfd28('0xaf')]){_0x43e33a[_0xfd28('0x81')]=_[_0xfd28('0xa3')](_0x43e33a[_0xfd28('0x81')],{'$and':_0x4dd71e['query'][_0xfd28('0xaf')]});}return _0x1bbb0b[_0x11d8c4['childModel']][_0xfd28('0xac')]({'where':_0x43e33a[_0xfd28('0x81')]})[_0xfd28('0x9')](function(_0x130d52){_0x2b5c85[_0xfd28('0xac')]=_0x130d52;if(_0x4dd71e[_0xfd28('0x84')][_0xfd28('0xa5')]){if(_0x11d8c4['childModel']===_0xfd28('0x19')){_0x43e33a[_0xfd28('0xa6')]=[{'model':_0x1bbb0b[_0xfd28('0xb0')],'as':_0xfd28('0xb1'),'attributes':['id',_0xfd28('0x16'),_0xfd28('0xb2')],'required':_0x4dd71e[_0xfd28('0x84')][_0xfd28('0xb3')]?!![]:![]},{'model':_0x1bbb0b['Tag'],'as':_0xfd28('0xb4'),'attributes':['id',_0xfd28('0x16'),_0xfd28('0xb2')],'through':_0x4dd71e[_0xfd28('0x84')][_0xfd28('0xb3')]?{'attributes':[],'where':{'TagId':_0x4dd71e[_0xfd28('0x84')][_0xfd28('0xb3')]||undefined}}:{},'required':_0x4dd71e['query'][_0xfd28('0xb3')]?!![]:![]}];}else{_0x43e33a[_0xfd28('0xa6')]=[{'all':!![]}];}}return _0x1bbb0b[_0x11d8c4[_0xfd28('0x11')]][_0xfd28('0x8')](_0x43e33a);})[_0xfd28('0x9')](function(_0x4f31de){_0x2b5c85[_0xfd28('0xb5')]=_0x4f31de;if(_0x1c2f6b===_0xfd28('0x2c')&&_0x4dd71e[_0xfd28('0x84')][_0xfd28('0xb6')]===_0xfd28('0xb7')){var _0x41de23=[];for(var _0x39fa9a=0x0;_0x39fa9a<_0x2b5c85[_0xfd28('0xb5')][_0xfd28('0x8c')];_0x39fa9a++){_0x41de23[_0xfd28('0x8d')](_0x2de0d0('chat',_0x2b5c85[_0xfd28('0xb5')][_0x39fa9a][_0xfd28('0xb8')]));_0x41de23[_0xfd28('0x8d')](_0x2de0d0(_0xfd28('0xb9'),_0x2b5c85[_0xfd28('0xb5')][_0x39fa9a]['dataValues']));_0x41de23['push'](_0x2de0d0(_0xfd28('0xba'),_0x2b5c85[_0xfd28('0xb5')][_0x39fa9a][_0xfd28('0xb8')]));_0x41de23[_0xfd28('0x8d')](_0x2de0d0(_0xfd28('0xbb'),_0x2b5c85[_0xfd28('0xb5')][_0x39fa9a][_0xfd28('0xb8')]));_0x41de23[_0xfd28('0x8d')](_0x2de0d0(_0xfd28('0xbc'),_0x2b5c85[_0xfd28('0xb5')][_0x39fa9a][_0xfd28('0xb8')]));_0x41de23['push'](_0x2de0d0(_0xfd28('0xbd'),_0x2b5c85[_0xfd28('0xb5')][_0x39fa9a][_0xfd28('0xb8')]));}return Promise[_0xfd28('0x96')](_0x41de23)['then'](function(){return _0x2b5c85;});}return _0x2b5c85;});}});}}});};
\ No newline at end of file