Built motion from commit 639a1a7f.|2.6.19
[motion2.git] / server / api / userProfile / userProfile.model.js
index 04e4e26..8aba751 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x540a=['toUpperCase','slice','Sequelize','QueryTypes','SELECT','select','InteractionId','ui.createdAt','from','user_has_','_interactions','ui.UserId\x20=\x20?','sequelize','query','OpenTabs','define','user_profiles','raw','section','mergeResources','Invalid\x20section\x20\x27','length','push','UserProfileSection','params','all','isEmpty','union','ignore','autoAssociation','rawAttributes','keys','filters','intersection','attributes','fields','hasOwnProperty','nolimit','limit','offset','order','sort','where','pick','merge','key','VIRTUAL','find','foreignKey','forEach','options','include','reportType','default','DefaultReports','custom','reportId','CustomReports','count','rows','ids','customSorting','extraQueryConditions','includeAll','CmContact','Tags','color','ThroughTags','tag','true','chat','dataValues','sms','fax','mail','openchannel','whatsapp','./userProfile.attributes','../../components/parsers/qs','squel','exports','models','filter','field','findAll','then','associatedResources','map','value','model','catch','resolve','UserProfileResource','AnalyticExtractedReport','resourceId','toLowerCase','squareprojects','childModel','SquareProject','odbc','SquareOdbc','SquareRecording','parentSections','SquareProjects','projectName','Lists','lists','CmList','companies','CmCompany','globalcustomfields','CmCustomField','chatqueues','ChatQueue','faxqueues','FaxQueue','inboundroutes','outboundroutes','VoiceExtension','VoiceContext','voicemails','VoiceMail','voicerecordings','VoiceRecording','membername','agent','Telephones','name','User','role','VoiceQueues','queue','VoiceQueue','inbound','QueueCampaigns','type','musiconholds','VoiceMusicOnHold','chanspies','VoiceChanSpy','VoicePrefix','ivrcampaigns','Campaign','mailqueues','mailaccounts','MailAccount','mailsubstatuses','MailSubstatus','openchannelqueues','OpenchannelQueue','openchannelaccounts','OpenchannelAccount','smsqueues','SmsQueue','smsaccounts','SmsAccount','whatsappqueues','WhatsappQueue','WhatsappAccount','teams','Team','users','agents','telephones','Users','admin','Agents','zendeskaccounts','salesforceaccounts','SalesforceAccount','FreshdeskAccount','sugarcrmaccounts','SugarcrmAccount','deskaccounts','DeskAccount','zohoaccounts','vtigeraccounts','CannedAnswer','dispositions','Disposition','customdashboards','Dashboard','Interval','pauses','Pause','scheduler','Schedule','sounds','Tag','templates','triggers','Trunk','variables','Variable','plugins','extractedreports','Reports','metrics','AnalyticMetric','charAt'];(function(_0x2e45db,_0xac82b2){var _0x22310e=function(_0x584881){while(--_0x584881){_0x2e45db['push'](_0x2e45db['shift']());}};_0x22310e(++_0xac82b2);}(_0x540a,0x1dd));var _0xa540=function(_0x3f801e,_0x2b543b){_0x3f801e=_0x3f801e-0x0;var _0x30a9b7=_0x540a[_0x3f801e];return _0x30a9b7;};'use strict';var _=require('lodash');var attributes=require(_0xa540('0x0'));var qs=require(_0xa540('0x1'));var squel=require(_0xa540('0x2'));module[_0xa540('0x3')]=function(_0x550586){var _0x2e22dd=_0x550586[_0xa540('0x4')];function _0x4cf7e8(_0x36215f,_0x151b9a){return new Promise(function(_0x326339,_0x1c9706){if(!_0x151b9a)return _0x326339(null);var _0x1c010b=_0x151b9a[_0xa540('0x5')]?{[_0x151b9a['filter'][_0xa540('0x6')]]:_0x151b9a[_0xa540('0x5')]['value']}:undefined;return _0x2e22dd[_0x36215f][_0xa540('0x7')]({'where':_0x1c010b,'raw':!![]})[_0xa540('0x8')](function(_0x57b460){_0x151b9a[_0xa540('0x9')]=_[_0xa540('0xa')](_0x57b460,'id');_0x326339(_0x151b9a);})['catch'](function(_0x2933e9){_0x1c9706(_0x2933e9);});});}function _0x15399e(_0x46d3d4,_0xaf2a0){return new Promise(function(_0x5e7b89,_0x582963){var _0x5351fe=_0x46d3d4[_0xa540('0x5')]?{[_0x46d3d4[_0xa540('0x5')][_0xa540('0x6')]]:_0x46d3d4[_0xa540('0x5')][_0xa540('0xb')]}:undefined;return _0x2e22dd[_0x46d3d4[_0xa540('0xc')]][_0xa540('0x7')]({'where':_0x5351fe,'raw':!![]})['then'](function(_0x2926ca){_0xaf2a0[_0xa540('0x9')]=_[_0xa540('0xa')](_0x2926ca,function(_0x481e0f){return _0x481e0f['name'];});_0x5e7b89(_0xaf2a0);})[_0xa540('0xd')](function(_0xa2b516){_0x582963(_0xa2b516);});});}function _0x4fa8ba(_0x2b6413,_0x331eb6,_0x5c9c60){if(!_0x331eb6)return Promise[_0xa540('0xe')](null);return new Promise(function(_0x33f5e9,_0x5caeef){return _0x2e22dd[_0xa540('0xf')][_0xa540('0x7')]({'where':{'sectionId':_0x331eb6['id']},'raw':!![]})[_0xa540('0x8')](function(_0x24c2e2){if(_0x2b6413[_0xa540('0x6')]&&_0x2b6413['field']!=='id'){_0x331eb6[_0xa540('0x9')]=_[_0xa540('0xa')](_0x24c2e2,function(_0x558ab8){return _0x558ab8[_0x2b6413[_0xa540('0x6')]];});}else{if(_0x5c9c60===_0xa540('0x10')){_0x331eb6[_0xa540('0x9')]=_[_0xa540('0xa')](_0x24c2e2,function(_0x40c327){return{'id':_0x40c327[_0xa540('0x11')],'type':_0x40c327['type']};});}else{_0x331eb6[_0xa540('0x9')]=_[_0xa540('0xa')](_0x24c2e2,function(_0xa5bb8d){return _0xa5bb8d['resourceId'];});}}_0x33f5e9(_0x331eb6);})['catch'](function(_0x2187ee){_0x5caeef(_0x2187ee);});});}function _0x2fc61e(_0x555020,_0x53fbc8){var _0xd9e1d4={'parentSections':[]};switch(_0x555020[_0xa540('0x12')]()){case _0xa540('0x13'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x15');break;case _0xa540('0x16'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x17');break;case'squarerecordings':_0xd9e1d4['childModel']=_0xa540('0x18');_0xd9e1d4[_0xa540('0x19')]=[{'name':_0xa540('0x1a'),'field':'name','foreignKey':_0xa540('0x1b')}];break;case'projects':_0xd9e1d4[_0xa540('0x14')]='JscriptyProject';break;case'contacts':_0xd9e1d4[_0xa540('0x14')]='CmContact';_0xd9e1d4['parentSections']=[{'name':_0xa540('0x1c'),'field':'id','foreignKey':'ListId'}];break;case _0xa540('0x1d'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x1e');break;case _0xa540('0x1f'):_0xd9e1d4['childModel']=_0xa540('0x20');break;case _0xa540('0x21'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x22');break;case _0xa540('0x23'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x24');break;case'chatwebsites':_0xd9e1d4[_0xa540('0x14')]='ChatWebsite';break;case _0xa540('0x25'):_0xd9e1d4['childModel']=_0xa540('0x26');break;case'faxaccounts':_0xd9e1d4['childModel']='FaxAccount';break;case _0xa540('0x27'):case'internalroutes':case _0xa540('0x28'):_0xd9e1d4['childModel']=_0xa540('0x29');break;case'contexts':_0xd9e1d4['childModel']=_0xa540('0x2a');break;case _0xa540('0x2b'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x2c');break;case _0xa540('0x2d'):_0xd9e1d4['childModel']=_0xa540('0x2e');_0xd9e1d4[_0xa540('0x19')]=[{'name':'Agents','field':'name','foreignKey':_0xa540('0x2f'),'model':'User','filter':{'field':'role','value':[_0xa540('0x30')]}},{'name':_0xa540('0x31'),'field':_0xa540('0x32'),'foreignKey':_0xa540('0x2f'),'model':_0xa540('0x33'),'filter':{'field':_0xa540('0x34'),'value':['telephone']}},{'name':_0xa540('0x35'),'field':_0xa540('0x32'),'foreignKey':_0xa540('0x36'),'model':_0xa540('0x37'),'filter':{'field':'type','value':[_0xa540('0x38')]}},{'name':_0xa540('0x39'),'field':_0xa540('0x32'),'foreignKey':_0xa540('0x36'),'model':'VoiceQueue','filter':{'field':_0xa540('0x3a'),'value':['outbound']}}];break;case _0xa540('0x3b'):_0xd9e1d4['childModel']=_0xa540('0x3c');break;case _0xa540('0x3d'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x3e');break;case'voiceprefixes':_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x3f');break;case _0xa540('0x40'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x41');break;case _0xa540('0x42'):_0xd9e1d4[_0xa540('0x14')]='MailQueue';break;case _0xa540('0x43'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x44');break;case _0xa540('0x45'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x46');break;case _0xa540('0x47'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x48');break;case _0xa540('0x49'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x4a');break;case _0xa540('0x4b'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x4c');break;case _0xa540('0x4d'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x4e');break;case _0xa540('0x4f'):_0xd9e1d4['childModel']=_0xa540('0x50');break;case'whatsappaccounts':_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x51');break;case _0xa540('0x52'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x53');break;case'voicequeues':case'queuecampaigns':_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x37');if(_0x53fbc8){_0xd9e1d4[_0xa540('0x19')]=[{'name':_0xa540('0x35')},{'name':_0xa540('0x39')}];}break;case _0xa540('0x54'):case _0xa540('0x55'):case _0xa540('0x56'):_0xd9e1d4[_0xa540('0x14')]='User';if(_0x53fbc8){_0xd9e1d4[_0xa540('0x19')]=[{'name':_0xa540('0x57'),'filter':{'field':_0xa540('0x34'),'value':[_0xa540('0x58'),'user']},'ignore':!![]},{'name':_0xa540('0x59')},{'name':_0xa540('0x31')}];}break;case _0xa540('0x5a'):_0xd9e1d4[_0xa540('0x14')]='ZendeskAccount';break;case _0xa540('0x5b'):_0xd9e1d4['childModel']=_0xa540('0x5c');break;case'freshdeskaccounts':_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x5d');break;case _0xa540('0x5e'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x5f');break;case _0xa540('0x60'):_0xd9e1d4['childModel']=_0xa540('0x61');break;case _0xa540('0x62'):_0xd9e1d4[_0xa540('0x14')]='ZohoAccount';break;case _0xa540('0x63'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x33');break;case'cannedanswers':_0xd9e1d4['childModel']=_0xa540('0x64');break;case _0xa540('0x65'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x66');break;case _0xa540('0x67'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x68');break;case'intervals':_0xd9e1d4['childModel']=_0xa540('0x69');break;case _0xa540('0x6a'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x6b');break;case _0xa540('0x6c'):_0xd9e1d4['childModel']=_0xa540('0x6d');break;case _0xa540('0x6e'):_0xd9e1d4[_0xa540('0x14')]='Sound';break;case'tags':_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x6f');break;case _0xa540('0x70'):_0xd9e1d4[_0xa540('0x14')]='Template';break;case _0xa540('0x71'):_0xd9e1d4[_0xa540('0x14')]='Trigger';break;case'trunks':_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x72');break;case _0xa540('0x73'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x74');break;case _0xa540('0x75'):_0xd9e1d4[_0xa540('0x14')]='Plugin';break;case _0xa540('0x76'):_0xd9e1d4[_0xa540('0x14')]='AnalyticExtractedReport';_0xd9e1d4['parentSections']=[{'name':_0xa540('0x77'),'field':'id','foreignKey':'reportId'}];break;case _0xa540('0x78'):_0xd9e1d4[_0xa540('0x14')]=_0xa540('0x79');break;}return _0xd9e1d4;}function _0x5540e9(_0x300890,_0x2d25ac){var _0x18cb8d=_0x300890[_0xa540('0x7a')](0x0)[_0xa540('0x7b')]()+_0x300890[_0xa540('0x7c')](0x1);var _0x331c29={'type':_0x2e22dd[_0xa540('0x7d')][_0xa540('0x7e')][_0xa540('0x7f')],'raw':!![]};return new Promise(function(_0x359bdf,_0x5c0ad2){var _0x141e80=squel[_0xa540('0x80')]()[_0xa540('0x6')]('ui.'+_0x18cb8d+_0xa540('0x81'),'id')['field'](_0xa540('0x82'))[_0xa540('0x83')](_0xa540('0x84')+_0x300890+_0xa540('0x85'),'ui')['where'](_0xa540('0x86'),_0x2d25ac['id']);return _0x2e22dd[_0xa540('0x87')][_0xa540('0x88')](_0x141e80['toString'](),_0x331c29)['then'](function(_0x17d4c9){_0x2d25ac[_0x18cb8d+_0xa540('0x89')]=_0x17d4c9;_0x359bdf(_0x17d4c9);})[_0xa540('0xd')](function(_0x42dbad){_0x5c0ad2(_0x42dbad);});});}return _0x550586[_0xa540('0x8a')]('UserProfile',attributes,{'tableName':_0xa540('0x8b'),'paranoid':![],'indexes':[],'timestamps':!![],'classMethods':{'getResources':function(_0x534691){var _0x46dafd={'raw':_0x534691[_0xa540('0x88')][_0xa540('0x8c')],'where':{}};var _0x580199={};var _0x18c8b4={'count':0x0,'rows':[]};var _0x2d5965=_0x534691['query'][_0xa540('0x8d')];var _0x4dbafd=_0x534691[_0xa540('0x88')][_0xa540('0x8e')]||![];var _0x187766=_0x2fc61e(_0x2d5965,_0x4dbafd);if(!_0x187766[_0xa540('0x14')])throw new Error(_0xa540('0x8f')+_0x2d5965+'\x27');var _0x10add0=[{'name':_0x2d5965}];if(!_['isEmpty'](_0x187766[_0xa540('0x19')]))_0x10add0=_0x187766[_0xa540('0x19')];var _0x21a598=[];for(var _0x280432=0x0;_0x280432<_0x10add0[_0xa540('0x90')];_0x280432++){_0x21a598[_0xa540('0x91')](_0x2e22dd[_0xa540('0x92')]['find']({'where':{'userProfileId':_0x534691[_0xa540('0x93')]['id'],'name':_0x10add0[_0x280432]['name']},'raw':!![]}));}return Promise[_0xa540('0x94')](_0x21a598)['then'](function(_0x4d5096){var _0x3829c9=_['filter'](_0x4d5096,function(_0x3250d8){return _0x3250d8?_0x3250d8:undefined;});var _0x3e7803=_['filter'](_0x10add0,['ignore',!![]]);var _0xd7eef2=_[_0xa540('0x95')](_0x3829c9)&&_[_0xa540('0x95')](_0x3e7803)?null:_[_0xa540('0x96')](_0x3e7803,_0x3829c9);if(!_0xd7eef2)return null;var _0xbe17cb=[];for(var _0x3c6206=0x0;_0x3c6206<_0xd7eef2['length'];_0x3c6206++){var _0x2a824f=_['find'](_0x10add0,function(_0x1c6518){return _0xd7eef2[_0x3c6206]?_0x1c6518[_0xa540('0x32')]===_0xd7eef2[_0x3c6206][_0xa540('0x32')]:null;});if(_0x2a824f){if(_0xd7eef2[_0x3c6206][_0xa540('0x97')]){_0xbe17cb['push'](_0x4cf7e8(_0x187766[_0xa540('0x14')],_0xd7eef2[_0x3c6206]));}else{if(!_0xd7eef2[_0x3c6206][_0xa540('0x98')]){_0xbe17cb[_0xa540('0x91')](_0x4fa8ba(_0x2a824f,_0xd7eef2[_0x3c6206],_0x187766[_0xa540('0x14')]));}else{if(_0x2a824f[_0xa540('0xc')]){_0xbe17cb[_0xa540('0x91')](_0x15399e(_0x2a824f,_0xd7eef2[_0x3c6206]));}}}}}return Promise[_0xa540('0x94')](_0xbe17cb);})['then'](function(_0x1ad404){var _0x139c2a=_0x1ad404;var _0x528fce=null;if(_0x139c2a){_0x528fce=_0x139c2a['length']===0x1?_0x139c2a[0x0]:null;}if(!_0x528fce&&!_0x139c2a)return _0x18c8b4;var _0x21fa59=_0x2e22dd[_0x187766['childModel']][_0xa540('0x99')];_0x580199['model']=_[_0xa540('0x9a')](_0x21fa59);_0x580199['query']=_[_0xa540('0x9a')](_0x534691['query']);_0x580199[_0xa540('0x9b')]=_[_0xa540('0x9c')](_0x580199[_0xa540('0xc')],_0x580199[_0xa540('0x88')]);_0x46dafd[_0xa540('0x9d')]=_[_0xa540('0x9c')](_0x580199[_0xa540('0xc')],qs['fields'](_0x534691[_0xa540('0x88')][_0xa540('0x9e')]));_0x46dafd[_0xa540('0x9d')]=_0x46dafd[_0xa540('0x9d')][_0xa540('0x90')]?_0x46dafd[_0xa540('0x9d')]:_0x580199['model'];if(!_0x534691[_0xa540('0x88')][_0xa540('0x9f')](_0xa540('0xa0'))){_0x46dafd[_0xa540('0xa1')]=qs['limit'](_0x534691[_0xa540('0x88')][_0xa540('0xa1')]);_0x46dafd[_0xa540('0xa2')]=qs[_0xa540('0xa2')](_0x534691['query'][_0xa540('0xa2')]);}_0x46dafd[_0xa540('0xa3')]=qs[_0xa540('0xa4')](_0x534691[_0xa540('0x88')][_0xa540('0xa4')]);_0x46dafd[_0xa540('0xa5')]=qs[_0xa540('0x9b')](_[_0xa540('0xa6')](_0x534691['query'],_0x580199[_0xa540('0x9b')]));if(_0x534691[_0xa540('0x88')]['filter']){_0x46dafd['where']=_[_0xa540('0xa7')](_0x46dafd[_0xa540('0xa5')],{'$or':_[_0xa540('0xa')](_0x21fa59,function(_0x591e37){if(_0x591e37[_0xa540('0x3a')][_0xa540('0xa8')]!==_0xa540('0xa9')){var _0x433285={};_0x433285[_0x591e37[_0xa540('0x6')]]={'$like':'%'+_0x534691[_0xa540('0x88')]['filter']+'%'};return _0x433285;}})});}var _0x12c024=[];var _0x14ffab=null;var _0x4843f1={};if(_0x528fce){_0x14ffab=_[_0xa540('0xaa')](_0x10add0,[_0xa540('0x32'),_0x528fce[_0xa540('0x32')]]);if(_0x14ffab['field']){_0x4843f1={};if(_0x187766[_0xa540('0x14')]===_0xa540('0x10')){_0x4843f1[_0x14ffab[_0xa540('0xab')]]=_['map'](_0x528fce[_0xa540('0x9')],'id');}else{_0x4843f1[_0x14ffab['foreignKey']]=_0x528fce['associatedResources'];}_0x12c024[_0xa540('0x91')](_0x4843f1);}else{_0x46dafd[_0xa540('0xa5')]['id']=_0x528fce[_0xa540('0x9')];}}else{for(var _0x17d7ac=0x0;_0x17d7ac<_0x139c2a[_0xa540('0x90')];_0x17d7ac++){_0x14ffab=_[_0xa540('0xaa')](_0x10add0,[_0xa540('0x32'),_0x139c2a[_0x17d7ac][_0xa540('0x32')]]);if(_0x14ffab['field']){_0x4843f1={};_0x4843f1[_0x14ffab[_0xa540('0xab')]]=_0x139c2a[_0x17d7ac][_0xa540('0x9')];_0x12c024[_0xa540('0x91')](_0x4843f1);}else{if(!_0x46dafd['where']['id'])_0x46dafd[_0xa540('0xa5')]['id']=[];_0x139c2a[_0x17d7ac][_0xa540('0x9')][_0xa540('0xac')](function(_0x4e2509){_0x46dafd[_0xa540('0xa5')]['id'][_0xa540('0x91')](_0x4e2509);});}}}if(!_[_0xa540('0x95')](_0x12c024)){_0x46dafd[_0xa540('0xa5')]=_[_0xa540('0xa7')](_0x46dafd['where'],{'$and':{'$or':_0x12c024}});}_0x46dafd=_[_0xa540('0xa7')]({},_0x46dafd,_0x534691[_0xa540('0xad')]);if(_0x528fce&&!_0x528fce[_0xa540('0x98')]&&_0x187766[_0xa540('0x14')]===_0xa540('0x10')){if(_0x534691[_0xa540('0x88')]['includeAll']){_0x46dafd[_0xa540('0xae')]=[{'all':!![]}];}return _0x2e22dd[_0x187766['childModel']][_0xa540('0x7')](_0x46dafd)[_0xa540('0x8')](function(_0x42e8ee){var _0x1c08dd=[];_0x42e8ee[_0xa540('0xac')](function(_0x2637ce){var _0x128482;switch(_0x2637ce[_0xa540('0xaf')]){case _0xa540('0xb0'):_0x128482=_[_0xa540('0xaa')](_0x528fce[_0xa540('0x9')],function(_0x3f8e91){return _0x3f8e91['id']===_0x2637ce['reportId']&&_0x3f8e91[_0xa540('0x3a')]===_0xa540('0xb1');});break;case _0xa540('0xb2'):_0x128482=_[_0xa540('0xaa')](_0x528fce[_0xa540('0x9')],function(_0xad6a1a){return _0xad6a1a['id']===_0x2637ce[_0xa540('0xb3')]&&_0xad6a1a[_0xa540('0x3a')]===_0xa540('0xb4');});break;}if(_0x128482)_0x1c08dd[_0xa540('0x91')](_0x2637ce);});_0x18c8b4[_0xa540('0xb5')]=_0x1c08dd[_0xa540('0x90')];_0x18c8b4[_0xa540('0xb6')]=_0x1c08dd;return _0x18c8b4;});}else{if(!_[_0xa540('0x95')](_0x534691['query'][_0xa540('0xb7')])){_0x46dafd[_0xa540('0xa5')]['id']=_0x46dafd['where']['id']?_[_0xa540('0x9c')](_0x46dafd['where']['id'],_0x534691[_0xa540('0x88')][_0xa540('0xb7')]):_0x534691[_0xa540('0x88')][_0xa540('0xb7')];if(_0x534691[_0xa540('0x88')][_0xa540('0xb8')]){_0x46dafd[_0xa540('0xa3')]=_0x534691[_0xa540('0x88')][_0xa540('0xb8')];}}if(_0x534691[_0xa540('0x88')][_0xa540('0xb9')]){_0x46dafd['where']=_[_0xa540('0xa7')](_0x46dafd[_0xa540('0xa5')],{'$and':_0x534691[_0xa540('0x88')][_0xa540('0xb9')]});}return _0x2e22dd[_0x187766['childModel']][_0xa540('0xb5')]({'where':_0x46dafd[_0xa540('0xa5')]})[_0xa540('0x8')](function(_0xc6ce85){_0x18c8b4['count']=_0xc6ce85;if(_0x534691[_0xa540('0x88')][_0xa540('0xba')]){if(_0x187766['childModel']===_0xa540('0xbb')){_0x46dafd[_0xa540('0xae')]=[{'model':_0x2e22dd[_0xa540('0x6f')],'as':_0xa540('0xbc'),'attributes':['id','name',_0xa540('0xbd')],'required':_0x534691['query']['tag']?!![]:![]},{'model':_0x2e22dd['Tag'],'as':_0xa540('0xbe'),'attributes':['id','name',_0xa540('0xbd')],'through':_0x534691[_0xa540('0x88')][_0xa540('0xbf')]?{'attributes':[],'where':{'TagId':_0x534691[_0xa540('0x88')]['tag']||undefined}}:{},'required':_0x534691[_0xa540('0x88')][_0xa540('0xbf')]?!![]:![]}];}else{_0x46dafd[_0xa540('0xae')]=[{'all':!![]}];}}return _0x2e22dd[_0x187766[_0xa540('0x14')]][_0xa540('0x7')](_0x46dafd);})['then'](function(_0x24fd5c){_0x18c8b4[_0xa540('0xb6')]=_0x24fd5c;if(_0x2d5965===_0xa540('0x59')&&_0x534691[_0xa540('0x88')]['openTabs']===_0xa540('0xc0')){var _0x136095=[];for(var _0x22d75b=0x0;_0x22d75b<_0x18c8b4['rows']['length'];_0x22d75b++){_0x136095[_0xa540('0x91')](_0x5540e9(_0xa540('0xc1'),_0x18c8b4[_0xa540('0xb6')][_0x22d75b][_0xa540('0xc2')]));_0x136095['push'](_0x5540e9(_0xa540('0xc3'),_0x18c8b4[_0xa540('0xb6')][_0x22d75b][_0xa540('0xc2')]));_0x136095[_0xa540('0x91')](_0x5540e9(_0xa540('0xc4'),_0x18c8b4[_0xa540('0xb6')][_0x22d75b][_0xa540('0xc2')]));_0x136095['push'](_0x5540e9(_0xa540('0xc5'),_0x18c8b4[_0xa540('0xb6')][_0x22d75b][_0xa540('0xc2')]));_0x136095[_0xa540('0x91')](_0x5540e9(_0xa540('0xc6'),_0x18c8b4['rows'][_0x22d75b][_0xa540('0xc2')]));_0x136095[_0xa540('0x91')](_0x5540e9(_0xa540('0xc7'),_0x18c8b4['rows'][_0x22d75b][_0xa540('0xc2')]));}return Promise[_0xa540('0x94')](_0x136095)[_0xa540('0x8')](function(){return _0x18c8b4;});}return _0x18c8b4;});}});}}});};
\ No newline at end of file
+var _0xf868=['AnalyticMetric','charAt','toUpperCase','slice','QueryTypes','SELECT','select','ui.','InteractionId','ui.createdAt','from','user_has_','_interactions','ui.UserId\x20=\x20?','sequelize','query','OpenTabs','UserProfile','user_profiles','../../components/parsers/qs','raw','mergeResources','Invalid\x20section\x20\x27','isEmpty','push','UserProfileSection','all','ignore','union','length','find','autoAssociation','model','rawAttributes','keys','filters','attributes','intersection','fields','hasOwnProperty','nolimit','limit','offset','sort','where','pick','key','VIRTUAL','foreignKey','forEach','merge','options','include','reportType','default','DefaultReports','custom','CustomReports','count','rows','ids','order','extraQueryConditions','includeAll','Tags','color','tag','true','dataValues','sms','fax','mail','openchannel','./userProfile.attributes','squel','exports','models','filter','field','value','findAll','then','map','catch','associatedResources','UserProfileResource','AnalyticExtractedReport','resourceId','type','squareprojects','childModel','SquareProject','odbc','squarerecordings','SquareRecording','parentSections','SquareProjects','name','projectName','JscriptyProject','CmContact','Lists','ListId','lists','CmList','companies','CmCompany','CmCustomField','chatqueues','ChatQueue','faxqueues','FaxAccount','inboundroutes','internalroutes','outboundroutes','VoiceExtension','voicemails','VoiceMail','voicerecordings','VoiceRecording','Agents','membername','User','role','agent','telephone','VoiceQueue','QueueCampaigns','outbound','musiconholds','VoiceMusicOnHold','chanspies','VoiceChanSpy','voiceprefixes','VoicePrefix','Campaign','MailQueue','mailaccounts','mailsubstatuses','openchannelqueues','OpenchannelQueue','OpenchannelAccount','smsqueues','SmsQueue','SmsAccount','whatsappqueues','WhatsappQueue','whatsappaccounts','WhatsappAccount','teams','Team','voicequeues','queuecampaigns','VoiceQueues','users','agents','telephones','Users','user','Telephones','zendeskaccounts','SalesforceAccount','freshdeskaccounts','FreshdeskAccount','sugarcrmaccounts','SugarcrmAccount','deskaccounts','DeskAccount','zohoaccounts','CannedAnswer','dispositions','Disposition','customdashboards','intervals','pauses','Pause','scheduler','Schedule','tags','Tag','templates','Template','triggers','Trigger','Trunk','variables','plugins','Plugin','extractedreports','Reports','reportId','metrics'];(function(_0x1e829b,_0x5490cc){var _0x213be3=function(_0x1b7f4a){while(--_0x1b7f4a){_0x1e829b['push'](_0x1e829b['shift']());}};_0x213be3(++_0x5490cc);}(_0xf868,0x109));var _0x8f86=function(_0x4855ac,_0x57608e){_0x4855ac=_0x4855ac-0x0;var _0x4f4cd4=_0xf868[_0x4855ac];return _0x4f4cd4;};'use strict';var _=require('lodash');var attributes=require(_0x8f86('0x0'));var squel=require(_0x8f86('0x1'));module[_0x8f86('0x2')]=function(_0x528890){var _0x3fbffa=_0x528890[_0x8f86('0x3')];function _0x38461b(_0x79cd,_0xfe7173){return new Promise(function(_0x8847df,_0x38d588){if(!_0xfe7173)return _0x8847df(null);var _0x1194e1=_0xfe7173[_0x8f86('0x4')]?{[_0xfe7173['filter'][_0x8f86('0x5')]]:_0xfe7173[_0x8f86('0x4')][_0x8f86('0x6')]}:undefined;return _0x3fbffa[_0x79cd][_0x8f86('0x7')]({'where':_0x1194e1,'raw':!![]})[_0x8f86('0x8')](function(_0x506217){_0xfe7173['associatedResources']=_[_0x8f86('0x9')](_0x506217,'id');_0x8847df(_0xfe7173);})[_0x8f86('0xa')](function(_0x4b49c1){_0x38d588(_0x4b49c1);});});}function _0x4ef7ed(_0x26280b,_0x2bf180){return new Promise(function(_0x272a0a,_0x34363e){var _0x4f2263=_0x26280b[_0x8f86('0x4')]?{[_0x26280b[_0x8f86('0x4')][_0x8f86('0x5')]]:_0x26280b[_0x8f86('0x4')][_0x8f86('0x6')]}:undefined;return _0x3fbffa[_0x26280b['model']][_0x8f86('0x7')]({'where':_0x4f2263,'raw':!![]})['then'](function(_0x2c15f1){_0x2bf180[_0x8f86('0xb')]=_[_0x8f86('0x9')](_0x2c15f1,function(_0x52ede2){return _0x52ede2['name'];});_0x272a0a(_0x2bf180);})[_0x8f86('0xa')](function(_0x1cb6f9){_0x34363e(_0x1cb6f9);});});}function _0x41b650(_0xac0d41,_0x3a16b4,_0x56cd58){if(!_0x3a16b4)return Promise['resolve'](null);return new Promise(function(_0x5d87f3,_0x123f61){return _0x3fbffa[_0x8f86('0xc')]['findAll']({'where':{'sectionId':_0x3a16b4['id']},'raw':!![]})['then'](function(_0x4f5e4f){if(_0xac0d41['field']&&_0xac0d41[_0x8f86('0x5')]!=='id'){_0x3a16b4[_0x8f86('0xb')]=_[_0x8f86('0x9')](_0x4f5e4f,function(_0x1f5965){return _0x1f5965[_0xac0d41[_0x8f86('0x5')]];});}else{if(_0x56cd58===_0x8f86('0xd')){_0x3a16b4[_0x8f86('0xb')]=_[_0x8f86('0x9')](_0x4f5e4f,function(_0xa12f4c){return{'id':_0xa12f4c[_0x8f86('0xe')],'type':_0xa12f4c[_0x8f86('0xf')]};});}else{_0x3a16b4[_0x8f86('0xb')]=_[_0x8f86('0x9')](_0x4f5e4f,function(_0x10339a){return _0x10339a['resourceId'];});}}_0x5d87f3(_0x3a16b4);})['catch'](function(_0x537e20){_0x123f61(_0x537e20);});});}function _0x4a948d(_0x856114,_0x3e6eae){var _0x3a922e={'parentSections':[]};switch(_0x856114['toLowerCase']()){case _0x8f86('0x10'):_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x12');break;case _0x8f86('0x13'):_0x3a922e[_0x8f86('0x11')]='SquareOdbc';break;case _0x8f86('0x14'):_0x3a922e['childModel']=_0x8f86('0x15');_0x3a922e[_0x8f86('0x16')]=[{'name':_0x8f86('0x17'),'field':_0x8f86('0x18'),'foreignKey':_0x8f86('0x19')}];break;case'projects':_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x1a');break;case'contacts':_0x3a922e['childModel']=_0x8f86('0x1b');_0x3a922e[_0x8f86('0x16')]=[{'name':_0x8f86('0x1c'),'field':'id','foreignKey':_0x8f86('0x1d')}];break;case _0x8f86('0x1e'):_0x3a922e['childModel']=_0x8f86('0x1f');break;case _0x8f86('0x20'):_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x21');break;case'globalcustomfields':_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x22');break;case _0x8f86('0x23'):_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x24');break;case'chatwebsites':_0x3a922e['childModel']='ChatWebsite';break;case _0x8f86('0x25'):_0x3a922e[_0x8f86('0x11')]='FaxQueue';break;case'faxaccounts':_0x3a922e['childModel']=_0x8f86('0x26');break;case _0x8f86('0x27'):case _0x8f86('0x28'):case _0x8f86('0x29'):_0x3a922e['childModel']=_0x8f86('0x2a');break;case'contexts':_0x3a922e['childModel']='VoiceContext';break;case _0x8f86('0x2b'):_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x2c');break;case _0x8f86('0x2d'):_0x3a922e['childModel']=_0x8f86('0x2e');_0x3a922e[_0x8f86('0x16')]=[{'name':_0x8f86('0x2f'),'field':_0x8f86('0x18'),'foreignKey':_0x8f86('0x30'),'model':_0x8f86('0x31'),'filter':{'field':_0x8f86('0x32'),'value':[_0x8f86('0x33')]}},{'name':'Telephones','field':_0x8f86('0x18'),'foreignKey':'membername','model':_0x8f86('0x31'),'filter':{'field':'role','value':[_0x8f86('0x34')]}},{'name':'VoiceQueues','field':_0x8f86('0x18'),'foreignKey':'queue','model':_0x8f86('0x35'),'filter':{'field':_0x8f86('0xf'),'value':['inbound']}},{'name':_0x8f86('0x36'),'field':_0x8f86('0x18'),'foreignKey':'queue','model':'VoiceQueue','filter':{'field':_0x8f86('0xf'),'value':[_0x8f86('0x37')]}}];break;case _0x8f86('0x38'):_0x3a922e['childModel']=_0x8f86('0x39');break;case _0x8f86('0x3a'):_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x3b');break;case _0x8f86('0x3c'):_0x3a922e['childModel']=_0x8f86('0x3d');break;case'ivrcampaigns':_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x3e');break;case'mailqueues':_0x3a922e['childModel']=_0x8f86('0x3f');break;case _0x8f86('0x40'):_0x3a922e['childModel']='MailAccount';break;case _0x8f86('0x41'):_0x3a922e[_0x8f86('0x11')]='MailSubstatus';break;case _0x8f86('0x42'):_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x43');break;case'openchannelaccounts':_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x44');break;case _0x8f86('0x45'):_0x3a922e['childModel']=_0x8f86('0x46');break;case'smsaccounts':_0x3a922e['childModel']=_0x8f86('0x47');break;case _0x8f86('0x48'):_0x3a922e['childModel']=_0x8f86('0x49');break;case _0x8f86('0x4a'):_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x4b');break;case _0x8f86('0x4c'):_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x4d');break;case _0x8f86('0x4e'):case _0x8f86('0x4f'):_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x35');if(_0x3e6eae){_0x3a922e[_0x8f86('0x16')]=[{'name':_0x8f86('0x50')},{'name':_0x8f86('0x36')}];}break;case _0x8f86('0x51'):case _0x8f86('0x52'):case _0x8f86('0x53'):_0x3a922e['childModel']='User';if(_0x3e6eae){_0x3a922e[_0x8f86('0x16')]=[{'name':_0x8f86('0x54'),'filter':{'field':_0x8f86('0x32'),'value':['admin',_0x8f86('0x55')]},'ignore':!![]},{'name':_0x8f86('0x2f')},{'name':_0x8f86('0x56')}];}break;case _0x8f86('0x57'):_0x3a922e[_0x8f86('0x11')]='ZendeskAccount';break;case'salesforceaccounts':_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x58');break;case _0x8f86('0x59'):_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x5a');break;case _0x8f86('0x5b'):_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x5c');break;case _0x8f86('0x5d'):_0x3a922e['childModel']=_0x8f86('0x5e');break;case _0x8f86('0x5f'):_0x3a922e['childModel']='ZohoAccount';break;case'vtigeraccounts':_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x31');break;case'cannedanswers':_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x60');break;case _0x8f86('0x61'):_0x3a922e['childModel']=_0x8f86('0x62');break;case _0x8f86('0x63'):_0x3a922e[_0x8f86('0x11')]='Dashboard';break;case _0x8f86('0x64'):_0x3a922e[_0x8f86('0x11')]='Interval';break;case _0x8f86('0x65'):_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x66');break;case _0x8f86('0x67'):_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x68');break;case'sounds':_0x3a922e[_0x8f86('0x11')]='Sound';break;case _0x8f86('0x69'):_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x6a');break;case _0x8f86('0x6b'):_0x3a922e['childModel']=_0x8f86('0x6c');break;case _0x8f86('0x6d'):_0x3a922e['childModel']=_0x8f86('0x6e');break;case'trunks':_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x6f');break;case _0x8f86('0x70'):_0x3a922e['childModel']='Variable';break;case _0x8f86('0x71'):_0x3a922e['childModel']=_0x8f86('0x72');break;case _0x8f86('0x73'):_0x3a922e[_0x8f86('0x11')]=_0x8f86('0xd');_0x3a922e[_0x8f86('0x16')]=[{'name':_0x8f86('0x74'),'field':'id','foreignKey':_0x8f86('0x75')}];break;case _0x8f86('0x76'):_0x3a922e[_0x8f86('0x11')]=_0x8f86('0x77');break;}return _0x3a922e;}function _0x131eb5(_0x1c7259,_0x4ff171){var _0x7692d5=_0x1c7259[_0x8f86('0x78')](0x0)[_0x8f86('0x79')]()+_0x1c7259[_0x8f86('0x7a')](0x1);var _0x3bc42a={'type':_0x3fbffa['Sequelize'][_0x8f86('0x7b')][_0x8f86('0x7c')],'raw':!![]};return new Promise(function(_0x34fbc8,_0x3c5ff5){var _0x59647f=squel[_0x8f86('0x7d')]()[_0x8f86('0x5')](_0x8f86('0x7e')+_0x7692d5+_0x8f86('0x7f'),'id')[_0x8f86('0x5')](_0x8f86('0x80'))[_0x8f86('0x81')](_0x8f86('0x82')+_0x1c7259+_0x8f86('0x83'),'ui')['where'](_0x8f86('0x84'),_0x4ff171['id']);return _0x3fbffa[_0x8f86('0x85')][_0x8f86('0x86')](_0x59647f['toString'](),_0x3bc42a)[_0x8f86('0x8')](function(_0x19fdb7){_0x4ff171[_0x7692d5+_0x8f86('0x87')]=_0x19fdb7;_0x34fbc8(_0x19fdb7);})['catch'](function(_0x475142){_0x3c5ff5(_0x475142);});});}return _0x528890['define'](_0x8f86('0x88'),attributes,{'tableName':_0x8f86('0x89'),'paranoid':![],'indexes':[],'timestamps':!![],'classMethods':{'getResources':function(_0x5671aa){var _0x31e621=require(_0x8f86('0x8a'));var _0x13e189={'raw':_0x5671aa[_0x8f86('0x86')][_0x8f86('0x8b')],'where':{}};var _0x211ddb={};var _0x3b3048={'count':0x0,'rows':[]};var _0x4826cb=_0x5671aa['query']['section'];var _0x2a211b=_0x5671aa[_0x8f86('0x86')][_0x8f86('0x8c')]||![];var _0x2aafdd=_0x4a948d(_0x4826cb,_0x2a211b);if(!_0x2aafdd[_0x8f86('0x11')])throw new Error(_0x8f86('0x8d')+_0x4826cb+'\x27');var _0x415066=[{'name':_0x4826cb}];if(!_[_0x8f86('0x8e')](_0x2aafdd[_0x8f86('0x16')]))_0x415066=_0x2aafdd[_0x8f86('0x16')];var _0x211507=[];for(var _0x24e684=0x0;_0x24e684<_0x415066['length'];_0x24e684++){_0x211507[_0x8f86('0x8f')](_0x3fbffa[_0x8f86('0x90')]['find']({'where':{'userProfileId':_0x5671aa['params']['id'],'name':_0x415066[_0x24e684][_0x8f86('0x18')]},'raw':!![]}));}return Promise[_0x8f86('0x91')](_0x211507)[_0x8f86('0x8')](function(_0x4ab660){var _0x3d59e0=_[_0x8f86('0x4')](_0x4ab660,function(_0x106405){return _0x106405?_0x106405:undefined;});var _0xe7e179=_[_0x8f86('0x4')](_0x415066,[_0x8f86('0x92'),!![]]);var _0x50554e=_['isEmpty'](_0x3d59e0)&&_[_0x8f86('0x8e')](_0xe7e179)?null:_[_0x8f86('0x93')](_0xe7e179,_0x3d59e0);if(!_0x50554e)return null;var _0x58b9b7=[];for(var _0x42a259=0x0;_0x42a259<_0x50554e[_0x8f86('0x94')];_0x42a259++){var _0x194f4e=_[_0x8f86('0x95')](_0x415066,function(_0xe3cdff){return _0x50554e[_0x42a259]?_0xe3cdff[_0x8f86('0x18')]===_0x50554e[_0x42a259]['name']:null;});if(_0x194f4e){if(_0x50554e[_0x42a259]['ignore']){_0x58b9b7[_0x8f86('0x8f')](_0x38461b(_0x2aafdd[_0x8f86('0x11')],_0x50554e[_0x42a259]));}else{if(!_0x50554e[_0x42a259][_0x8f86('0x96')]){_0x58b9b7['push'](_0x41b650(_0x194f4e,_0x50554e[_0x42a259],_0x2aafdd[_0x8f86('0x11')]));}else{if(_0x194f4e[_0x8f86('0x97')]){_0x58b9b7[_0x8f86('0x8f')](_0x4ef7ed(_0x194f4e,_0x50554e[_0x42a259]));}}}}}return Promise[_0x8f86('0x91')](_0x58b9b7);})[_0x8f86('0x8')](function(_0x1fe3a3){var _0x1ef935=_0x1fe3a3;var _0x413153=null;if(_0x1ef935){_0x413153=_0x1ef935['length']===0x1?_0x1ef935[0x0]:null;}if(!_0x413153&&!_0x1ef935)return _0x3b3048;var _0x4ed94f=_0x3fbffa[_0x2aafdd[_0x8f86('0x11')]][_0x8f86('0x98')];_0x211ddb[_0x8f86('0x97')]=_[_0x8f86('0x99')](_0x4ed94f);_0x211ddb[_0x8f86('0x86')]=_[_0x8f86('0x99')](_0x5671aa['query']);_0x211ddb[_0x8f86('0x9a')]=_['intersection'](_0x211ddb['model'],_0x211ddb[_0x8f86('0x86')]);_0x13e189[_0x8f86('0x9b')]=_[_0x8f86('0x9c')](_0x211ddb['model'],_0x31e621[_0x8f86('0x9d')](_0x5671aa[_0x8f86('0x86')][_0x8f86('0x9d')]));_0x13e189['attributes']=_0x13e189[_0x8f86('0x9b')][_0x8f86('0x94')]?_0x13e189[_0x8f86('0x9b')]:_0x211ddb[_0x8f86('0x97')];if(!_0x5671aa[_0x8f86('0x86')][_0x8f86('0x9e')](_0x8f86('0x9f'))){_0x13e189[_0x8f86('0xa0')]=_0x31e621[_0x8f86('0xa0')](_0x5671aa[_0x8f86('0x86')][_0x8f86('0xa0')]);_0x13e189[_0x8f86('0xa1')]=_0x31e621['offset'](_0x5671aa['query'][_0x8f86('0xa1')]);}_0x13e189['order']=_0x31e621[_0x8f86('0xa2')](_0x5671aa['query'][_0x8f86('0xa2')]);_0x13e189[_0x8f86('0xa3')]=_0x31e621[_0x8f86('0x9a')](_[_0x8f86('0xa4')](_0x5671aa[_0x8f86('0x86')],_0x211ddb[_0x8f86('0x9a')]));if(_0x5671aa[_0x8f86('0x86')][_0x8f86('0x4')]){_0x13e189['where']=_['merge'](_0x13e189[_0x8f86('0xa3')],{'$or':_['map'](_0x4ed94f,function(_0x106665){if(_0x106665[_0x8f86('0xf')][_0x8f86('0xa5')]!==_0x8f86('0xa6')){var _0x4a61bd={};_0x4a61bd[_0x106665[_0x8f86('0x5')]]={'$like':'%'+_0x5671aa[_0x8f86('0x86')][_0x8f86('0x4')]+'%'};return _0x4a61bd;}})});}var _0x49d0e1=[];var _0x472f7a=null;var _0x4f2f56={};if(_0x413153){_0x472f7a=_[_0x8f86('0x95')](_0x415066,[_0x8f86('0x18'),_0x413153[_0x8f86('0x18')]]);if(_0x472f7a[_0x8f86('0x5')]){_0x4f2f56={};if(_0x2aafdd[_0x8f86('0x11')]==='AnalyticExtractedReport'){_0x4f2f56[_0x472f7a[_0x8f86('0xa7')]]=_[_0x8f86('0x9')](_0x413153[_0x8f86('0xb')],'id');}else{_0x4f2f56[_0x472f7a[_0x8f86('0xa7')]]=_0x413153[_0x8f86('0xb')];}_0x49d0e1[_0x8f86('0x8f')](_0x4f2f56);}else{_0x13e189[_0x8f86('0xa3')]['id']=_0x413153[_0x8f86('0xb')];}}else{for(var _0x5d54f0=0x0;_0x5d54f0<_0x1ef935[_0x8f86('0x94')];_0x5d54f0++){_0x472f7a=_[_0x8f86('0x95')](_0x415066,['name',_0x1ef935[_0x5d54f0][_0x8f86('0x18')]]);if(_0x472f7a[_0x8f86('0x5')]){_0x4f2f56={};_0x4f2f56[_0x472f7a[_0x8f86('0xa7')]]=_0x1ef935[_0x5d54f0][_0x8f86('0xb')];_0x49d0e1[_0x8f86('0x8f')](_0x4f2f56);}else{if(!_0x13e189[_0x8f86('0xa3')]['id'])_0x13e189[_0x8f86('0xa3')]['id']=[];_0x1ef935[_0x5d54f0]['associatedResources'][_0x8f86('0xa8')](function(_0x278f6c){_0x13e189['where']['id'][_0x8f86('0x8f')](_0x278f6c);});}}}if(!_['isEmpty'](_0x49d0e1)){_0x13e189[_0x8f86('0xa3')]=_[_0x8f86('0xa9')](_0x13e189[_0x8f86('0xa3')],{'$and':{'$or':_0x49d0e1}});}_0x13e189=_['merge']({},_0x13e189,_0x5671aa[_0x8f86('0xaa')]);if(_0x413153&&!_0x413153[_0x8f86('0x96')]&&_0x2aafdd['childModel']===_0x8f86('0xd')){if(_0x5671aa[_0x8f86('0x86')]['includeAll']){_0x13e189[_0x8f86('0xab')]=[{'all':!![]}];}return _0x3fbffa[_0x2aafdd[_0x8f86('0x11')]][_0x8f86('0x7')](_0x13e189)[_0x8f86('0x8')](function(_0x564e9d){var _0x4f58e7=[];_0x564e9d[_0x8f86('0xa8')](function(_0x1fe52c){var _0x1d6f48;switch(_0x1fe52c[_0x8f86('0xac')]){case _0x8f86('0xad'):_0x1d6f48=_[_0x8f86('0x95')](_0x413153[_0x8f86('0xb')],function(_0x4e378d){return _0x4e378d['id']===_0x1fe52c['reportId']&&_0x4e378d[_0x8f86('0xf')]===_0x8f86('0xae');});break;case _0x8f86('0xaf'):_0x1d6f48=_['find'](_0x413153['associatedResources'],function(_0x380969){return _0x380969['id']===_0x1fe52c[_0x8f86('0x75')]&&_0x380969['type']===_0x8f86('0xb0');});break;}if(_0x1d6f48)_0x4f58e7['push'](_0x1fe52c);});_0x3b3048[_0x8f86('0xb1')]=_0x4f58e7[_0x8f86('0x94')];_0x3b3048[_0x8f86('0xb2')]=_0x4f58e7;return _0x3b3048;});}else{if(!_['isEmpty'](_0x5671aa['query']['ids'])){_0x13e189[_0x8f86('0xa3')]['id']=_0x13e189[_0x8f86('0xa3')]['id']?_[_0x8f86('0x9c')](_0x13e189[_0x8f86('0xa3')]['id'],_0x5671aa['query'][_0x8f86('0xb3')]):_0x5671aa[_0x8f86('0x86')][_0x8f86('0xb3')];if(_0x5671aa[_0x8f86('0x86')]['customSorting']){_0x13e189[_0x8f86('0xb4')]=_0x5671aa[_0x8f86('0x86')]['customSorting'];}}if(_0x5671aa['query']['extraQueryConditions']){_0x13e189[_0x8f86('0xa3')]=_['merge'](_0x13e189[_0x8f86('0xa3')],{'$and':_0x5671aa[_0x8f86('0x86')][_0x8f86('0xb5')]});}return _0x3fbffa[_0x2aafdd[_0x8f86('0x11')]]['count']({'where':_0x13e189['where']})[_0x8f86('0x8')](function(_0x44dadd){_0x3b3048['count']=_0x44dadd;if(_0x5671aa[_0x8f86('0x86')][_0x8f86('0xb6')]){if(_0x2aafdd[_0x8f86('0x11')]===_0x8f86('0x1b')){_0x13e189[_0x8f86('0xab')]=[{'model':_0x3fbffa['Tag'],'as':_0x8f86('0xb7'),'attributes':['id',_0x8f86('0x18'),'color'],'required':_0x5671aa['query']['tag']?!![]:![]},{'model':_0x3fbffa[_0x8f86('0x6a')],'as':'ThroughTags','attributes':['id',_0x8f86('0x18'),_0x8f86('0xb8')],'through':_0x5671aa[_0x8f86('0x86')][_0x8f86('0xb9')]?{'attributes':[],'where':{'TagId':_0x5671aa[_0x8f86('0x86')][_0x8f86('0xb9')]||undefined}}:{},'required':_0x5671aa[_0x8f86('0x86')]['tag']?!![]:![]}];}else{_0x13e189[_0x8f86('0xab')]=[{'all':!![]}];}}return _0x3fbffa[_0x2aafdd[_0x8f86('0x11')]]['findAll'](_0x13e189);})[_0x8f86('0x8')](function(_0x6baaab){_0x3b3048[_0x8f86('0xb2')]=_0x6baaab;if(_0x4826cb===_0x8f86('0x2f')&&_0x5671aa[_0x8f86('0x86')]['openTabs']===_0x8f86('0xba')){var _0x5ca5b2=[];for(var _0x14fb87=0x0;_0x14fb87<_0x3b3048[_0x8f86('0xb2')][_0x8f86('0x94')];_0x14fb87++){_0x5ca5b2[_0x8f86('0x8f')](_0x131eb5('chat',_0x3b3048[_0x8f86('0xb2')][_0x14fb87][_0x8f86('0xbb')]));_0x5ca5b2[_0x8f86('0x8f')](_0x131eb5(_0x8f86('0xbc'),_0x3b3048['rows'][_0x14fb87]['dataValues']));_0x5ca5b2[_0x8f86('0x8f')](_0x131eb5(_0x8f86('0xbd'),_0x3b3048[_0x8f86('0xb2')][_0x14fb87]['dataValues']));_0x5ca5b2[_0x8f86('0x8f')](_0x131eb5(_0x8f86('0xbe'),_0x3b3048[_0x8f86('0xb2')][_0x14fb87][_0x8f86('0xbb')]));_0x5ca5b2['push'](_0x131eb5(_0x8f86('0xbf'),_0x3b3048[_0x8f86('0xb2')][_0x14fb87]['dataValues']));_0x5ca5b2['push'](_0x131eb5('whatsapp',_0x3b3048['rows'][_0x14fb87][_0x8f86('0xbb')]));}return Promise[_0x8f86('0x91')](_0x5ca5b2)[_0x8f86('0x8')](function(){return _0x3b3048;});}return _0x3b3048;});}});}}});};
\ No newline at end of file