Built motion from commit f6d7e26c.|2.6.14
[motion2.git] / server / api / userProfile / userProfile.model.js
index 9a64ff3..535bc23 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x996b=['./userProfile.attributes','../../components/parsers/qs','exports','models','filter','field','value','then','map','catch','model','findAll','associatedResources','name','resolve','UserProfileResource','AnalyticExtractedReport','resourceId','toLowerCase','squareprojects','odbc','childModel','SquareOdbc','squarerecordings','SquareRecording','parentSections','SquareProjects','projects','JscriptyProject','contacts','CmContact','Lists','lists','companies','CmCompany','globalcustomfields','CmCustomField','chatwebsites','FaxQueue','faxaccounts','inboundroutes','internalroutes','contexts','VoiceContext','VoiceMail','VoiceRecording','Agents','membername','User','Telephones','role','telephone','VoiceQueues','VoiceQueue','type','inbound','musiconholds','VoiceMusicOnHold','chanspies','VoiceChanSpy','voiceprefixes','ivrcampaigns','mailqueues','MailQueue','mailaccounts','MailAccount','mailsubstatuses','MailSubstatus','openchannelqueues','OpenchannelQueue','openchannelaccounts','smsqueues','SmsQueue','smsaccounts','SmsAccount','whatsappqueues','WhatsappQueue','whatsappaccounts','WhatsappAccount','teams','Team','queuecampaigns','users','telephones','Users','admin','zendeskaccounts','ZendeskAccount','salesforceaccounts','SalesforceAccount','freshdeskaccounts','FreshdeskAccount','sugarcrmaccounts','deskaccounts','DeskAccount','zohoaccounts','ZohoAccount','vtigeraccounts','cannedanswers','CannedAnswer','dispositions','Disposition','Dashboard','intervals','Interval','pauses','scheduler','Schedule','sounds','Sound','tags','Tag','Template','Trigger','trunks','variables','plugins','Plugin','Reports','toUpperCase','slice','Sequelize','QueryTypes','select','ui.createdAt','from','where','sequelize','query','toString','UserProfile','user_profiles','section','mergeResources','Invalid\x20section\x20\x27','isEmpty','length','UserProfileSection','all','union','find','ignore','push','keys','intersection','attributes','fields','hasOwnProperty','limit','offset','order','sort','filters','pick','merge','key','VIRTUAL','foreignKey','options','autoAssociation','includeAll','include','forEach','reportType','default','reportId','CustomReports','count','rows','ids','extraQueryConditions','Tags','color','tag','ThroughTags','openTabs','true','dataValues','fax','mail','openchannel','whatsapp'];(function(_0x2d305b,_0x459d7c){var _0x52be39=function(_0x22496b){while(--_0x22496b){_0x2d305b['push'](_0x2d305b['shift']());}};_0x52be39(++_0x459d7c);}(_0x996b,0xb6));var _0xb996=function(_0x529e38,_0x39b919){_0x529e38=_0x529e38-0x0;var _0x15e70f=_0x996b[_0x529e38];return _0x15e70f;};'use strict';var _=require('lodash');var attributes=require(_0xb996('0x0'));var qs=require(_0xb996('0x1'));var squel=require('squel');module[_0xb996('0x2')]=function(_0x559216){var _0xb07dc8=_0x559216[_0xb996('0x3')];function _0x23a7d9(_0x1f6653,_0xffb58e){return new Promise(function(_0x2c34a4,_0x34549b){if(!_0xffb58e)return _0x2c34a4(null);var _0x3fb13f=_0xffb58e['filter']?{[_0xffb58e[_0xb996('0x4')][_0xb996('0x5')]]:_0xffb58e[_0xb996('0x4')][_0xb996('0x6')]}:undefined;return _0xb07dc8[_0x1f6653]['findAll']({'where':_0x3fb13f,'raw':!![]})[_0xb996('0x7')](function(_0x5493b2){_0xffb58e['associatedResources']=_[_0xb996('0x8')](_0x5493b2,'id');_0x2c34a4(_0xffb58e);})[_0xb996('0x9')](function(_0x20e645){_0x34549b(_0x20e645);});});}function _0xc4cf66(_0x39feb3,_0x1e9e59){return new Promise(function(_0x225fd8,_0x566cd9){var _0x8ba359=_0x39feb3['filter']?{[_0x39feb3[_0xb996('0x4')][_0xb996('0x5')]]:_0x39feb3[_0xb996('0x4')][_0xb996('0x6')]}:undefined;return _0xb07dc8[_0x39feb3[_0xb996('0xa')]][_0xb996('0xb')]({'where':_0x8ba359,'raw':!![]})['then'](function(_0x225512){_0x1e9e59[_0xb996('0xc')]=_[_0xb996('0x8')](_0x225512,function(_0x4856b1){return _0x4856b1[_0xb996('0xd')];});_0x225fd8(_0x1e9e59);})[_0xb996('0x9')](function(_0x589d77){_0x566cd9(_0x589d77);});});}function _0x3ff7fb(_0x373c0d,_0x2dfa8a,_0x5218fe){if(!_0x2dfa8a)return Promise[_0xb996('0xe')](null);return new Promise(function(_0x986b9c,_0x12e234){return _0xb07dc8[_0xb996('0xf')]['findAll']({'where':{'sectionId':_0x2dfa8a['id']},'raw':!![]})[_0xb996('0x7')](function(_0x3a7767){if(_0x373c0d[_0xb996('0x5')]&&_0x373c0d[_0xb996('0x5')]!=='id'){_0x2dfa8a[_0xb996('0xc')]=_[_0xb996('0x8')](_0x3a7767,function(_0xf6272f){return _0xf6272f[_0x373c0d['field']];});}else{if(_0x5218fe===_0xb996('0x10')){_0x2dfa8a['associatedResources']=_[_0xb996('0x8')](_0x3a7767,function(_0x2aa312){return{'id':_0x2aa312[_0xb996('0x11')],'type':_0x2aa312['type']};});}else{_0x2dfa8a[_0xb996('0xc')]=_[_0xb996('0x8')](_0x3a7767,function(_0x305802){return _0x305802['resourceId'];});}}_0x986b9c(_0x2dfa8a);})[_0xb996('0x9')](function(_0x21c65c){_0x12e234(_0x21c65c);});});}function _0x26e80d(_0x276a06,_0x32df09){var _0x335960={'parentSections':[]};switch(_0x276a06[_0xb996('0x12')]()){case _0xb996('0x13'):_0x335960['childModel']='SquareProject';break;case _0xb996('0x14'):_0x335960[_0xb996('0x15')]=_0xb996('0x16');break;case _0xb996('0x17'):_0x335960[_0xb996('0x15')]=_0xb996('0x18');_0x335960[_0xb996('0x19')]=[{'name':_0xb996('0x1a'),'field':_0xb996('0xd'),'foreignKey':'projectName'}];break;case _0xb996('0x1b'):_0x335960[_0xb996('0x15')]=_0xb996('0x1c');break;case _0xb996('0x1d'):_0x335960['childModel']=_0xb996('0x1e');_0x335960[_0xb996('0x19')]=[{'name':_0xb996('0x1f'),'field':'id','foreignKey':'ListId'}];break;case _0xb996('0x20'):_0x335960['childModel']='CmList';break;case _0xb996('0x21'):_0x335960['childModel']=_0xb996('0x22');break;case _0xb996('0x23'):_0x335960[_0xb996('0x15')]=_0xb996('0x24');break;case'chatqueues':_0x335960['childModel']='ChatQueue';break;case _0xb996('0x25'):_0x335960[_0xb996('0x15')]='ChatWebsite';break;case'faxqueues':_0x335960[_0xb996('0x15')]=_0xb996('0x26');break;case _0xb996('0x27'):_0x335960[_0xb996('0x15')]='FaxAccount';break;case _0xb996('0x28'):case _0xb996('0x29'):case'outboundroutes':_0x335960['childModel']='VoiceExtension';break;case _0xb996('0x2a'):_0x335960['childModel']=_0xb996('0x2b');break;case'voicemails':_0x335960[_0xb996('0x15')]=_0xb996('0x2c');break;case'voicerecordings':_0x335960['childModel']=_0xb996('0x2d');_0x335960[_0xb996('0x19')]=[{'name':_0xb996('0x2e'),'field':_0xb996('0xd'),'foreignKey':_0xb996('0x2f'),'model':_0xb996('0x30'),'filter':{'field':'role','value':['agent']}},{'name':_0xb996('0x31'),'field':_0xb996('0xd'),'foreignKey':_0xb996('0x2f'),'model':_0xb996('0x30'),'filter':{'field':_0xb996('0x32'),'value':[_0xb996('0x33')]}},{'name':_0xb996('0x34'),'field':_0xb996('0xd'),'foreignKey':'queue','model':_0xb996('0x35'),'filter':{'field':_0xb996('0x36'),'value':[_0xb996('0x37')]}},{'name':'QueueCampaigns','field':_0xb996('0xd'),'foreignKey':'queue','model':_0xb996('0x35'),'filter':{'field':'type','value':['outbound']}}];break;case _0xb996('0x38'):_0x335960[_0xb996('0x15')]=_0xb996('0x39');break;case _0xb996('0x3a'):_0x335960[_0xb996('0x15')]=_0xb996('0x3b');break;case _0xb996('0x3c'):_0x335960[_0xb996('0x15')]='VoicePrefix';break;case _0xb996('0x3d'):_0x335960[_0xb996('0x15')]='Campaign';break;case _0xb996('0x3e'):_0x335960['childModel']=_0xb996('0x3f');break;case _0xb996('0x40'):_0x335960[_0xb996('0x15')]=_0xb996('0x41');break;case _0xb996('0x42'):_0x335960['childModel']=_0xb996('0x43');break;case _0xb996('0x44'):_0x335960['childModel']=_0xb996('0x45');break;case _0xb996('0x46'):_0x335960[_0xb996('0x15')]='OpenchannelAccount';break;case _0xb996('0x47'):_0x335960[_0xb996('0x15')]=_0xb996('0x48');break;case _0xb996('0x49'):_0x335960['childModel']=_0xb996('0x4a');break;case _0xb996('0x4b'):_0x335960[_0xb996('0x15')]=_0xb996('0x4c');break;case _0xb996('0x4d'):_0x335960[_0xb996('0x15')]=_0xb996('0x4e');break;case _0xb996('0x4f'):_0x335960[_0xb996('0x15')]=_0xb996('0x50');break;case'voicequeues':case _0xb996('0x51'):_0x335960['childModel']=_0xb996('0x35');if(_0x32df09){_0x335960[_0xb996('0x19')]=[{'name':'VoiceQueues'},{'name':'QueueCampaigns'}];}break;case _0xb996('0x52'):case'agents':case _0xb996('0x53'):_0x335960['childModel']=_0xb996('0x30');if(_0x32df09){_0x335960['parentSections']=[{'name':_0xb996('0x54'),'filter':{'field':_0xb996('0x32'),'value':[_0xb996('0x55'),'user']},'ignore':!![]},{'name':'Agents'},{'name':_0xb996('0x31')}];}break;case _0xb996('0x56'):_0x335960[_0xb996('0x15')]=_0xb996('0x57');break;case _0xb996('0x58'):_0x335960[_0xb996('0x15')]=_0xb996('0x59');break;case _0xb996('0x5a'):_0x335960[_0xb996('0x15')]=_0xb996('0x5b');break;case _0xb996('0x5c'):_0x335960['childModel']='SugarcrmAccount';break;case _0xb996('0x5d'):_0x335960[_0xb996('0x15')]=_0xb996('0x5e');break;case _0xb996('0x5f'):_0x335960['childModel']=_0xb996('0x60');break;case _0xb996('0x61'):_0x335960[_0xb996('0x15')]=_0xb996('0x30');break;case _0xb996('0x62'):_0x335960[_0xb996('0x15')]=_0xb996('0x63');break;case _0xb996('0x64'):_0x335960[_0xb996('0x15')]=_0xb996('0x65');break;case'customdashboards':_0x335960['childModel']=_0xb996('0x66');break;case _0xb996('0x67'):_0x335960[_0xb996('0x15')]=_0xb996('0x68');break;case _0xb996('0x69'):_0x335960['childModel']='Pause';break;case _0xb996('0x6a'):_0x335960[_0xb996('0x15')]=_0xb996('0x6b');break;case _0xb996('0x6c'):_0x335960['childModel']=_0xb996('0x6d');break;case _0xb996('0x6e'):_0x335960[_0xb996('0x15')]=_0xb996('0x6f');break;case'templates':_0x335960[_0xb996('0x15')]=_0xb996('0x70');break;case'triggers':_0x335960[_0xb996('0x15')]=_0xb996('0x71');break;case _0xb996('0x72'):_0x335960['childModel']='Trunk';break;case _0xb996('0x73'):_0x335960[_0xb996('0x15')]='Variable';break;case _0xb996('0x74'):_0x335960[_0xb996('0x15')]=_0xb996('0x75');break;case'extractedreports':_0x335960[_0xb996('0x15')]=_0xb996('0x10');_0x335960['parentSections']=[{'name':_0xb996('0x76'),'field':'id','foreignKey':'reportId'}];break;case'metrics':_0x335960['childModel']='AnalyticMetric';break;}return _0x335960;}function _0x43cc9f(_0x419ebe,_0x529087){var _0x4a9136=_0x419ebe['charAt'](0x0)[_0xb996('0x77')]()+_0x419ebe[_0xb996('0x78')](0x1);var _0x9509ae={'type':_0xb07dc8[_0xb996('0x79')][_0xb996('0x7a')]['SELECT'],'raw':!![]};return new Promise(function(_0x4f2294,_0x4ca913){var _0xe88beb=squel[_0xb996('0x7b')]()['field']('ui.'+_0x4a9136+'InteractionId','id')['field'](_0xb996('0x7c'))[_0xb996('0x7d')]('user_has_'+_0x419ebe+'_interactions','ui')[_0xb996('0x7e')]('ui.UserId\x20=\x20?',_0x529087['id']);return _0xb07dc8[_0xb996('0x7f')][_0xb996('0x80')](_0xe88beb[_0xb996('0x81')](),_0x9509ae)[_0xb996('0x7')](function(_0x1cea4c){_0x529087[_0x4a9136+'OpenTabs']=_0x1cea4c;_0x4f2294(_0x1cea4c);})[_0xb996('0x9')](function(_0x36295b){_0x4ca913(_0x36295b);});});}return _0x559216['define'](_0xb996('0x82'),attributes,{'tableName':_0xb996('0x83'),'paranoid':![],'indexes':[],'timestamps':!![],'classMethods':{'getResources':function(_0x17339c){var _0x506a8f={'raw':_0x17339c['query']['raw'],'where':{}};var _0x551dd2={};var _0x17d1a5={'count':0x0,'rows':[]};var _0x50c754=_0x17339c[_0xb996('0x80')][_0xb996('0x84')];var _0x4dafc9=_0x17339c['query'][_0xb996('0x85')]||![];var _0xaca021=_0x26e80d(_0x50c754,_0x4dafc9);if(!_0xaca021['childModel'])throw new Error(_0xb996('0x86')+_0x50c754+'\x27');var _0xe87808=[{'name':_0x50c754}];if(!_[_0xb996('0x87')](_0xaca021[_0xb996('0x19')]))_0xe87808=_0xaca021[_0xb996('0x19')];var _0x5b5845=[];for(var _0x16f30f=0x0;_0x16f30f<_0xe87808[_0xb996('0x88')];_0x16f30f++){_0x5b5845['push'](_0xb07dc8[_0xb996('0x89')]['find']({'where':{'userProfileId':_0x17339c['params']['id'],'name':_0xe87808[_0x16f30f][_0xb996('0xd')]},'raw':!![]}));}return Promise[_0xb996('0x8a')](_0x5b5845)['then'](function(_0x4d3568){var _0x5b9d90=_[_0xb996('0x4')](_0x4d3568,function(_0x3fc466){return _0x3fc466?_0x3fc466:undefined;});var _0x30b9a8=_[_0xb996('0x4')](_0xe87808,['ignore',!![]]);var _0x11e383=_[_0xb996('0x87')](_0x5b9d90)&&_[_0xb996('0x87')](_0x30b9a8)?null:_[_0xb996('0x8b')](_0x30b9a8,_0x5b9d90);if(!_0x11e383)return null;var _0x6e7f3d=[];for(var _0xfbd600=0x0;_0xfbd600<_0x11e383[_0xb996('0x88')];_0xfbd600++){var _0x59dd74=_[_0xb996('0x8c')](_0xe87808,function(_0x5af5aa){return _0x11e383[_0xfbd600]?_0x5af5aa[_0xb996('0xd')]===_0x11e383[_0xfbd600]['name']:null;});if(_0x59dd74){if(_0x11e383[_0xfbd600][_0xb996('0x8d')]){_0x6e7f3d[_0xb996('0x8e')](_0x23a7d9(_0xaca021[_0xb996('0x15')],_0x11e383[_0xfbd600]));}else{if(!_0x11e383[_0xfbd600]['autoAssociation']){_0x6e7f3d['push'](_0x3ff7fb(_0x59dd74,_0x11e383[_0xfbd600],_0xaca021['childModel']));}else{if(_0x59dd74['model']){_0x6e7f3d[_0xb996('0x8e')](_0xc4cf66(_0x59dd74,_0x11e383[_0xfbd600]));}}}}}return Promise[_0xb996('0x8a')](_0x6e7f3d);})[_0xb996('0x7')](function(_0x585891){var _0x3daa2f=_0x585891;var _0x197f5d=null;if(_0x3daa2f){_0x197f5d=_0x3daa2f['length']===0x1?_0x3daa2f[0x0]:null;}if(!_0x197f5d&&!_0x3daa2f)return _0x17d1a5;var _0xd26e3f=_0xb07dc8[_0xaca021[_0xb996('0x15')]]['rawAttributes'];_0x551dd2[_0xb996('0xa')]=_[_0xb996('0x8f')](_0xd26e3f);_0x551dd2[_0xb996('0x80')]=_[_0xb996('0x8f')](_0x17339c['query']);_0x551dd2['filters']=_[_0xb996('0x90')](_0x551dd2[_0xb996('0xa')],_0x551dd2[_0xb996('0x80')]);_0x506a8f[_0xb996('0x91')]=_[_0xb996('0x90')](_0x551dd2[_0xb996('0xa')],qs['fields'](_0x17339c['query'][_0xb996('0x92')]));_0x506a8f[_0xb996('0x91')]=_0x506a8f[_0xb996('0x91')][_0xb996('0x88')]?_0x506a8f[_0xb996('0x91')]:_0x551dd2['model'];if(!_0x17339c['query'][_0xb996('0x93')]('nolimit')){_0x506a8f[_0xb996('0x94')]=qs[_0xb996('0x94')](_0x17339c['query'][_0xb996('0x94')]);_0x506a8f[_0xb996('0x95')]=qs['offset'](_0x17339c[_0xb996('0x80')][_0xb996('0x95')]);}_0x506a8f[_0xb996('0x96')]=qs[_0xb996('0x97')](_0x17339c[_0xb996('0x80')][_0xb996('0x97')]);_0x506a8f[_0xb996('0x7e')]=qs[_0xb996('0x98')](_[_0xb996('0x99')](_0x17339c['query'],_0x551dd2[_0xb996('0x98')]));if(_0x17339c[_0xb996('0x80')][_0xb996('0x4')]){_0x506a8f[_0xb996('0x7e')]=_[_0xb996('0x9a')](_0x506a8f[_0xb996('0x7e')],{'$or':_[_0xb996('0x8')](_0xd26e3f,function(_0x424a73){if(_0x424a73[_0xb996('0x36')][_0xb996('0x9b')]!==_0xb996('0x9c')){var _0x2e1f25={};_0x2e1f25[_0x424a73[_0xb996('0x5')]]={'$like':'%'+_0x17339c[_0xb996('0x80')][_0xb996('0x4')]+'%'};return _0x2e1f25;}})});}var _0x359575=[];var _0x1cc63c=null;var _0x397efa={};if(_0x197f5d){_0x1cc63c=_['find'](_0xe87808,['name',_0x197f5d['name']]);if(_0x1cc63c[_0xb996('0x5')]){_0x397efa={};if(_0xaca021['childModel']===_0xb996('0x10')){_0x397efa[_0x1cc63c['foreignKey']]=_[_0xb996('0x8')](_0x197f5d['associatedResources'],'id');}else{_0x397efa[_0x1cc63c[_0xb996('0x9d')]]=_0x197f5d['associatedResources'];}_0x359575[_0xb996('0x8e')](_0x397efa);}else{_0x506a8f[_0xb996('0x7e')]['id']=_0x197f5d['associatedResources'];}}else{for(var _0x197cc2=0x0;_0x197cc2<_0x3daa2f['length'];_0x197cc2++){_0x1cc63c=_[_0xb996('0x8c')](_0xe87808,['name',_0x3daa2f[_0x197cc2][_0xb996('0xd')]]);if(_0x1cc63c[_0xb996('0x5')]){_0x397efa={};_0x397efa[_0x1cc63c[_0xb996('0x9d')]]=_0x3daa2f[_0x197cc2][_0xb996('0xc')];_0x359575[_0xb996('0x8e')](_0x397efa);}else{if(!_0x506a8f[_0xb996('0x7e')]['id'])_0x506a8f[_0xb996('0x7e')]['id']=[];_0x3daa2f[_0x197cc2][_0xb996('0xc')]['forEach'](function(_0x4ee160){_0x506a8f[_0xb996('0x7e')]['id'][_0xb996('0x8e')](_0x4ee160);});}}}if(!_[_0xb996('0x87')](_0x359575)){_0x506a8f['where']=_[_0xb996('0x9a')](_0x506a8f[_0xb996('0x7e')],{'$and':{'$or':_0x359575}});}_0x506a8f=_[_0xb996('0x9a')]({},_0x506a8f,_0x17339c[_0xb996('0x9e')]);if(_0x197f5d&&!_0x197f5d[_0xb996('0x9f')]&&_0xaca021['childModel']===_0xb996('0x10')){if(_0x17339c[_0xb996('0x80')][_0xb996('0xa0')]){_0x506a8f[_0xb996('0xa1')]=[{'all':!![]}];}return _0xb07dc8[_0xaca021[_0xb996('0x15')]][_0xb996('0xb')](_0x506a8f)['then'](function(_0x2a80ac){var _0x23dd68=[];_0x2a80ac[_0xb996('0xa2')](function(_0x163f95){var _0x5d6127;switch(_0x163f95[_0xb996('0xa3')]){case _0xb996('0xa4'):_0x5d6127=_[_0xb996('0x8c')](_0x197f5d['associatedResources'],function(_0x3e4f1f){return _0x3e4f1f['id']===_0x163f95[_0xb996('0xa5')]&&_0x3e4f1f[_0xb996('0x36')]==='DefaultReports';});break;case'custom':_0x5d6127=_[_0xb996('0x8c')](_0x197f5d[_0xb996('0xc')],function(_0x1c1f41){return _0x1c1f41['id']===_0x163f95[_0xb996('0xa5')]&&_0x1c1f41[_0xb996('0x36')]===_0xb996('0xa6');});break;}if(_0x5d6127)_0x23dd68['push'](_0x163f95);});_0x17d1a5[_0xb996('0xa7')]=_0x23dd68[_0xb996('0x88')];_0x17d1a5[_0xb996('0xa8')]=_0x23dd68;return _0x17d1a5;});}else{if(!_[_0xb996('0x87')](_0x17339c[_0xb996('0x80')][_0xb996('0xa9')])){_0x506a8f[_0xb996('0x7e')]['id']=_0x506a8f[_0xb996('0x7e')]['id']?_[_0xb996('0x90')](_0x506a8f[_0xb996('0x7e')]['id'],_0x17339c[_0xb996('0x80')][_0xb996('0xa9')]):_0x17339c[_0xb996('0x80')]['ids'];if(_0x17339c[_0xb996('0x80')]['customSorting']){_0x506a8f[_0xb996('0x96')]=_0x17339c[_0xb996('0x80')]['customSorting'];}}if(_0x17339c['query']['extraQueryConditions']){_0x506a8f['where']=_[_0xb996('0x9a')](_0x506a8f[_0xb996('0x7e')],{'$and':_0x17339c[_0xb996('0x80')][_0xb996('0xaa')]});}return _0xb07dc8[_0xaca021[_0xb996('0x15')]][_0xb996('0xa7')]({'where':_0x506a8f[_0xb996('0x7e')]})[_0xb996('0x7')](function(_0x13a412){_0x17d1a5[_0xb996('0xa7')]=_0x13a412;if(_0x17339c[_0xb996('0x80')]['includeAll']){if(_0xaca021[_0xb996('0x15')]===_0xb996('0x1e')){_0x506a8f[_0xb996('0xa1')]=[{'model':_0xb07dc8[_0xb996('0x6f')],'as':_0xb996('0xab'),'attributes':['id',_0xb996('0xd'),_0xb996('0xac')],'required':_0x17339c[_0xb996('0x80')][_0xb996('0xad')]?!![]:![]},{'model':_0xb07dc8[_0xb996('0x6f')],'as':_0xb996('0xae'),'attributes':['id',_0xb996('0xd'),_0xb996('0xac')],'through':_0x17339c[_0xb996('0x80')][_0xb996('0xad')]?{'attributes':[],'where':{'TagId':_0x17339c['query']['tag']||undefined}}:{},'required':_0x17339c[_0xb996('0x80')][_0xb996('0xad')]?!![]:![]}];}else{_0x506a8f[_0xb996('0xa1')]=[{'all':!![]}];}}return _0xb07dc8[_0xaca021[_0xb996('0x15')]][_0xb996('0xb')](_0x506a8f);})[_0xb996('0x7')](function(_0x58eb43){_0x17d1a5[_0xb996('0xa8')]=_0x58eb43;if(_0x50c754===_0xb996('0x2e')&&_0x17339c[_0xb996('0x80')][_0xb996('0xaf')]===_0xb996('0xb0')){var _0x39f43e=[];for(var _0x46b8f8=0x0;_0x46b8f8<_0x17d1a5['rows'][_0xb996('0x88')];_0x46b8f8++){_0x39f43e['push'](_0x43cc9f('chat',_0x17d1a5[_0xb996('0xa8')][_0x46b8f8][_0xb996('0xb1')]));_0x39f43e['push'](_0x43cc9f('sms',_0x17d1a5[_0xb996('0xa8')][_0x46b8f8][_0xb996('0xb1')]));_0x39f43e['push'](_0x43cc9f(_0xb996('0xb2'),_0x17d1a5[_0xb996('0xa8')][_0x46b8f8]['dataValues']));_0x39f43e['push'](_0x43cc9f(_0xb996('0xb3'),_0x17d1a5[_0xb996('0xa8')][_0x46b8f8]['dataValues']));_0x39f43e['push'](_0x43cc9f(_0xb996('0xb4'),_0x17d1a5[_0xb996('0xa8')][_0x46b8f8][_0xb996('0xb1')]));_0x39f43e[_0xb996('0x8e')](_0x43cc9f(_0xb996('0xb5'),_0x17d1a5[_0xb996('0xa8')][_0x46b8f8][_0xb996('0xb1')]));}return Promise[_0xb996('0x8a')](_0x39f43e)['then'](function(){return _0x17d1a5;});}return _0x17d1a5;});}});}}});};
\ No newline at end of file
+var _0x0109=['SalesforceAccount','FreshdeskAccount','deskaccounts','zohoaccounts','ZohoAccount','vtigeraccounts','CannedAnswer','dispositions','Disposition','customdashboards','Dashboard','intervals','Interval','pauses','scheduler','Schedule','sounds','tags','Tag','templates','Template','Trigger','trunks','Trunk','variables','plugins','Plugin','extractedreports','AnalyticExtractedReport','Reports','reportId','metrics','slice','Sequelize','QueryTypes','SELECT','ui.','InteractionId','ui.createdAt','from','where','ui.UserId\x20=\x20?','sequelize','toString','OpenTabs','define','UserProfile','user_profiles','query','section','mergeResources','Invalid\x20section\x20\x27','isEmpty','push','UserProfileSection','params','all','ignore','union','find','autoAssociation','length','rawAttributes','keys','fields','attributes','hasOwnProperty','limit','offset','sort','pick','filters','key','VIRTUAL','foreignKey','forEach','merge','options','includeAll','reportType','DefaultReports','custom','CustomReports','rows','ids','intersection','customSorting','order','extraQueryConditions','count','CmContact','include','Tags','color','tag','chat','dataValues','sms','openchannel','whatsapp','./userProfile.attributes','../../components/parsers/qs','exports','filter','field','value','findAll','then','associatedResources','map','catch','model','resolve','resourceId','toLowerCase','squareprojects','SquareProject','odbc','SquareOdbc','squarerecordings','childModel','name','projectName','JscriptyProject','contacts','parentSections','Lists','ListId','lists','CmCompany','globalcustomfields','CmCustomField','chatqueues','ChatQueue','chatwebsites','ChatWebsite','faxqueues','FaxAccount','internalroutes','VoiceExtension','contexts','VoiceContext','voicemails','VoiceMail','voicerecordings','VoiceRecording','Agents','membername','User','role','agent','VoiceQueues','queue','VoiceQueue','type','inbound','QueueCampaigns','outbound','musiconholds','VoiceMusicOnHold','chanspies','VoiceChanSpy','voiceprefixes','VoicePrefix','Campaign','mailqueues','mailaccounts','mailsubstatuses','openchannelqueues','OpenchannelQueue','openchannelaccounts','smsaccounts','whatsappqueues','WhatsappQueue','whatsappaccounts','teams','queuecampaigns','users','agents','telephones','Users','admin','user','Telephones','ZendeskAccount','salesforceaccounts'];(function(_0x171fdc,_0x16ae91){var _0x3782ea=function(_0x58b691){while(--_0x58b691){_0x171fdc['push'](_0x171fdc['shift']());}};_0x3782ea(++_0x16ae91);}(_0x0109,0x64));var _0x9010=function(_0x1035c1,_0x2d8583){_0x1035c1=_0x1035c1-0x0;var _0x308d67=_0x0109[_0x1035c1];return _0x308d67;};'use strict';var _=require('lodash');var attributes=require(_0x9010('0x0'));var qs=require(_0x9010('0x1'));var squel=require('squel');module[_0x9010('0x2')]=function(_0x558360){var _0x2e97fb=_0x558360['models'];function _0x53d9ae(_0xbb66e7,_0x510673){return new Promise(function(_0xa7a7a3,_0x13f23e){if(!_0x510673)return _0xa7a7a3(null);var _0x47951b=_0x510673[_0x9010('0x3')]?{[_0x510673[_0x9010('0x3')][_0x9010('0x4')]]:_0x510673['filter'][_0x9010('0x5')]}:undefined;return _0x2e97fb[_0xbb66e7][_0x9010('0x6')]({'where':_0x47951b,'raw':!![]})[_0x9010('0x7')](function(_0x55afe6){_0x510673[_0x9010('0x8')]=_[_0x9010('0x9')](_0x55afe6,'id');_0xa7a7a3(_0x510673);})[_0x9010('0xa')](function(_0xaa17a){_0x13f23e(_0xaa17a);});});}function _0x48104c(_0x5a2282,_0x453044){return new Promise(function(_0x4d810b,_0x2061f1){var _0x1880e8=_0x5a2282['filter']?{[_0x5a2282[_0x9010('0x3')][_0x9010('0x4')]]:_0x5a2282[_0x9010('0x3')][_0x9010('0x5')]}:undefined;return _0x2e97fb[_0x5a2282[_0x9010('0xb')]][_0x9010('0x6')]({'where':_0x1880e8,'raw':!![]})[_0x9010('0x7')](function(_0x269652){_0x453044['associatedResources']=_[_0x9010('0x9')](_0x269652,function(_0x5cfec7){return _0x5cfec7['name'];});_0x4d810b(_0x453044);})[_0x9010('0xa')](function(_0x41542a){_0x2061f1(_0x41542a);});});}function _0x2f3745(_0x5246c5,_0x54b545,_0x16aa60){if(!_0x54b545)return Promise[_0x9010('0xc')](null);return new Promise(function(_0x582df1,_0x4fa859){return _0x2e97fb['UserProfileResource']['findAll']({'where':{'sectionId':_0x54b545['id']},'raw':!![]})[_0x9010('0x7')](function(_0x370104){if(_0x5246c5[_0x9010('0x4')]&&_0x5246c5['field']!=='id'){_0x54b545[_0x9010('0x8')]=_[_0x9010('0x9')](_0x370104,function(_0x4a4aaf){return _0x4a4aaf[_0x5246c5[_0x9010('0x4')]];});}else{if(_0x16aa60==='AnalyticExtractedReport'){_0x54b545[_0x9010('0x8')]=_['map'](_0x370104,function(_0x279627){return{'id':_0x279627[_0x9010('0xd')],'type':_0x279627['type']};});}else{_0x54b545[_0x9010('0x8')]=_[_0x9010('0x9')](_0x370104,function(_0x5682d8){return _0x5682d8[_0x9010('0xd')];});}}_0x582df1(_0x54b545);})[_0x9010('0xa')](function(_0x3ba9a2){_0x4fa859(_0x3ba9a2);});});}function _0x43206c(_0x459a62,_0x24de18){var _0x5f0da9={'parentSections':[]};switch(_0x459a62[_0x9010('0xe')]()){case _0x9010('0xf'):_0x5f0da9['childModel']=_0x9010('0x10');break;case _0x9010('0x11'):_0x5f0da9['childModel']=_0x9010('0x12');break;case _0x9010('0x13'):_0x5f0da9[_0x9010('0x14')]='SquareRecording';_0x5f0da9['parentSections']=[{'name':'SquareProjects','field':_0x9010('0x15'),'foreignKey':_0x9010('0x16')}];break;case'projects':_0x5f0da9[_0x9010('0x14')]=_0x9010('0x17');break;case _0x9010('0x18'):_0x5f0da9[_0x9010('0x14')]='CmContact';_0x5f0da9[_0x9010('0x19')]=[{'name':_0x9010('0x1a'),'field':'id','foreignKey':_0x9010('0x1b')}];break;case _0x9010('0x1c'):_0x5f0da9[_0x9010('0x14')]='CmList';break;case'companies':_0x5f0da9['childModel']=_0x9010('0x1d');break;case _0x9010('0x1e'):_0x5f0da9['childModel']=_0x9010('0x1f');break;case _0x9010('0x20'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x21');break;case _0x9010('0x22'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x23');break;case _0x9010('0x24'):_0x5f0da9['childModel']='FaxQueue';break;case'faxaccounts':_0x5f0da9[_0x9010('0x14')]=_0x9010('0x25');break;case'inboundroutes':case _0x9010('0x26'):case'outboundroutes':_0x5f0da9[_0x9010('0x14')]=_0x9010('0x27');break;case _0x9010('0x28'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x29');break;case _0x9010('0x2a'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x2b');break;case _0x9010('0x2c'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x2d');_0x5f0da9[_0x9010('0x19')]=[{'name':_0x9010('0x2e'),'field':_0x9010('0x15'),'foreignKey':_0x9010('0x2f'),'model':_0x9010('0x30'),'filter':{'field':_0x9010('0x31'),'value':[_0x9010('0x32')]}},{'name':'Telephones','field':_0x9010('0x15'),'foreignKey':_0x9010('0x2f'),'model':_0x9010('0x30'),'filter':{'field':_0x9010('0x31'),'value':['telephone']}},{'name':_0x9010('0x33'),'field':'name','foreignKey':_0x9010('0x34'),'model':_0x9010('0x35'),'filter':{'field':_0x9010('0x36'),'value':[_0x9010('0x37')]}},{'name':_0x9010('0x38'),'field':_0x9010('0x15'),'foreignKey':_0x9010('0x34'),'model':_0x9010('0x35'),'filter':{'field':_0x9010('0x36'),'value':[_0x9010('0x39')]}}];break;case _0x9010('0x3a'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x3b');break;case _0x9010('0x3c'):_0x5f0da9['childModel']=_0x9010('0x3d');break;case _0x9010('0x3e'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x3f');break;case'ivrcampaigns':_0x5f0da9['childModel']=_0x9010('0x40');break;case _0x9010('0x41'):_0x5f0da9[_0x9010('0x14')]='MailQueue';break;case _0x9010('0x42'):_0x5f0da9[_0x9010('0x14')]='MailAccount';break;case _0x9010('0x43'):_0x5f0da9[_0x9010('0x14')]='MailSubstatus';break;case _0x9010('0x44'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x45');break;case _0x9010('0x46'):_0x5f0da9[_0x9010('0x14')]='OpenchannelAccount';break;case'smsqueues':_0x5f0da9[_0x9010('0x14')]='SmsQueue';break;case _0x9010('0x47'):_0x5f0da9[_0x9010('0x14')]='SmsAccount';break;case _0x9010('0x48'):_0x5f0da9['childModel']=_0x9010('0x49');break;case _0x9010('0x4a'):_0x5f0da9['childModel']='WhatsappAccount';break;case _0x9010('0x4b'):_0x5f0da9[_0x9010('0x14')]='Team';break;case'voicequeues':case _0x9010('0x4c'):_0x5f0da9[_0x9010('0x14')]='VoiceQueue';if(_0x24de18){_0x5f0da9[_0x9010('0x19')]=[{'name':_0x9010('0x33')},{'name':_0x9010('0x38')}];}break;case _0x9010('0x4d'):case _0x9010('0x4e'):case _0x9010('0x4f'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x30');if(_0x24de18){_0x5f0da9[_0x9010('0x19')]=[{'name':_0x9010('0x50'),'filter':{'field':_0x9010('0x31'),'value':[_0x9010('0x51'),_0x9010('0x52')]},'ignore':!![]},{'name':_0x9010('0x2e')},{'name':_0x9010('0x53')}];}break;case'zendeskaccounts':_0x5f0da9['childModel']=_0x9010('0x54');break;case _0x9010('0x55'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x56');break;case'freshdeskaccounts':_0x5f0da9[_0x9010('0x14')]=_0x9010('0x57');break;case'sugarcrmaccounts':_0x5f0da9[_0x9010('0x14')]='SugarcrmAccount';break;case _0x9010('0x58'):_0x5f0da9[_0x9010('0x14')]='DeskAccount';break;case _0x9010('0x59'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x5a');break;case _0x9010('0x5b'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x30');break;case'cannedanswers':_0x5f0da9[_0x9010('0x14')]=_0x9010('0x5c');break;case _0x9010('0x5d'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x5e');break;case _0x9010('0x5f'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x60');break;case _0x9010('0x61'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x62');break;case _0x9010('0x63'):_0x5f0da9['childModel']='Pause';break;case _0x9010('0x64'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x65');break;case _0x9010('0x66'):_0x5f0da9['childModel']='Sound';break;case _0x9010('0x67'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x68');break;case _0x9010('0x69'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x6a');break;case'triggers':_0x5f0da9['childModel']=_0x9010('0x6b');break;case _0x9010('0x6c'):_0x5f0da9['childModel']=_0x9010('0x6d');break;case _0x9010('0x6e'):_0x5f0da9[_0x9010('0x14')]='Variable';break;case _0x9010('0x6f'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x70');break;case _0x9010('0x71'):_0x5f0da9[_0x9010('0x14')]=_0x9010('0x72');_0x5f0da9[_0x9010('0x19')]=[{'name':_0x9010('0x73'),'field':'id','foreignKey':_0x9010('0x74')}];break;case _0x9010('0x75'):_0x5f0da9[_0x9010('0x14')]='AnalyticMetric';break;}return _0x5f0da9;}function _0xc67e3e(_0x1fce14,_0xc6bca1){var _0xcdb2a8=_0x1fce14['charAt'](0x0)['toUpperCase']()+_0x1fce14[_0x9010('0x76')](0x1);var _0x1deb78={'type':_0x2e97fb[_0x9010('0x77')][_0x9010('0x78')][_0x9010('0x79')],'raw':!![]};return new Promise(function(_0x45b8ad,_0x64060e){var _0x19dd6e=squel['select']()['field'](_0x9010('0x7a')+_0xcdb2a8+_0x9010('0x7b'),'id')[_0x9010('0x4')](_0x9010('0x7c'))[_0x9010('0x7d')]('user_has_'+_0x1fce14+'_interactions','ui')[_0x9010('0x7e')](_0x9010('0x7f'),_0xc6bca1['id']);return _0x2e97fb[_0x9010('0x80')]['query'](_0x19dd6e[_0x9010('0x81')](),_0x1deb78)['then'](function(_0x24bb86){_0xc6bca1[_0xcdb2a8+_0x9010('0x82')]=_0x24bb86;_0x45b8ad(_0x24bb86);})[_0x9010('0xa')](function(_0x45c5cb){_0x64060e(_0x45c5cb);});});}return _0x558360[_0x9010('0x83')](_0x9010('0x84'),attributes,{'tableName':_0x9010('0x85'),'paranoid':![],'indexes':[],'timestamps':!![],'classMethods':{'getResources':function(_0x5237ee){var _0x3d27a9={'raw':_0x5237ee[_0x9010('0x86')]['raw'],'where':{}};var _0x2d1943={};var _0x76980c={'count':0x0,'rows':[]};var _0x57585c=_0x5237ee[_0x9010('0x86')][_0x9010('0x87')];var _0x3efec4=_0x5237ee[_0x9010('0x86')][_0x9010('0x88')]||![];var _0x48ea93=_0x43206c(_0x57585c,_0x3efec4);if(!_0x48ea93[_0x9010('0x14')])throw new Error(_0x9010('0x89')+_0x57585c+'\x27');var _0x7efb9=[{'name':_0x57585c}];if(!_[_0x9010('0x8a')](_0x48ea93[_0x9010('0x19')]))_0x7efb9=_0x48ea93[_0x9010('0x19')];var _0x1aee44=[];for(var _0x2da46c=0x0;_0x2da46c<_0x7efb9['length'];_0x2da46c++){_0x1aee44[_0x9010('0x8b')](_0x2e97fb[_0x9010('0x8c')]['find']({'where':{'userProfileId':_0x5237ee[_0x9010('0x8d')]['id'],'name':_0x7efb9[_0x2da46c]['name']},'raw':!![]}));}return Promise[_0x9010('0x8e')](_0x1aee44)['then'](function(_0x136bfe){var _0x56d66d=_[_0x9010('0x3')](_0x136bfe,function(_0x1d0d7c){return _0x1d0d7c?_0x1d0d7c:undefined;});var _0x9720cf=_['filter'](_0x7efb9,[_0x9010('0x8f'),!![]]);var _0x4fa746=_[_0x9010('0x8a')](_0x56d66d)&&_[_0x9010('0x8a')](_0x9720cf)?null:_[_0x9010('0x90')](_0x9720cf,_0x56d66d);if(!_0x4fa746)return null;var _0x170f72=[];for(var _0x39f3eb=0x0;_0x39f3eb<_0x4fa746['length'];_0x39f3eb++){var _0x136b59=_[_0x9010('0x91')](_0x7efb9,function(_0x54f12b){return _0x4fa746[_0x39f3eb]?_0x54f12b[_0x9010('0x15')]===_0x4fa746[_0x39f3eb]['name']:null;});if(_0x136b59){if(_0x4fa746[_0x39f3eb]['ignore']){_0x170f72[_0x9010('0x8b')](_0x53d9ae(_0x48ea93['childModel'],_0x4fa746[_0x39f3eb]));}else{if(!_0x4fa746[_0x39f3eb][_0x9010('0x92')]){_0x170f72[_0x9010('0x8b')](_0x2f3745(_0x136b59,_0x4fa746[_0x39f3eb],_0x48ea93[_0x9010('0x14')]));}else{if(_0x136b59['model']){_0x170f72[_0x9010('0x8b')](_0x48104c(_0x136b59,_0x4fa746[_0x39f3eb]));}}}}}return Promise[_0x9010('0x8e')](_0x170f72);})[_0x9010('0x7')](function(_0x132c53){var _0x1fd60f=_0x132c53;var _0x44a1ae=null;if(_0x1fd60f){_0x44a1ae=_0x1fd60f[_0x9010('0x93')]===0x1?_0x1fd60f[0x0]:null;}if(!_0x44a1ae&&!_0x1fd60f)return _0x76980c;var _0xb604a0=_0x2e97fb[_0x48ea93[_0x9010('0x14')]][_0x9010('0x94')];_0x2d1943[_0x9010('0xb')]=_[_0x9010('0x95')](_0xb604a0);_0x2d1943[_0x9010('0x86')]=_[_0x9010('0x95')](_0x5237ee[_0x9010('0x86')]);_0x2d1943['filters']=_['intersection'](_0x2d1943[_0x9010('0xb')],_0x2d1943['query']);_0x3d27a9['attributes']=_['intersection'](_0x2d1943['model'],qs[_0x9010('0x96')](_0x5237ee[_0x9010('0x86')][_0x9010('0x96')]));_0x3d27a9['attributes']=_0x3d27a9[_0x9010('0x97')]['length']?_0x3d27a9[_0x9010('0x97')]:_0x2d1943['model'];if(!_0x5237ee[_0x9010('0x86')][_0x9010('0x98')]('nolimit')){_0x3d27a9[_0x9010('0x99')]=qs[_0x9010('0x99')](_0x5237ee[_0x9010('0x86')][_0x9010('0x99')]);_0x3d27a9[_0x9010('0x9a')]=qs[_0x9010('0x9a')](_0x5237ee['query'][_0x9010('0x9a')]);}_0x3d27a9['order']=qs[_0x9010('0x9b')](_0x5237ee[_0x9010('0x86')][_0x9010('0x9b')]);_0x3d27a9[_0x9010('0x7e')]=qs['filters'](_[_0x9010('0x9c')](_0x5237ee[_0x9010('0x86')],_0x2d1943[_0x9010('0x9d')]));if(_0x5237ee['query']['filter']){_0x3d27a9['where']=_['merge'](_0x3d27a9[_0x9010('0x7e')],{'$or':_[_0x9010('0x9')](_0xb604a0,function(_0xe04411){if(_0xe04411[_0x9010('0x36')][_0x9010('0x9e')]!==_0x9010('0x9f')){var _0x14d8b2={};_0x14d8b2[_0xe04411[_0x9010('0x4')]]={'$like':'%'+_0x5237ee[_0x9010('0x86')][_0x9010('0x3')]+'%'};return _0x14d8b2;}})});}var _0x192516=[];var _0x4d74b5=null;var _0x2c5563={};if(_0x44a1ae){_0x4d74b5=_['find'](_0x7efb9,[_0x9010('0x15'),_0x44a1ae[_0x9010('0x15')]]);if(_0x4d74b5[_0x9010('0x4')]){_0x2c5563={};if(_0x48ea93[_0x9010('0x14')]===_0x9010('0x72')){_0x2c5563[_0x4d74b5[_0x9010('0xa0')]]=_[_0x9010('0x9')](_0x44a1ae[_0x9010('0x8')],'id');}else{_0x2c5563[_0x4d74b5[_0x9010('0xa0')]]=_0x44a1ae[_0x9010('0x8')];}_0x192516[_0x9010('0x8b')](_0x2c5563);}else{_0x3d27a9[_0x9010('0x7e')]['id']=_0x44a1ae[_0x9010('0x8')];}}else{for(var _0x59893d=0x0;_0x59893d<_0x1fd60f['length'];_0x59893d++){_0x4d74b5=_[_0x9010('0x91')](_0x7efb9,['name',_0x1fd60f[_0x59893d][_0x9010('0x15')]]);if(_0x4d74b5['field']){_0x2c5563={};_0x2c5563[_0x4d74b5[_0x9010('0xa0')]]=_0x1fd60f[_0x59893d][_0x9010('0x8')];_0x192516['push'](_0x2c5563);}else{if(!_0x3d27a9[_0x9010('0x7e')]['id'])_0x3d27a9['where']['id']=[];_0x1fd60f[_0x59893d]['associatedResources'][_0x9010('0xa1')](function(_0x4e0120){_0x3d27a9[_0x9010('0x7e')]['id'][_0x9010('0x8b')](_0x4e0120);});}}}if(!_[_0x9010('0x8a')](_0x192516)){_0x3d27a9[_0x9010('0x7e')]=_[_0x9010('0xa2')](_0x3d27a9[_0x9010('0x7e')],{'$and':{'$or':_0x192516}});}_0x3d27a9=_[_0x9010('0xa2')]({},_0x3d27a9,_0x5237ee[_0x9010('0xa3')]);if(_0x44a1ae&&!_0x44a1ae['autoAssociation']&&_0x48ea93[_0x9010('0x14')]===_0x9010('0x72')){if(_0x5237ee[_0x9010('0x86')][_0x9010('0xa4')]){_0x3d27a9['include']=[{'all':!![]}];}return _0x2e97fb[_0x48ea93[_0x9010('0x14')]][_0x9010('0x6')](_0x3d27a9)[_0x9010('0x7')](function(_0x38defc){var _0x170066=[];_0x38defc[_0x9010('0xa1')](function(_0x447b7d){var _0x40374b;switch(_0x447b7d[_0x9010('0xa5')]){case'default':_0x40374b=_[_0x9010('0x91')](_0x44a1ae[_0x9010('0x8')],function(_0x3e5652){return _0x3e5652['id']===_0x447b7d['reportId']&&_0x3e5652[_0x9010('0x36')]===_0x9010('0xa6');});break;case _0x9010('0xa7'):_0x40374b=_[_0x9010('0x91')](_0x44a1ae['associatedResources'],function(_0x40878a){return _0x40878a['id']===_0x447b7d[_0x9010('0x74')]&&_0x40878a[_0x9010('0x36')]===_0x9010('0xa8');});break;}if(_0x40374b)_0x170066[_0x9010('0x8b')](_0x447b7d);});_0x76980c['count']=_0x170066[_0x9010('0x93')];_0x76980c[_0x9010('0xa9')]=_0x170066;return _0x76980c;});}else{if(!_[_0x9010('0x8a')](_0x5237ee[_0x9010('0x86')][_0x9010('0xaa')])){_0x3d27a9['where']['id']=_0x3d27a9[_0x9010('0x7e')]['id']?_[_0x9010('0xab')](_0x3d27a9['where']['id'],_0x5237ee[_0x9010('0x86')][_0x9010('0xaa')]):_0x5237ee['query']['ids'];if(_0x5237ee[_0x9010('0x86')][_0x9010('0xac')]){_0x3d27a9[_0x9010('0xad')]=_0x5237ee[_0x9010('0x86')]['customSorting'];}}if(_0x5237ee[_0x9010('0x86')]['extraQueryConditions']){_0x3d27a9[_0x9010('0x7e')]=_['merge'](_0x3d27a9[_0x9010('0x7e')],{'$and':_0x5237ee[_0x9010('0x86')][_0x9010('0xae')]});}return _0x2e97fb[_0x48ea93[_0x9010('0x14')]][_0x9010('0xaf')]({'where':_0x3d27a9[_0x9010('0x7e')]})[_0x9010('0x7')](function(_0x413d72){_0x76980c['count']=_0x413d72;if(_0x5237ee[_0x9010('0x86')][_0x9010('0xa4')]){if(_0x48ea93['childModel']===_0x9010('0xb0')){_0x3d27a9[_0x9010('0xb1')]=[{'model':_0x2e97fb[_0x9010('0x68')],'as':_0x9010('0xb2'),'attributes':['id','name',_0x9010('0xb3')],'required':_0x5237ee['query'][_0x9010('0xb4')]?!![]:![]},{'model':_0x2e97fb['Tag'],'as':'ThroughTags','attributes':['id',_0x9010('0x15'),'color'],'through':_0x5237ee[_0x9010('0x86')]['tag']?{'attributes':[],'where':{'TagId':_0x5237ee['query']['tag']||undefined}}:{},'required':_0x5237ee[_0x9010('0x86')][_0x9010('0xb4')]?!![]:![]}];}else{_0x3d27a9['include']=[{'all':!![]}];}}return _0x2e97fb[_0x48ea93['childModel']][_0x9010('0x6')](_0x3d27a9);})['then'](function(_0x2e3710){_0x76980c[_0x9010('0xa9')]=_0x2e3710;if(_0x57585c===_0x9010('0x2e')&&_0x5237ee[_0x9010('0x86')]['openTabs']==='true'){var _0x63ad46=[];for(var _0x1c72de=0x0;_0x1c72de<_0x76980c[_0x9010('0xa9')][_0x9010('0x93')];_0x1c72de++){_0x63ad46[_0x9010('0x8b')](_0xc67e3e(_0x9010('0xb5'),_0x76980c[_0x9010('0xa9')][_0x1c72de][_0x9010('0xb6')]));_0x63ad46[_0x9010('0x8b')](_0xc67e3e(_0x9010('0xb7'),_0x76980c['rows'][_0x1c72de]['dataValues']));_0x63ad46[_0x9010('0x8b')](_0xc67e3e('fax',_0x76980c[_0x9010('0xa9')][_0x1c72de][_0x9010('0xb6')]));_0x63ad46[_0x9010('0x8b')](_0xc67e3e('mail',_0x76980c[_0x9010('0xa9')][_0x1c72de][_0x9010('0xb6')]));_0x63ad46[_0x9010('0x8b')](_0xc67e3e(_0x9010('0xb8'),_0x76980c[_0x9010('0xa9')][_0x1c72de][_0x9010('0xb6')]));_0x63ad46['push'](_0xc67e3e(_0x9010('0xb9'),_0x76980c[_0x9010('0xa9')][_0x1c72de][_0x9010('0xb6')]));}return Promise[_0x9010('0x8e')](_0x63ad46)[_0x9010('0x7')](function(){return _0x76980c;});}return _0x76980c;});}});}}});};
\ No newline at end of file