Built motion from commit fade34fd.|2.5.41
[motion2.git] / server / api / userProfile / userProfile.model.js
index da9ba69..1a9ef3c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x433b=['outboundroutes','VoiceExtension','contexts','VoiceContext','voicemails','voicerecordings','VoiceRecording','Agents','membername','agent','Telephones','role','telephone','queue','VoiceQueue','inbound','QueueCampaigns','musiconholds','VoiceMusicOnHold','VoiceChanSpy','VoicePrefix','mailqueues','MailQueue','mailaccounts','MailAccount','mailsubstatuses','OpenchannelQueue','openchannelaccounts','OpenchannelAccount','smsqueues','SmsQueue','smsaccounts','whatsappqueues','WhatsappQueue','whatsappaccounts','teams','Team','voicequeues','queuecampaigns','VoiceQueues','users','agents','telephones','User','Users','admin','salesforceaccounts','SalesforceAccount','freshdeskaccounts','FreshdeskAccount','sugarcrmaccounts','SugarcrmAccount','DeskAccount','zohoaccounts','ZohoAccount','CannedAnswer','dispositions','Disposition','customdashboards','intervals','Interval','scheduler','Schedule','Sound','tags','Tag','templates','Template','Trigger','Trunk','variables','Plugin','extractedreports','Reports','charAt','slice','Sequelize','QueryTypes','select','InteractionId','from','user_has_','_interactions','ui.UserId\x20=\x20?','sequelize','query','toString','OpenTabs','UserProfile','user_profiles','raw','Invalid\x20section\x20\x27','length','push','UserProfileSection','params','all','ignore','isEmpty','find','autoAssociation','rawAttributes','keys','filters','intersection','attributes','fields','limit','offset','order','sort','pick','where','merge','key','VIRTUAL','foreignKey','options','includeAll','forEach','reportType','default','DefaultReports','custom','count','include','Tags','color','tag','openTabs','true','rows','dataValues','sms','fax','mail','openchannel','lodash','../../components/parsers/qs','squel','exports','models','filter','field','findAll','map','catch','value','model','then','associatedResources','resolve','UserProfileResource','AnalyticExtractedReport','resourceId','type','toLowerCase','squareprojects','childModel','SquareProject','odbc','SquareOdbc','SquareRecording','parentSections','SquareProjects','name','projectName','projects','JscriptyProject','contacts','CmContact','Lists','ListId','lists','CmList','companies','CmCompany','globalcustomfields','CmCustomField','chatqueues','ChatQueue','chatwebsites','ChatWebsite','FaxQueue','faxaccounts','FaxAccount','internalroutes'];(function(_0x4e4483,_0x3d1d78){var _0x398c7d=function(_0x2c8be0){while(--_0x2c8be0){_0x4e4483['push'](_0x4e4483['shift']());}};_0x398c7d(++_0x3d1d78);}(_0x433b,0x144));var _0xb433=function(_0x4c9c5b,_0x210cbb){_0x4c9c5b=_0x4c9c5b-0x0;var _0x4088ab=_0x433b[_0x4c9c5b];return _0x4088ab;};'use strict';var _=require(_0xb433('0x0'));var attributes=require('./userProfile.attributes');var qs=require(_0xb433('0x1'));var squel=require(_0xb433('0x2'));module[_0xb433('0x3')]=function(_0x5bc18c){var _0x122038=_0x5bc18c[_0xb433('0x4')];function _0x48219d(_0xf2545,_0x9fe0e9){return new Promise(function(_0x23ecfa,_0x1ce7c5){if(!_0x9fe0e9)return _0x23ecfa(null);var _0x25d139=_0x9fe0e9[_0xb433('0x5')]?{[_0x9fe0e9[_0xb433('0x5')][_0xb433('0x6')]]:_0x9fe0e9[_0xb433('0x5')]['value']}:undefined;return _0x122038[_0xf2545][_0xb433('0x7')]({'where':_0x25d139,'raw':!![]})['then'](function(_0x2cde22){_0x9fe0e9['associatedResources']=_[_0xb433('0x8')](_0x2cde22,'id');_0x23ecfa(_0x9fe0e9);})[_0xb433('0x9')](function(_0x4fec33){_0x1ce7c5(_0x4fec33);});});}function _0x20ecfc(_0x26d6c7,_0x2ee9ba){return new Promise(function(_0x158332,_0x4c2f54){var _0x349b6f=_0x26d6c7[_0xb433('0x5')]?{[_0x26d6c7['filter'][_0xb433('0x6')]]:_0x26d6c7['filter'][_0xb433('0xa')]}:undefined;return _0x122038[_0x26d6c7[_0xb433('0xb')]]['findAll']({'where':_0x349b6f,'raw':!![]})[_0xb433('0xc')](function(_0xac79ca){_0x2ee9ba[_0xb433('0xd')]=_[_0xb433('0x8')](_0xac79ca,function(_0xdb6aea){return _0xdb6aea['name'];});_0x158332(_0x2ee9ba);})[_0xb433('0x9')](function(_0x2b6551){_0x4c2f54(_0x2b6551);});});}function _0x12d28b(_0x57a1b3,_0x564ed1,_0x2f5f61){if(!_0x564ed1)return Promise[_0xb433('0xe')](null);return new Promise(function(_0x256108,_0x240ce4){return _0x122038[_0xb433('0xf')][_0xb433('0x7')]({'where':{'sectionId':_0x564ed1['id']},'raw':!![]})[_0xb433('0xc')](function(_0x151005){if(_0x57a1b3['field']&&_0x57a1b3[_0xb433('0x6')]!=='id'){_0x564ed1[_0xb433('0xd')]=_[_0xb433('0x8')](_0x151005,function(_0x5ad703){return _0x5ad703[_0x57a1b3[_0xb433('0x6')]];});}else{if(_0x2f5f61===_0xb433('0x10')){_0x564ed1[_0xb433('0xd')]=_[_0xb433('0x8')](_0x151005,function(_0x1e4d95){return{'id':_0x1e4d95[_0xb433('0x11')],'type':_0x1e4d95[_0xb433('0x12')]};});}else{_0x564ed1[_0xb433('0xd')]=_[_0xb433('0x8')](_0x151005,function(_0x23c1fb){return _0x23c1fb[_0xb433('0x11')];});}}_0x256108(_0x564ed1);})['catch'](function(_0x2d4558){_0x240ce4(_0x2d4558);});});}function _0x20d159(_0xa324c6,_0x3e1e9d){var _0x6542a={'parentSections':[]};switch(_0xa324c6[_0xb433('0x13')]()){case _0xb433('0x14'):_0x6542a[_0xb433('0x15')]=_0xb433('0x16');break;case _0xb433('0x17'):_0x6542a[_0xb433('0x15')]=_0xb433('0x18');break;case'squarerecordings':_0x6542a[_0xb433('0x15')]=_0xb433('0x19');_0x6542a[_0xb433('0x1a')]=[{'name':_0xb433('0x1b'),'field':_0xb433('0x1c'),'foreignKey':_0xb433('0x1d')}];break;case _0xb433('0x1e'):_0x6542a['childModel']=_0xb433('0x1f');break;case _0xb433('0x20'):_0x6542a[_0xb433('0x15')]=_0xb433('0x21');_0x6542a[_0xb433('0x1a')]=[{'name':_0xb433('0x22'),'field':'id','foreignKey':_0xb433('0x23')}];break;case _0xb433('0x24'):_0x6542a[_0xb433('0x15')]=_0xb433('0x25');break;case _0xb433('0x26'):_0x6542a['childModel']=_0xb433('0x27');break;case _0xb433('0x28'):_0x6542a[_0xb433('0x15')]=_0xb433('0x29');break;case _0xb433('0x2a'):_0x6542a[_0xb433('0x15')]=_0xb433('0x2b');break;case _0xb433('0x2c'):_0x6542a[_0xb433('0x15')]=_0xb433('0x2d');break;case'faxqueues':_0x6542a['childModel']=_0xb433('0x2e');break;case _0xb433('0x2f'):_0x6542a['childModel']=_0xb433('0x30');break;case'inboundroutes':case _0xb433('0x31'):case _0xb433('0x32'):_0x6542a[_0xb433('0x15')]=_0xb433('0x33');break;case _0xb433('0x34'):_0x6542a[_0xb433('0x15')]=_0xb433('0x35');break;case _0xb433('0x36'):_0x6542a[_0xb433('0x15')]='VoiceMail';break;case _0xb433('0x37'):_0x6542a[_0xb433('0x15')]=_0xb433('0x38');_0x6542a[_0xb433('0x1a')]=[{'name':_0xb433('0x39'),'field':_0xb433('0x1c'),'foreignKey':_0xb433('0x3a'),'model':'User','filter':{'field':'role','value':[_0xb433('0x3b')]}},{'name':_0xb433('0x3c'),'field':_0xb433('0x1c'),'foreignKey':_0xb433('0x3a'),'model':'User','filter':{'field':_0xb433('0x3d'),'value':[_0xb433('0x3e')]}},{'name':'VoiceQueues','field':_0xb433('0x1c'),'foreignKey':_0xb433('0x3f'),'model':_0xb433('0x40'),'filter':{'field':_0xb433('0x12'),'value':[_0xb433('0x41')]}},{'name':_0xb433('0x42'),'field':_0xb433('0x1c'),'foreignKey':_0xb433('0x3f'),'model':'VoiceQueue','filter':{'field':_0xb433('0x12'),'value':['outbound']}}];break;case _0xb433('0x43'):_0x6542a[_0xb433('0x15')]=_0xb433('0x44');break;case'chanspies':_0x6542a[_0xb433('0x15')]=_0xb433('0x45');break;case'voiceprefixes':_0x6542a[_0xb433('0x15')]=_0xb433('0x46');break;case'ivrcampaigns':_0x6542a[_0xb433('0x15')]='Campaign';break;case _0xb433('0x47'):_0x6542a['childModel']=_0xb433('0x48');break;case _0xb433('0x49'):_0x6542a[_0xb433('0x15')]=_0xb433('0x4a');break;case _0xb433('0x4b'):_0x6542a[_0xb433('0x15')]='MailSubstatus';break;case'openchannelqueues':_0x6542a['childModel']=_0xb433('0x4c');break;case _0xb433('0x4d'):_0x6542a['childModel']=_0xb433('0x4e');break;case _0xb433('0x4f'):_0x6542a[_0xb433('0x15')]=_0xb433('0x50');break;case _0xb433('0x51'):_0x6542a[_0xb433('0x15')]='SmsAccount';break;case _0xb433('0x52'):_0x6542a[_0xb433('0x15')]=_0xb433('0x53');break;case _0xb433('0x54'):_0x6542a[_0xb433('0x15')]='WhatsappAccount';break;case _0xb433('0x55'):_0x6542a[_0xb433('0x15')]=_0xb433('0x56');break;case _0xb433('0x57'):case _0xb433('0x58'):_0x6542a[_0xb433('0x15')]=_0xb433('0x40');if(_0x3e1e9d){_0x6542a['parentSections']=[{'name':_0xb433('0x59')},{'name':_0xb433('0x42')}];}break;case _0xb433('0x5a'):case _0xb433('0x5b'):case _0xb433('0x5c'):_0x6542a[_0xb433('0x15')]=_0xb433('0x5d');if(_0x3e1e9d){_0x6542a[_0xb433('0x1a')]=[{'name':_0xb433('0x5e'),'filter':{'field':_0xb433('0x3d'),'value':[_0xb433('0x5f'),'user']},'ignore':!![]},{'name':_0xb433('0x39')},{'name':_0xb433('0x3c')}];}break;case'zendeskaccounts':_0x6542a[_0xb433('0x15')]='ZendeskAccount';break;case _0xb433('0x60'):_0x6542a[_0xb433('0x15')]=_0xb433('0x61');break;case _0xb433('0x62'):_0x6542a[_0xb433('0x15')]=_0xb433('0x63');break;case _0xb433('0x64'):_0x6542a[_0xb433('0x15')]=_0xb433('0x65');break;case'deskaccounts':_0x6542a[_0xb433('0x15')]=_0xb433('0x66');break;case _0xb433('0x67'):_0x6542a['childModel']=_0xb433('0x68');break;case'vtigeraccounts':_0x6542a['childModel']=_0xb433('0x5d');break;case'cannedanswers':_0x6542a[_0xb433('0x15')]=_0xb433('0x69');break;case _0xb433('0x6a'):_0x6542a[_0xb433('0x15')]=_0xb433('0x6b');break;case _0xb433('0x6c'):_0x6542a[_0xb433('0x15')]='Dashboard';break;case _0xb433('0x6d'):_0x6542a[_0xb433('0x15')]=_0xb433('0x6e');break;case'pauses':_0x6542a['childModel']='Pause';break;case _0xb433('0x6f'):_0x6542a[_0xb433('0x15')]=_0xb433('0x70');break;case'sounds':_0x6542a[_0xb433('0x15')]=_0xb433('0x71');break;case _0xb433('0x72'):_0x6542a[_0xb433('0x15')]=_0xb433('0x73');break;case _0xb433('0x74'):_0x6542a[_0xb433('0x15')]=_0xb433('0x75');break;case'triggers':_0x6542a['childModel']=_0xb433('0x76');break;case'trunks':_0x6542a[_0xb433('0x15')]=_0xb433('0x77');break;case _0xb433('0x78'):_0x6542a['childModel']='Variable';break;case'plugins':_0x6542a[_0xb433('0x15')]=_0xb433('0x79');break;case _0xb433('0x7a'):_0x6542a[_0xb433('0x15')]='AnalyticExtractedReport';_0x6542a[_0xb433('0x1a')]=[{'name':_0xb433('0x7b'),'field':'id','foreignKey':'reportId'}];break;case'metrics':_0x6542a[_0xb433('0x15')]='AnalyticMetric';break;}return _0x6542a;}function _0x3eb51e(_0x471092,_0x4e3e93){var _0x2f2c79=_0x471092[_0xb433('0x7c')](0x0)['toUpperCase']()+_0x471092[_0xb433('0x7d')](0x1);var _0x29ede5={'type':_0x122038[_0xb433('0x7e')][_0xb433('0x7f')]['SELECT'],'raw':!![]};return new Promise(function(_0xff21d7,_0x57163e){var _0x84eb7e=squel[_0xb433('0x80')]()[_0xb433('0x6')]('ui.'+_0x2f2c79+_0xb433('0x81'),'id')[_0xb433('0x6')]('ui.createdAt')[_0xb433('0x82')](_0xb433('0x83')+_0x471092+_0xb433('0x84'),'ui')['where'](_0xb433('0x85'),_0x4e3e93['id']);return _0x122038[_0xb433('0x86')][_0xb433('0x87')](_0x84eb7e[_0xb433('0x88')](),_0x29ede5)[_0xb433('0xc')](function(_0x1daffc){_0x4e3e93[_0x2f2c79+_0xb433('0x89')]=_0x1daffc;_0xff21d7(_0x1daffc);})[_0xb433('0x9')](function(_0x414b1c){_0x57163e(_0x414b1c);});});}return _0x5bc18c['define'](_0xb433('0x8a'),attributes,{'tableName':_0xb433('0x8b'),'paranoid':![],'indexes':[],'timestamps':!![],'classMethods':{'getResources':function(_0x3da31d){var _0x3e9247={'raw':_0x3da31d[_0xb433('0x87')][_0xb433('0x8c')],'where':{}};var _0x1d02d1={};var _0x415fd6={'count':0x0,'rows':[]};var _0x5ae06e=_0x3da31d[_0xb433('0x87')]['section'];var _0x17c109=_0x3da31d[_0xb433('0x87')]['mergeResources']||![];var _0x1fe423=_0x20d159(_0x5ae06e,_0x17c109);if(!_0x1fe423[_0xb433('0x15')])throw new Error(_0xb433('0x8d')+_0x5ae06e+'\x27');var _0x56e24c=[{'name':_0x5ae06e}];if(!_['isEmpty'](_0x1fe423[_0xb433('0x1a')]))_0x56e24c=_0x1fe423[_0xb433('0x1a')];var _0x699a33=[];for(var _0x5bce48=0x0;_0x5bce48<_0x56e24c[_0xb433('0x8e')];_0x5bce48++){_0x699a33[_0xb433('0x8f')](_0x122038[_0xb433('0x90')]['find']({'where':{'userProfileId':_0x3da31d[_0xb433('0x91')]['id'],'name':_0x56e24c[_0x5bce48]['name']},'raw':!![]}));}return Promise[_0xb433('0x92')](_0x699a33)[_0xb433('0xc')](function(_0x3bd24c){var _0x2a2ceb=_[_0xb433('0x5')](_0x3bd24c,function(_0x22c0f4){return _0x22c0f4?_0x22c0f4:undefined;});var _0x423672=_[_0xb433('0x5')](_0x56e24c,[_0xb433('0x93'),!![]]);var _0x1af787=_['isEmpty'](_0x2a2ceb)&&_[_0xb433('0x94')](_0x423672)?null:_['union'](_0x423672,_0x2a2ceb);if(!_0x1af787)return null;var _0x25cb2a=[];for(var _0x488584=0x0;_0x488584<_0x1af787[_0xb433('0x8e')];_0x488584++){var _0x16170c=_[_0xb433('0x95')](_0x56e24c,function(_0x314fa3){return _0x1af787[_0x488584]?_0x314fa3[_0xb433('0x1c')]===_0x1af787[_0x488584]['name']:null;});if(_0x16170c){if(_0x1af787[_0x488584][_0xb433('0x93')]){_0x25cb2a[_0xb433('0x8f')](_0x48219d(_0x1fe423[_0xb433('0x15')],_0x1af787[_0x488584]));}else{if(!_0x1af787[_0x488584][_0xb433('0x96')]){_0x25cb2a[_0xb433('0x8f')](_0x12d28b(_0x16170c,_0x1af787[_0x488584],_0x1fe423[_0xb433('0x15')]));}else{if(_0x16170c[_0xb433('0xb')]){_0x25cb2a['push'](_0x20ecfc(_0x16170c,_0x1af787[_0x488584]));}}}}}return Promise[_0xb433('0x92')](_0x25cb2a);})['then'](function(_0x34561e){var _0x1411b0=_0x34561e;var _0x557ca7=null;if(_0x1411b0){_0x557ca7=_0x1411b0[_0xb433('0x8e')]===0x1?_0x1411b0[0x0]:null;}if(!_0x557ca7&&!_0x1411b0)return _0x415fd6;var _0x106d17=_0x122038[_0x1fe423['childModel']][_0xb433('0x97')];_0x1d02d1[_0xb433('0xb')]=_['keys'](_0x106d17);_0x1d02d1['query']=_[_0xb433('0x98')](_0x3da31d['query']);_0x1d02d1[_0xb433('0x99')]=_[_0xb433('0x9a')](_0x1d02d1[_0xb433('0xb')],_0x1d02d1[_0xb433('0x87')]);_0x3e9247[_0xb433('0x9b')]=_[_0xb433('0x9a')](_0x1d02d1[_0xb433('0xb')],qs[_0xb433('0x9c')](_0x3da31d[_0xb433('0x87')][_0xb433('0x9c')]));_0x3e9247[_0xb433('0x9b')]=_0x3e9247[_0xb433('0x9b')]['length']?_0x3e9247[_0xb433('0x9b')]:_0x1d02d1['model'];if(!_0x3da31d[_0xb433('0x87')]['hasOwnProperty']('nolimit')){_0x3e9247[_0xb433('0x9d')]=qs[_0xb433('0x9d')](_0x3da31d[_0xb433('0x87')][_0xb433('0x9d')]);_0x3e9247[_0xb433('0x9e')]=qs[_0xb433('0x9e')](_0x3da31d['query'][_0xb433('0x9e')]);}_0x3e9247[_0xb433('0x9f')]=qs[_0xb433('0xa0')](_0x3da31d[_0xb433('0x87')][_0xb433('0xa0')]);_0x3e9247['where']=qs['filters'](_[_0xb433('0xa1')](_0x3da31d[_0xb433('0x87')],_0x1d02d1[_0xb433('0x99')]));if(_0x3da31d[_0xb433('0x87')]['filter']){_0x3e9247[_0xb433('0xa2')]=_[_0xb433('0xa3')](_0x3e9247[_0xb433('0xa2')],{'$or':_[_0xb433('0x8')](_0x106d17,function(_0x2e06c8){if(_0x2e06c8[_0xb433('0x12')][_0xb433('0xa4')]!==_0xb433('0xa5')){var _0xb8e50c={};_0xb8e50c[_0x2e06c8[_0xb433('0x6')]]={'$like':'%'+_0x3da31d['query']['filter']+'%'};return _0xb8e50c;}})});}var _0x506c50=[];var _0x35ed37=null;var _0x35e9ab={};if(_0x557ca7){_0x35ed37=_[_0xb433('0x95')](_0x56e24c,[_0xb433('0x1c'),_0x557ca7[_0xb433('0x1c')]]);if(_0x35ed37[_0xb433('0x6')]){_0x35e9ab={};if(_0x1fe423['childModel']===_0xb433('0x10')){_0x35e9ab[_0x35ed37[_0xb433('0xa6')]]=_['map'](_0x557ca7[_0xb433('0xd')],'id');}else{_0x35e9ab[_0x35ed37[_0xb433('0xa6')]]=_0x557ca7[_0xb433('0xd')];}_0x506c50[_0xb433('0x8f')](_0x35e9ab);}else{_0x3e9247[_0xb433('0xa2')]['id']=_0x557ca7[_0xb433('0xd')];}}else{for(var _0x2789ed=0x0;_0x2789ed<_0x1411b0[_0xb433('0x8e')];_0x2789ed++){_0x35ed37=_[_0xb433('0x95')](_0x56e24c,[_0xb433('0x1c'),_0x1411b0[_0x2789ed]['name']]);if(_0x35ed37[_0xb433('0x6')]){_0x35e9ab={};_0x35e9ab[_0x35ed37[_0xb433('0xa6')]]=_0x1411b0[_0x2789ed][_0xb433('0xd')];_0x506c50[_0xb433('0x8f')](_0x35e9ab);}else{if(!_0x3e9247['where']['id'])_0x3e9247[_0xb433('0xa2')]['id']=[];_0x1411b0[_0x2789ed][_0xb433('0xd')]['forEach'](function(_0x408f3a){_0x3e9247[_0xb433('0xa2')]['id'][_0xb433('0x8f')](_0x408f3a);});}}}if(!_['isEmpty'](_0x506c50)){_0x3e9247[_0xb433('0xa2')]=_['merge'](_0x3e9247['where'],{'$and':{'$or':_0x506c50}});}_0x3e9247=_[_0xb433('0xa3')]({},_0x3e9247,_0x3da31d[_0xb433('0xa7')]);if(_0x557ca7&&!_0x557ca7[_0xb433('0x96')]&&_0x1fe423[_0xb433('0x15')]===_0xb433('0x10')){if(_0x3da31d[_0xb433('0x87')][_0xb433('0xa8')]){_0x3e9247['include']=[{'all':!![]}];}return _0x122038[_0x1fe423['childModel']][_0xb433('0x7')](_0x3e9247)[_0xb433('0xc')](function(_0x3094a3){var _0x85001e=[];_0x3094a3[_0xb433('0xa9')](function(_0x539854){var _0x21d219;switch(_0x539854[_0xb433('0xaa')]){case _0xb433('0xab'):_0x21d219=_[_0xb433('0x95')](_0x557ca7[_0xb433('0xd')],function(_0x4fae1c){return _0x4fae1c['id']===_0x539854['reportId']&&_0x4fae1c[_0xb433('0x12')]===_0xb433('0xac');});break;case _0xb433('0xad'):_0x21d219=_[_0xb433('0x95')](_0x557ca7[_0xb433('0xd')],function(_0x3fa25a){return _0x3fa25a['id']===_0x539854['reportId']&&_0x3fa25a['type']==='CustomReports';});break;}if(_0x21d219)_0x85001e[_0xb433('0x8f')](_0x539854);});_0x415fd6[_0xb433('0xae')]=_0x85001e['length'];_0x415fd6['rows']=_0x85001e;return _0x415fd6;});}else{return _0x122038[_0x1fe423[_0xb433('0x15')]][_0xb433('0xae')]({'where':_0x3e9247[_0xb433('0xa2')]})[_0xb433('0xc')](function(_0x3a7351){_0x415fd6[_0xb433('0xae')]=_0x3a7351;if(_0x3da31d[_0xb433('0x87')][_0xb433('0xa8')]){if(_0x1fe423['childModel']===_0xb433('0x21')){_0x3e9247[_0xb433('0xaf')]=[{'model':_0x122038['Tag'],'as':_0xb433('0xb0'),'attributes':['id',_0xb433('0x1c'),_0xb433('0xb1')],'required':_0x3da31d['query'][_0xb433('0xb2')]?!![]:![]},{'model':_0x122038[_0xb433('0x73')],'as':'ThroughTags','attributes':['id',_0xb433('0x1c'),_0xb433('0xb1')],'through':_0x3da31d[_0xb433('0x87')][_0xb433('0xb2')]?{'attributes':[],'where':{'TagId':_0x3da31d[_0xb433('0x87')][_0xb433('0xb2')]||undefined}}:{},'required':_0x3da31d[_0xb433('0x87')]['tag']?!![]:![]}];}else{_0x3e9247['include']=[{'all':!![]}];}}return _0x122038[_0x1fe423[_0xb433('0x15')]][_0xb433('0x7')](_0x3e9247);})['then'](function(_0x4234ab){_0x415fd6['rows']=_0x4234ab;if(_0x5ae06e===_0xb433('0x39')&&_0x3da31d[_0xb433('0x87')][_0xb433('0xb3')]===_0xb433('0xb4')){var _0x2fcc33=[];for(var _0x2fc7ec=0x0;_0x2fc7ec<_0x415fd6[_0xb433('0xb5')][_0xb433('0x8e')];_0x2fc7ec++){_0x2fcc33[_0xb433('0x8f')](_0x3eb51e('chat',_0x415fd6[_0xb433('0xb5')][_0x2fc7ec][_0xb433('0xb6')]));_0x2fcc33['push'](_0x3eb51e(_0xb433('0xb7'),_0x415fd6[_0xb433('0xb5')][_0x2fc7ec][_0xb433('0xb6')]));_0x2fcc33[_0xb433('0x8f')](_0x3eb51e(_0xb433('0xb8'),_0x415fd6[_0xb433('0xb5')][_0x2fc7ec]['dataValues']));_0x2fcc33[_0xb433('0x8f')](_0x3eb51e(_0xb433('0xb9'),_0x415fd6[_0xb433('0xb5')][_0x2fc7ec][_0xb433('0xb6')]));_0x2fcc33[_0xb433('0x8f')](_0x3eb51e(_0xb433('0xba'),_0x415fd6[_0xb433('0xb5')][_0x2fc7ec][_0xb433('0xb6')]));_0x2fcc33[_0xb433('0x8f')](_0x3eb51e('whatsapp',_0x415fd6[_0xb433('0xb5')][_0x2fc7ec]['dataValues']));}return Promise[_0xb433('0x92')](_0x2fcc33)['then'](function(){return _0x415fd6;});}return _0x415fd6;});}});}}});};
\ No newline at end of file
+var _0x6b09=['CmCustomField','faxqueues','FaxQueue','faxaccounts','FaxAccount','inboundroutes','internalroutes','outboundroutes','VoiceExtension','contexts','VoiceContext','voicemails','voicerecordings','VoiceRecording','membername','User','agent','role','VoiceQueues','queue','VoiceQueue','type','inbound','QueueCampaigns','outbound','musiconholds','VoiceMusicOnHold','chanspies','VoiceChanSpy','voiceprefixes','VoicePrefix','mailqueues','mailaccounts','MailAccount','mailsubstatuses','openchannelqueues','OpenchannelQueue','openchannelaccounts','OpenchannelAccount','smsqueues','SmsQueue','smsaccounts','SmsAccount','whatsappqueues','WhatsappQueue','WhatsappAccount','teams','Team','voicequeues','queuecampaigns','users','telephones','user','Agents','Telephones','zendeskaccounts','salesforceaccounts','SalesforceAccount','freshdeskaccounts','FreshdeskAccount','sugarcrmaccounts','deskaccounts','DeskAccount','zohoaccounts','ZohoAccount','vtigeraccounts','cannedanswers','CannedAnswer','dispositions','Disposition','Dashboard','intervals','Interval','pauses','Pause','scheduler','Schedule','sounds','Sound','tags','Tag','templates','triggers','Trigger','trunks','Trunk','variables','Variable','plugins','extractedreports','reportId','metrics','AnalyticMetric','charAt','toUpperCase','slice','QueryTypes','select','ui.','ui.createdAt','from','user_has_','_interactions','where','ui.UserId\x20=\x20?','sequelize','query','toString','OpenTabs','define','UserProfile','raw','section','mergeResources','Invalid\x20section\x20\x27','isEmpty','length','params','union','find','ignore','push','autoAssociation','rawAttributes','keys','filters','intersection','fields','attributes','hasOwnProperty','limit','offset','order','sort','pick','merge','key','VIRTUAL','foreignKey','forEach','includeAll','include','reportType','default','DefaultReports','count','CmContact','Tags','tag','ThroughTags','color','openTabs','true','chat','rows','dataValues','sms','fax','openchannel','all','./userProfile.attributes','../../components/parsers/qs','squel','exports','filter','field','value','findAll','then','associatedResources','model','name','catch','resolve','UserProfileResource','map','AnalyticExtractedReport','resourceId','toLowerCase','squareprojects','odbc','childModel','SquareOdbc','squarerecordings','SquareRecording','parentSections','projectName','projects','JscriptyProject','contacts','lists','CmList','companies','globalcustomfields'];(function(_0x4a5cf1,_0x22bb84){var _0x3723cc=function(_0x2815f9){while(--_0x2815f9){_0x4a5cf1['push'](_0x4a5cf1['shift']());}};_0x3723cc(++_0x22bb84);}(_0x6b09,0x162));var _0x96b0=function(_0x412818,_0xe8171a){_0x412818=_0x412818-0x0;var _0x2d40d1=_0x6b09[_0x412818];return _0x2d40d1;};'use strict';var _=require('lodash');var attributes=require(_0x96b0('0x0'));var qs=require(_0x96b0('0x1'));var squel=require(_0x96b0('0x2'));module[_0x96b0('0x3')]=function(_0x365db6){var _0x3d8015=_0x365db6['models'];function _0x372368(_0x1aabbe,_0x416ef2){return new Promise(function(_0x4e54c,_0x31ff9b){if(!_0x416ef2)return _0x4e54c(null);var _0x487344=_0x416ef2[_0x96b0('0x4')]?{[_0x416ef2[_0x96b0('0x4')][_0x96b0('0x5')]]:_0x416ef2[_0x96b0('0x4')][_0x96b0('0x6')]}:undefined;return _0x3d8015[_0x1aabbe][_0x96b0('0x7')]({'where':_0x487344,'raw':!![]})[_0x96b0('0x8')](function(_0x47ccc7){_0x416ef2[_0x96b0('0x9')]=_['map'](_0x47ccc7,'id');_0x4e54c(_0x416ef2);})['catch'](function(_0x2ebbc3){_0x31ff9b(_0x2ebbc3);});});}function _0x250089(_0x1e9f23,_0x5d6997){return new Promise(function(_0x581993,_0x227a21){var _0x3960ba=_0x1e9f23['filter']?{[_0x1e9f23[_0x96b0('0x4')][_0x96b0('0x5')]]:_0x1e9f23[_0x96b0('0x4')][_0x96b0('0x6')]}:undefined;return _0x3d8015[_0x1e9f23[_0x96b0('0xa')]][_0x96b0('0x7')]({'where':_0x3960ba,'raw':!![]})['then'](function(_0xf32333){_0x5d6997[_0x96b0('0x9')]=_['map'](_0xf32333,function(_0x412e10){return _0x412e10[_0x96b0('0xb')];});_0x581993(_0x5d6997);})[_0x96b0('0xc')](function(_0x9b50b7){_0x227a21(_0x9b50b7);});});}function _0x1592a9(_0x3dd49d,_0x33e66e,_0x1f845a){if(!_0x33e66e)return Promise[_0x96b0('0xd')](null);return new Promise(function(_0x2dc295,_0x1a7118){return _0x3d8015[_0x96b0('0xe')][_0x96b0('0x7')]({'where':{'sectionId':_0x33e66e['id']},'raw':!![]})[_0x96b0('0x8')](function(_0x1f65d0){if(_0x3dd49d[_0x96b0('0x5')]&&_0x3dd49d[_0x96b0('0x5')]!=='id'){_0x33e66e['associatedResources']=_[_0x96b0('0xf')](_0x1f65d0,function(_0xdea138){return _0xdea138[_0x3dd49d[_0x96b0('0x5')]];});}else{if(_0x1f845a===_0x96b0('0x10')){_0x33e66e['associatedResources']=_[_0x96b0('0xf')](_0x1f65d0,function(_0x5ef9c8){return{'id':_0x5ef9c8['resourceId'],'type':_0x5ef9c8['type']};});}else{_0x33e66e[_0x96b0('0x9')]=_['map'](_0x1f65d0,function(_0x3388f6){return _0x3388f6[_0x96b0('0x11')];});}}_0x2dc295(_0x33e66e);})[_0x96b0('0xc')](function(_0x5d120d){_0x1a7118(_0x5d120d);});});}function _0x2dfd3f(_0x1352a1,_0x1764d6){var _0x51d5a2={'parentSections':[]};switch(_0x1352a1[_0x96b0('0x12')]()){case _0x96b0('0x13'):_0x51d5a2['childModel']='SquareProject';break;case _0x96b0('0x14'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x16');break;case _0x96b0('0x17'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x18');_0x51d5a2[_0x96b0('0x19')]=[{'name':'SquareProjects','field':'name','foreignKey':_0x96b0('0x1a')}];break;case _0x96b0('0x1b'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x1c');break;case _0x96b0('0x1d'):_0x51d5a2[_0x96b0('0x15')]='CmContact';_0x51d5a2[_0x96b0('0x19')]=[{'name':'Lists','field':'id','foreignKey':'ListId'}];break;case _0x96b0('0x1e'):_0x51d5a2['childModel']=_0x96b0('0x1f');break;case _0x96b0('0x20'):_0x51d5a2[_0x96b0('0x15')]='CmCompany';break;case _0x96b0('0x21'):_0x51d5a2['childModel']=_0x96b0('0x22');break;case'chatqueues':_0x51d5a2['childModel']='ChatQueue';break;case'chatwebsites':_0x51d5a2[_0x96b0('0x15')]='ChatWebsite';break;case _0x96b0('0x23'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x24');break;case _0x96b0('0x25'):_0x51d5a2['childModel']=_0x96b0('0x26');break;case _0x96b0('0x27'):case _0x96b0('0x28'):case _0x96b0('0x29'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x2a');break;case _0x96b0('0x2b'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x2c');break;case _0x96b0('0x2d'):_0x51d5a2[_0x96b0('0x15')]='VoiceMail';break;case _0x96b0('0x2e'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x2f');_0x51d5a2[_0x96b0('0x19')]=[{'name':'Agents','field':_0x96b0('0xb'),'foreignKey':_0x96b0('0x30'),'model':_0x96b0('0x31'),'filter':{'field':'role','value':[_0x96b0('0x32')]}},{'name':'Telephones','field':_0x96b0('0xb'),'foreignKey':'membername','model':_0x96b0('0x31'),'filter':{'field':_0x96b0('0x33'),'value':['telephone']}},{'name':_0x96b0('0x34'),'field':'name','foreignKey':_0x96b0('0x35'),'model':_0x96b0('0x36'),'filter':{'field':_0x96b0('0x37'),'value':[_0x96b0('0x38')]}},{'name':_0x96b0('0x39'),'field':_0x96b0('0xb'),'foreignKey':_0x96b0('0x35'),'model':_0x96b0('0x36'),'filter':{'field':_0x96b0('0x37'),'value':[_0x96b0('0x3a')]}}];break;case _0x96b0('0x3b'):_0x51d5a2['childModel']=_0x96b0('0x3c');break;case _0x96b0('0x3d'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x3e');break;case _0x96b0('0x3f'):_0x51d5a2['childModel']=_0x96b0('0x40');break;case'ivrcampaigns':_0x51d5a2[_0x96b0('0x15')]='Campaign';break;case _0x96b0('0x41'):_0x51d5a2['childModel']='MailQueue';break;case _0x96b0('0x42'):_0x51d5a2['childModel']=_0x96b0('0x43');break;case _0x96b0('0x44'):_0x51d5a2[_0x96b0('0x15')]='MailSubstatus';break;case _0x96b0('0x45'):_0x51d5a2['childModel']=_0x96b0('0x46');break;case _0x96b0('0x47'):_0x51d5a2['childModel']=_0x96b0('0x48');break;case _0x96b0('0x49'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x4a');break;case _0x96b0('0x4b'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x4c');break;case _0x96b0('0x4d'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x4e');break;case'whatsappaccounts':_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x4f');break;case _0x96b0('0x50'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x51');break;case _0x96b0('0x52'):case _0x96b0('0x53'):_0x51d5a2['childModel']=_0x96b0('0x36');if(_0x1764d6){_0x51d5a2[_0x96b0('0x19')]=[{'name':'VoiceQueues'},{'name':_0x96b0('0x39')}];}break;case _0x96b0('0x54'):case'agents':case _0x96b0('0x55'):_0x51d5a2['childModel']=_0x96b0('0x31');if(_0x1764d6){_0x51d5a2[_0x96b0('0x19')]=[{'name':'Users','filter':{'field':_0x96b0('0x33'),'value':['admin',_0x96b0('0x56')]},'ignore':!![]},{'name':_0x96b0('0x57')},{'name':_0x96b0('0x58')}];}break;case _0x96b0('0x59'):_0x51d5a2['childModel']='ZendeskAccount';break;case _0x96b0('0x5a'):_0x51d5a2['childModel']=_0x96b0('0x5b');break;case _0x96b0('0x5c'):_0x51d5a2['childModel']=_0x96b0('0x5d');break;case _0x96b0('0x5e'):_0x51d5a2['childModel']='SugarcrmAccount';break;case _0x96b0('0x5f'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x60');break;case _0x96b0('0x61'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x62');break;case _0x96b0('0x63'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x31');break;case _0x96b0('0x64'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x65');break;case _0x96b0('0x66'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x67');break;case'customdashboards':_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x68');break;case _0x96b0('0x69'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x6a');break;case _0x96b0('0x6b'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x6c');break;case _0x96b0('0x6d'):_0x51d5a2['childModel']=_0x96b0('0x6e');break;case _0x96b0('0x6f'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x70');break;case _0x96b0('0x71'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x72');break;case _0x96b0('0x73'):_0x51d5a2['childModel']='Template';break;case _0x96b0('0x74'):_0x51d5a2['childModel']=_0x96b0('0x75');break;case _0x96b0('0x76'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x77');break;case _0x96b0('0x78'):_0x51d5a2['childModel']=_0x96b0('0x79');break;case _0x96b0('0x7a'):_0x51d5a2[_0x96b0('0x15')]='Plugin';break;case _0x96b0('0x7b'):_0x51d5a2[_0x96b0('0x15')]='AnalyticExtractedReport';_0x51d5a2[_0x96b0('0x19')]=[{'name':'Reports','field':'id','foreignKey':_0x96b0('0x7c')}];break;case _0x96b0('0x7d'):_0x51d5a2[_0x96b0('0x15')]=_0x96b0('0x7e');break;}return _0x51d5a2;}function _0x429247(_0x35540f,_0x3b24dd){var _0x40745e=_0x35540f[_0x96b0('0x7f')](0x0)[_0x96b0('0x80')]()+_0x35540f[_0x96b0('0x81')](0x1);var _0xa53595={'type':_0x3d8015['Sequelize'][_0x96b0('0x82')]['SELECT'],'raw':!![]};return new Promise(function(_0x160f93,_0x5aa695){var _0x44e816=squel[_0x96b0('0x83')]()[_0x96b0('0x5')](_0x96b0('0x84')+_0x40745e+'InteractionId','id')[_0x96b0('0x5')](_0x96b0('0x85'))[_0x96b0('0x86')](_0x96b0('0x87')+_0x35540f+_0x96b0('0x88'),'ui')[_0x96b0('0x89')](_0x96b0('0x8a'),_0x3b24dd['id']);return _0x3d8015[_0x96b0('0x8b')][_0x96b0('0x8c')](_0x44e816[_0x96b0('0x8d')](),_0xa53595)[_0x96b0('0x8')](function(_0x4f93ee){_0x3b24dd[_0x40745e+_0x96b0('0x8e')]=_0x4f93ee;_0x160f93(_0x4f93ee);})[_0x96b0('0xc')](function(_0x3eb923){_0x5aa695(_0x3eb923);});});}return _0x365db6[_0x96b0('0x8f')](_0x96b0('0x90'),attributes,{'tableName':'user_profiles','paranoid':![],'indexes':[],'timestamps':!![],'classMethods':{'getResources':function(_0x276829){var _0x1f6a22={'raw':_0x276829[_0x96b0('0x8c')][_0x96b0('0x91')],'where':{}};var _0x58a0d6={};var _0x4960e5={'count':0x0,'rows':[]};var _0x2fdf94=_0x276829['query'][_0x96b0('0x92')];var _0x38ad14=_0x276829[_0x96b0('0x8c')][_0x96b0('0x93')]||![];var _0x5c6b2b=_0x2dfd3f(_0x2fdf94,_0x38ad14);if(!_0x5c6b2b[_0x96b0('0x15')])throw new Error(_0x96b0('0x94')+_0x2fdf94+'\x27');var _0x1f7898=[{'name':_0x2fdf94}];if(!_[_0x96b0('0x95')](_0x5c6b2b[_0x96b0('0x19')]))_0x1f7898=_0x5c6b2b[_0x96b0('0x19')];var _0x4c1449=[];for(var _0x11848f=0x0;_0x11848f<_0x1f7898[_0x96b0('0x96')];_0x11848f++){_0x4c1449['push'](_0x3d8015['UserProfileSection']['find']({'where':{'userProfileId':_0x276829[_0x96b0('0x97')]['id'],'name':_0x1f7898[_0x11848f][_0x96b0('0xb')]},'raw':!![]}));}return Promise['all'](_0x4c1449)[_0x96b0('0x8')](function(_0x327e6c){var _0x4c745f=_['filter'](_0x327e6c,function(_0x476263){return _0x476263?_0x476263:undefined;});var _0x2cce76=_[_0x96b0('0x4')](_0x1f7898,['ignore',!![]]);var _0x115578=_[_0x96b0('0x95')](_0x4c745f)&&_[_0x96b0('0x95')](_0x2cce76)?null:_[_0x96b0('0x98')](_0x2cce76,_0x4c745f);if(!_0x115578)return null;var _0x2fa230=[];for(var _0x34680a=0x0;_0x34680a<_0x115578[_0x96b0('0x96')];_0x34680a++){var _0x18aa33=_[_0x96b0('0x99')](_0x1f7898,function(_0xd0b4b3){return _0x115578[_0x34680a]?_0xd0b4b3['name']===_0x115578[_0x34680a][_0x96b0('0xb')]:null;});if(_0x18aa33){if(_0x115578[_0x34680a][_0x96b0('0x9a')]){_0x2fa230[_0x96b0('0x9b')](_0x372368(_0x5c6b2b[_0x96b0('0x15')],_0x115578[_0x34680a]));}else{if(!_0x115578[_0x34680a][_0x96b0('0x9c')]){_0x2fa230[_0x96b0('0x9b')](_0x1592a9(_0x18aa33,_0x115578[_0x34680a],_0x5c6b2b[_0x96b0('0x15')]));}else{if(_0x18aa33['model']){_0x2fa230[_0x96b0('0x9b')](_0x250089(_0x18aa33,_0x115578[_0x34680a]));}}}}}return Promise['all'](_0x2fa230);})['then'](function(_0x37bb62){var _0x114bed=_0x37bb62;var _0x269936=null;if(_0x114bed){_0x269936=_0x114bed[_0x96b0('0x96')]===0x1?_0x114bed[0x0]:null;}if(!_0x269936&&!_0x114bed)return _0x4960e5;var _0x4eecc6=_0x3d8015[_0x5c6b2b[_0x96b0('0x15')]][_0x96b0('0x9d')];_0x58a0d6[_0x96b0('0xa')]=_[_0x96b0('0x9e')](_0x4eecc6);_0x58a0d6[_0x96b0('0x8c')]=_[_0x96b0('0x9e')](_0x276829[_0x96b0('0x8c')]);_0x58a0d6[_0x96b0('0x9f')]=_['intersection'](_0x58a0d6[_0x96b0('0xa')],_0x58a0d6['query']);_0x1f6a22['attributes']=_[_0x96b0('0xa0')](_0x58a0d6['model'],qs[_0x96b0('0xa1')](_0x276829[_0x96b0('0x8c')][_0x96b0('0xa1')]));_0x1f6a22['attributes']=_0x1f6a22[_0x96b0('0xa2')][_0x96b0('0x96')]?_0x1f6a22[_0x96b0('0xa2')]:_0x58a0d6[_0x96b0('0xa')];if(!_0x276829[_0x96b0('0x8c')][_0x96b0('0xa3')]('nolimit')){_0x1f6a22[_0x96b0('0xa4')]=qs[_0x96b0('0xa4')](_0x276829[_0x96b0('0x8c')]['limit']);_0x1f6a22[_0x96b0('0xa5')]=qs['offset'](_0x276829[_0x96b0('0x8c')][_0x96b0('0xa5')]);}_0x1f6a22[_0x96b0('0xa6')]=qs['sort'](_0x276829[_0x96b0('0x8c')][_0x96b0('0xa7')]);_0x1f6a22[_0x96b0('0x89')]=qs['filters'](_[_0x96b0('0xa8')](_0x276829[_0x96b0('0x8c')],_0x58a0d6[_0x96b0('0x9f')]));if(_0x276829[_0x96b0('0x8c')][_0x96b0('0x4')]){_0x1f6a22[_0x96b0('0x89')]=_[_0x96b0('0xa9')](_0x1f6a22[_0x96b0('0x89')],{'$or':_[_0x96b0('0xf')](_0x4eecc6,function(_0x135670){if(_0x135670[_0x96b0('0x37')][_0x96b0('0xaa')]!==_0x96b0('0xab')){var _0xfa3d28={};_0xfa3d28[_0x135670['field']]={'$like':'%'+_0x276829['query'][_0x96b0('0x4')]+'%'};return _0xfa3d28;}})});}var _0x2f7673=[];var _0x567199=null;var _0x5a8f07={};if(_0x269936){_0x567199=_[_0x96b0('0x99')](_0x1f7898,[_0x96b0('0xb'),_0x269936[_0x96b0('0xb')]]);if(_0x567199[_0x96b0('0x5')]){_0x5a8f07={};if(_0x5c6b2b[_0x96b0('0x15')]===_0x96b0('0x10')){_0x5a8f07[_0x567199[_0x96b0('0xac')]]=_['map'](_0x269936[_0x96b0('0x9')],'id');}else{_0x5a8f07[_0x567199['foreignKey']]=_0x269936[_0x96b0('0x9')];}_0x2f7673['push'](_0x5a8f07);}else{_0x1f6a22[_0x96b0('0x89')]['id']=_0x269936[_0x96b0('0x9')];}}else{for(var _0x1f5248=0x0;_0x1f5248<_0x114bed[_0x96b0('0x96')];_0x1f5248++){_0x567199=_[_0x96b0('0x99')](_0x1f7898,[_0x96b0('0xb'),_0x114bed[_0x1f5248][_0x96b0('0xb')]]);if(_0x567199[_0x96b0('0x5')]){_0x5a8f07={};_0x5a8f07[_0x567199['foreignKey']]=_0x114bed[_0x1f5248][_0x96b0('0x9')];_0x2f7673['push'](_0x5a8f07);}else{if(!_0x1f6a22[_0x96b0('0x89')]['id'])_0x1f6a22[_0x96b0('0x89')]['id']=[];_0x114bed[_0x1f5248][_0x96b0('0x9')][_0x96b0('0xad')](function(_0x594466){_0x1f6a22[_0x96b0('0x89')]['id']['push'](_0x594466);});}}}if(!_[_0x96b0('0x95')](_0x2f7673)){_0x1f6a22[_0x96b0('0x89')]=_[_0x96b0('0xa9')](_0x1f6a22[_0x96b0('0x89')],{'$and':{'$or':_0x2f7673}});}_0x1f6a22=_[_0x96b0('0xa9')]({},_0x1f6a22,_0x276829['options']);if(_0x269936&&!_0x269936[_0x96b0('0x9c')]&&_0x5c6b2b[_0x96b0('0x15')]===_0x96b0('0x10')){if(_0x276829[_0x96b0('0x8c')][_0x96b0('0xae')]){_0x1f6a22[_0x96b0('0xaf')]=[{'all':!![]}];}return _0x3d8015[_0x5c6b2b['childModel']]['findAll'](_0x1f6a22)[_0x96b0('0x8')](function(_0xc0ebe9){var _0x24ab7d=[];_0xc0ebe9[_0x96b0('0xad')](function(_0x59b043){var _0x53c387;switch(_0x59b043[_0x96b0('0xb0')]){case _0x96b0('0xb1'):_0x53c387=_[_0x96b0('0x99')](_0x269936[_0x96b0('0x9')],function(_0x2d73e0){return _0x2d73e0['id']===_0x59b043[_0x96b0('0x7c')]&&_0x2d73e0[_0x96b0('0x37')]===_0x96b0('0xb2');});break;case'custom':_0x53c387=_[_0x96b0('0x99')](_0x269936[_0x96b0('0x9')],function(_0x42429f){return _0x42429f['id']===_0x59b043['reportId']&&_0x42429f['type']==='CustomReports';});break;}if(_0x53c387)_0x24ab7d[_0x96b0('0x9b')](_0x59b043);});_0x4960e5[_0x96b0('0xb3')]=_0x24ab7d[_0x96b0('0x96')];_0x4960e5['rows']=_0x24ab7d;return _0x4960e5;});}else{return _0x3d8015[_0x5c6b2b['childModel']][_0x96b0('0xb3')]({'where':_0x1f6a22[_0x96b0('0x89')]})[_0x96b0('0x8')](function(_0x7946ef){_0x4960e5['count']=_0x7946ef;if(_0x276829['query'][_0x96b0('0xae')]){if(_0x5c6b2b[_0x96b0('0x15')]===_0x96b0('0xb4')){_0x1f6a22[_0x96b0('0xaf')]=[{'model':_0x3d8015['Tag'],'as':_0x96b0('0xb5'),'attributes':['id','name','color'],'required':_0x276829[_0x96b0('0x8c')][_0x96b0('0xb6')]?!![]:![]},{'model':_0x3d8015['Tag'],'as':_0x96b0('0xb7'),'attributes':['id',_0x96b0('0xb'),_0x96b0('0xb8')],'through':_0x276829[_0x96b0('0x8c')][_0x96b0('0xb6')]?{'attributes':[],'where':{'TagId':_0x276829[_0x96b0('0x8c')][_0x96b0('0xb6')]||undefined}}:{},'required':_0x276829['query'][_0x96b0('0xb6')]?!![]:![]}];}else{_0x1f6a22['include']=[{'all':!![]}];}}return _0x3d8015[_0x5c6b2b[_0x96b0('0x15')]][_0x96b0('0x7')](_0x1f6a22);})[_0x96b0('0x8')](function(_0x144f58){_0x4960e5['rows']=_0x144f58;if(_0x2fdf94===_0x96b0('0x57')&&_0x276829[_0x96b0('0x8c')][_0x96b0('0xb9')]===_0x96b0('0xba')){var _0x3c4e64=[];for(var _0x21ed7f=0x0;_0x21ed7f<_0x4960e5['rows'][_0x96b0('0x96')];_0x21ed7f++){_0x3c4e64['push'](_0x429247(_0x96b0('0xbb'),_0x4960e5[_0x96b0('0xbc')][_0x21ed7f][_0x96b0('0xbd')]));_0x3c4e64[_0x96b0('0x9b')](_0x429247(_0x96b0('0xbe'),_0x4960e5[_0x96b0('0xbc')][_0x21ed7f][_0x96b0('0xbd')]));_0x3c4e64[_0x96b0('0x9b')](_0x429247(_0x96b0('0xbf'),_0x4960e5[_0x96b0('0xbc')][_0x21ed7f][_0x96b0('0xbd')]));_0x3c4e64['push'](_0x429247('mail',_0x4960e5['rows'][_0x21ed7f][_0x96b0('0xbd')]));_0x3c4e64[_0x96b0('0x9b')](_0x429247(_0x96b0('0xc0'),_0x4960e5[_0x96b0('0xbc')][_0x21ed7f][_0x96b0('0xbd')]));_0x3c4e64[_0x96b0('0x9b')](_0x429247('whatsapp',_0x4960e5[_0x96b0('0xbc')][_0x21ed7f][_0x96b0('0xbd')]));}return Promise[_0x96b0('0xc1')](_0x3c4e64)[_0x96b0('0x8')](function(){return _0x4960e5;});}return _0x4960e5;});}});}}});};
\ No newline at end of file