Built motion from commit (unavailable).|2.5.14
[motion2.git] / server / api / userProfile / userProfile.controller.js
index 2d3f35b..58106dd 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xf82e=['userProfileId','Resources','describe','addSections','push','removeSections','getSections','enabled','includes','subsections','autoAssociation','findOne','Dashboard','forEach','resourceId','addResources','bulkCreate','removeResources','ids','getResources','section','undefined','Unknown\x20section','mergeResources','childModel','Sequelize','ValidationError','Invalid\x20section\x20\x27','parentSections','all','isEmpty','union','hasOwnProperty','VIRTUAL','AnalyticExtractedReport','foreignKey','associatedResources','field','reportType','default','reportId','DefaultReports','custom','CustomReports','CmContact','Tag','Tags','tag','ThroughTags','color','toLowerCase','squareprojects','SquareProject','odbc','SquareOdbc','projectName','projects','JscriptyProject','Lists','lists','CmList','companies','CmCompany','chatqueues','ChatQueue','chatwebsites','faxqueues','FaxQueue','faxaccounts','FaxAccount','inboundroutes','internalroutes','contexts','VoiceContext','voicemails','VoiceRecording','Agents','membername','User','role','agent','Telephones','telephone','VoiceQueues','queue','VoiceQueue','inbound','QueueCampaigns','musiconholds','VoiceChanSpy','voiceprefixes','VoicePrefix','ivrcampaigns','Campaign','mailqueues','MailQueue','mailaccounts','MailAccount','openchannelqueues','openchannelaccounts','smsqueues','smsaccounts','SmsAccount','whatsappqueues','WhatsappQueue','whatsappaccounts','teams','Team','voicequeues','queuecampaigns','users','agents','Users','admin','user','ZendeskAccount','salesforceaccounts','SalesforceAccount','sugarcrmaccounts','SugarcrmAccount','deskaccounts','zohoaccounts','vtigeraccounts','cannedanswers','customdashboards','pauses','Pause','Schedule','sounds','Sound','templates','Template','trunks','Trunk','variables','Variable','plugins','Plugin','Reports','AnalyticMetric','WhatsappAccount','html-pdf','eml-format','rimraf','zip-dir','moment','bluebird','mustache','util','path','sox','to-csv','squel','crypto','jsforce','desk.js','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','redis','defaults','localhost','socket.io-emitter','register','status','end','json','count','offset','reject','save','update','destroy','then','sendStatus','error','stack','name','send','index','map','UserProfile','rawAttributes','fieldName','type','key','model','query','keys','filters','attributes','intersection','fields','nolimit','limit','order','sort','pick','filter','where','merge','options','include','findAll','rows','catch','show','params','length','includeAll','find','create','body','get','omit','createdAt','updatedAt','crudPermissions','sequelize','transaction','UserProfileSection','UserProfileResource','sectionId'];(function(_0x561a05,_0x5de84b){var _0xe12373=function(_0x1ea29c){while(--_0x1ea29c){_0x561a05['push'](_0x561a05['shift']());}};_0xe12373(++_0x5de84b);}(_0xf82e,0x172));var _0xef82=function(_0x10606e,_0x16846d){_0x10606e=_0x10606e-0x0;var _0x4a1108=_0xf82e[_0x10606e];return _0x4a1108;};'use strict';var pdf=require(_0xef82('0x0'));var emlformat=require(_0xef82('0x1'));var rimraf=require(_0xef82('0x2'));var zipdir=require(_0xef82('0x3'));var jsonpatch=require('fast-json-patch');var rp=require('request-promise');var moment=require(_0xef82('0x4'));var BPromise=require(_0xef82('0x5'));var Mustache=require(_0xef82('0x6'));var util=require(_0xef82('0x7'));var path=require(_0xef82('0x8'));var sox=require(_0xef82('0x9'));var csv=require(_0xef82('0xa'));var ejs=require('ejs');var fs=require('fs');var _=require('lodash');var squel=require(_0xef82('0xb'));var crypto=require(_0xef82('0xc'));var jsforce=require(_0xef82('0xd'));var deskjs=require(_0xef82('0xe'));var toCsv=require('to-csv');var querystring=require('querystring');var Papa=require('papaparse');var Redis=require(_0xef82('0xf'));var authService=require(_0xef82('0x10'));var qs=require(_0xef82('0x11'));var as=require(_0xef82('0x12'));var hardwareService=require('../../config/license/hardware');var logger=require(_0xef82('0x13'))(_0xef82('0x14'));var utils=require(_0xef82('0x15'));var config=require(_0xef82('0x16'));var licenseUtil=require('../../config/license/util');var db=require(_0xef82('0x17'))['db'];config[_0xef82('0x18')]=_[_0xef82('0x19')](config['redis'],{'host':_0xef82('0x1a'),'port':0x18eb});var socket=require(_0xef82('0x1b'))(new Redis(config['redis']));require('./userProfile.socket')[_0xef82('0x1c')](socket);function respondWithStatusCode(_0x1672d5,_0x3b0cfe){_0x3b0cfe=_0x3b0cfe||0xcc;return function(_0x59caeb){if(_0x59caeb){return _0x1672d5['sendStatus'](_0x3b0cfe);}return _0x1672d5[_0xef82('0x1d')](_0x3b0cfe)[_0xef82('0x1e')]();};}function respondWithResult(_0x69a4d6,_0x5e9523){_0x5e9523=_0x5e9523||0xc8;return function(_0x4b9257){if(_0x4b9257){return _0x69a4d6[_0xef82('0x1d')](_0x5e9523)[_0xef82('0x1f')](_0x4b9257);}};}function respondWithFilteredResult(_0x5e4307,_0x25a035){return function(_0x56d3ab){if(_0x56d3ab){var _0x2af186=_0x56d3ab[_0xef82('0x20')],_0x4345da=_0x25a035[_0xef82('0x21')],_0x1689ba=_0x25a035[_0xef82('0x21')]+_0x25a035['limit'],_0x53b33a;if(_0x1689ba>=_0x2af186){_0x1689ba=_0x2af186;_0x53b33a=0xc8;}else{_0x53b33a=0xce;}_0x5e4307[_0xef82('0x1d')](_0x53b33a);return _0x5e4307['set']('Content-Range',_0x4345da+'-'+_0x1689ba+'/'+_0x2af186)['json'](_0x56d3ab);}return null;};}function patchUpdates(_0x3ab850){return function(_0x2b79fd){try{jsonpatch['apply'](_0x2b79fd,_0x3ab850,!![]);}catch(_0x47b29a){return BPromise[_0xef82('0x22')](_0x47b29a);}return _0x2b79fd[_0xef82('0x23')]();};}function saveUpdates(_0x3682dd,_0x1a775c){return function(_0xb51868){if(_0xb51868){return _0xb51868[_0xef82('0x24')](_0x3682dd)['then'](function(_0x285e1){return _0x285e1;});}return null;};}function removeEntity(_0x330417,_0xc9b02c){return function(_0x1999fc){if(_0x1999fc){return _0x1999fc[_0xef82('0x25')]()[_0xef82('0x26')](function(){_0x330417[_0xef82('0x1d')](0xcc)['end']();});}};}function handleEntityNotFound(_0x24ffe1,_0xd14b06){return function(_0x54674e){if(!_0x54674e){_0x24ffe1[_0xef82('0x27')](0x194);}return _0x54674e;};}function handleError(_0x55d897,_0x21a073){_0x21a073=_0x21a073||0x1f4;return function(_0x4dedad){logger[_0xef82('0x28')](_0x4dedad[_0xef82('0x29')]);if(_0x4dedad['name']){delete _0x4dedad[_0xef82('0x2a')];}_0x55d897['status'](_0x21a073)[_0xef82('0x2b')](_0x4dedad);};}exports[_0xef82('0x2c')]=function(_0x4d5619,_0x23c42a){var _0x3fdad0={},_0x18766f={},_0x584925={'count':0x0,'rows':[]};var _0x38a307=_[_0xef82('0x2d')](db[_0xef82('0x2e')][_0xef82('0x2f')],function(_0xc08abe){return{'name':_0xc08abe[_0xef82('0x30')],'type':_0xc08abe[_0xef82('0x31')][_0xef82('0x32')]};});_0x18766f[_0xef82('0x33')]=_[_0xef82('0x2d')](_0x38a307,_0xef82('0x2a'));_0x18766f[_0xef82('0x34')]=_[_0xef82('0x35')](_0x4d5619['query']);_0x18766f[_0xef82('0x36')]=_['intersection'](_0x18766f[_0xef82('0x33')],_0x18766f[_0xef82('0x34')]);_0x3fdad0[_0xef82('0x37')]=_[_0xef82('0x38')](_0x18766f[_0xef82('0x33')],qs[_0xef82('0x39')](_0x4d5619[_0xef82('0x34')]['fields']));_0x3fdad0[_0xef82('0x37')]=_0x3fdad0[_0xef82('0x37')]['length']?_0x3fdad0[_0xef82('0x37')]:_0x18766f[_0xef82('0x33')];if(!_0x4d5619['query']['hasOwnProperty'](_0xef82('0x3a'))){_0x3fdad0[_0xef82('0x3b')]=qs[_0xef82('0x3b')](_0x4d5619[_0xef82('0x34')]['limit']);_0x3fdad0['offset']=qs[_0xef82('0x21')](_0x4d5619[_0xef82('0x34')][_0xef82('0x21')]);}_0x3fdad0[_0xef82('0x3c')]=qs[_0xef82('0x3d')](_0x4d5619[_0xef82('0x34')][_0xef82('0x3d')]);_0x3fdad0['where']=qs[_0xef82('0x36')](_[_0xef82('0x3e')](_0x4d5619[_0xef82('0x34')],_0x18766f[_0xef82('0x36')]),_0x38a307);if(_0x4d5619[_0xef82('0x34')][_0xef82('0x3f')]){_0x3fdad0[_0xef82('0x40')]=_[_0xef82('0x41')](_0x3fdad0[_0xef82('0x40')],{'$or':_[_0xef82('0x2d')](_0x38a307,function(_0x426fb1){if(_0x426fb1[_0xef82('0x31')]!=='VIRTUAL'){var _0x405bdd={};_0x405bdd[_0x426fb1[_0xef82('0x2a')]]={'$like':'%'+_0x4d5619['query'][_0xef82('0x3f')]+'%'};return _0x405bdd;}})});}_0x3fdad0=_['merge']({},_0x3fdad0,_0x4d5619[_0xef82('0x42')]);var _0x1ef698={'where':_0x3fdad0[_0xef82('0x40')]};return db[_0xef82('0x2e')][_0xef82('0x20')](_0x1ef698)[_0xef82('0x26')](function(_0x1e5e40){_0x584925['count']=_0x1e5e40;if(_0x4d5619['query']['includeAll']){_0x3fdad0[_0xef82('0x43')]=[{'all':!![]}];}return db['UserProfile'][_0xef82('0x44')](_0x3fdad0);})['then'](function(_0x4cb99a){_0x584925[_0xef82('0x45')]=_0x4cb99a;return _0x584925;})[_0xef82('0x26')](respondWithFilteredResult(_0x23c42a,_0x3fdad0))[_0xef82('0x46')](handleError(_0x23c42a,null));};exports[_0xef82('0x47')]=function(_0xb490f6,_0x10a135){var _0x143a67={'raw':![],'where':{'id':_0xb490f6[_0xef82('0x48')]['id']}},_0x69bace={};_0x69bace[_0xef82('0x33')]=_[_0xef82('0x35')](db[_0xef82('0x2e')][_0xef82('0x2f')]);_0x69bace['query']=_[_0xef82('0x35')](_0xb490f6['query']);_0x69bace[_0xef82('0x36')]=_[_0xef82('0x38')](_0x69bace[_0xef82('0x33')],_0x69bace[_0xef82('0x34')]);_0x143a67['attributes']=_[_0xef82('0x38')](_0x69bace[_0xef82('0x33')],qs['fields'](_0xb490f6[_0xef82('0x34')][_0xef82('0x39')]));_0x143a67[_0xef82('0x37')]=_0x143a67[_0xef82('0x37')][_0xef82('0x49')]?_0x143a67[_0xef82('0x37')]:_0x69bace[_0xef82('0x33')];if(_0xb490f6[_0xef82('0x34')][_0xef82('0x4a')]){_0x143a67['include']=[{'all':!![]}];}_0x143a67=_[_0xef82('0x41')]({},_0x143a67,_0xb490f6[_0xef82('0x42')]);return db[_0xef82('0x2e')][_0xef82('0x4b')](_0x143a67)[_0xef82('0x26')](handleEntityNotFound(_0x10a135,null))[_0xef82('0x26')](respondWithResult(_0x10a135,null))[_0xef82('0x46')](handleError(_0x10a135,null));};exports['create']=function(_0x198ea0,_0x292785){return db['UserProfile'][_0xef82('0x4c')](_0x198ea0[_0xef82('0x4d')],{})[_0xef82('0x26')](respondWithResult(_0x292785,0xc9))['catch'](handleError(_0x292785,null));};exports['clone']=function(_0x302380,_0x3607f4){var _0x209e24={'where':{'id':_0x302380[_0xef82('0x48')]['id']}},_0x492811={};_0x492811[_0xef82('0x33')]=_[_0xef82('0x35')](db['UserProfile'][_0xef82('0x2f')]);_0x209e24[_0xef82('0x37')]=_[_0xef82('0x38')](_0x492811[_0xef82('0x33')],qs['fields'](_0x302380['query'][_0xef82('0x39')]));_0x209e24[_0xef82('0x37')]=_0x209e24[_0xef82('0x37')][_0xef82('0x49')]?_0x209e24[_0xef82('0x37')]:_0x492811['model'];if(_0x302380[_0xef82('0x34')][_0xef82('0x4a')]){_0x209e24[_0xef82('0x43')]=[{'all':!![]}];}_0x209e24=_[_0xef82('0x41')]({},_0x209e24,_0x302380['options']);return db[_0xef82('0x2e')][_0xef82('0x4b')](_0x209e24)[_0xef82('0x26')](handleEntityNotFound(_0x3607f4,null))[_0xef82('0x26')](function(_0xd764d9){if(_0xd764d9){var _0x1b99a5=_0xd764d9[_0xef82('0x4e')]({'plain':!![]});_0x1b99a5=qs[_0xef82('0x4f')](_0x1b99a5,['id',_0xef82('0x50'),_0xef82('0x51'),_0xef82('0x52')]);_0x302380[_0xef82('0x4d')]=_[_0xef82('0x4f')](_0x302380[_0xef82('0x4d')],['id',_0xef82('0x50'),_0xef82('0x51')]);return db[_0xef82('0x53')][_0xef82('0x54')](function(_0x313bf2){return db[_0xef82('0x2e')]['create'](_['merge'](_0x1b99a5,_0x302380['body']),{'include':_0x302380[_0xef82('0x34')]['includeAll']?[{'all':!![]}]:undefined,'transaction':_0x313bf2})[_0xef82('0x26')](function(_0x1f0d67){var _0x58b376=_0x1f0d67[_0xef82('0x4e')]({'plain':!![]});return db[_0xef82('0x55')][_0xef82('0x44')]({'where':{'userProfileId':_0x302380[_0xef82('0x48')]['id']},'raw':!![]})[_0xef82('0x26')](function(_0x29a5b9){if(_0x29a5b9){return BPromise['each'](_0x29a5b9,function(_0x4c120e){return new BPromise(function(_0x53dd56,_0x280af2){if(_0x4c120e['autoAssociation']===null||_0x4c120e['autoAssociation']===0x1)_0x53dd56(null);return db[_0xef82('0x56')]['findAll']({'where':{'sectionId':_0x4c120e['id']},'raw':!![]})['then'](function(_0xe11f03){var _0x51edb2=_[_0xef82('0x2d')](_0xe11f03,function(_0x246c55){return qs[_0xef82('0x4f')](_0x246c55,['id',_0xef82('0x50'),_0xef82('0x51'),_0xef82('0x57')]);});_0x53dd56(_0x51edb2);})['catch'](function(_0x25f849){_0x280af2(_0x25f849);});})[_0xef82('0x26')](function(_0x1fda39){var _0x481388=qs[_0xef82('0x4f')](_0x4c120e,['id',_0xef82('0x50'),_0xef82('0x51')]);_0x481388[_0xef82('0x58')]=_0x58b376['id'];if(_0x1fda39)_0x481388[_0xef82('0x59')]=_0x1fda39;return _0x481388;})[_0xef82('0x26')](function(_0x2a4215){return db[_0xef82('0x55')]['create'](_0x2a4215,{'include':[{'model':db['UserProfileResource'],'as':_0xef82('0x59')}],'raw':!![],'transaction':_0x313bf2});});})[_0xef82('0x26')](function(){return _0x58b376;});}});});});}})['then'](respondWithResult(_0x3607f4,0xc9))[_0xef82('0x46')](handleError(_0x3607f4,null));};exports[_0xef82('0x24')]=function(_0xfbe1ee,_0x38b27a){if(_0xfbe1ee[_0xef82('0x4d')]['id']){delete _0xfbe1ee[_0xef82('0x4d')]['id'];}return db[_0xef82('0x2e')][_0xef82('0x4b')]({'where':{'id':_0xfbe1ee[_0xef82('0x48')]['id']}})[_0xef82('0x26')](handleEntityNotFound(_0x38b27a,null))[_0xef82('0x26')](saveUpdates(_0xfbe1ee[_0xef82('0x4d')],null))[_0xef82('0x26')](respondWithResult(_0x38b27a,null))[_0xef82('0x46')](handleError(_0x38b27a,null));};exports[_0xef82('0x25')]=function(_0x3465e4,_0x5c1917){return db[_0xef82('0x2e')][_0xef82('0x4b')]({'where':{'id':_0x3465e4[_0xef82('0x48')]['id']}})[_0xef82('0x26')](handleEntityNotFound(_0x5c1917,null))[_0xef82('0x26')](removeEntity(_0x5c1917,null))[_0xef82('0x46')](handleError(_0x5c1917,null));};exports['describe']=function(_0x287a84,_0x413fe9){return db[_0xef82('0x2e')][_0xef82('0x5a')]()[_0xef82('0x26')](respondWithResult(_0x413fe9,null))['catch'](handleError(_0x413fe9,null));};exports[_0xef82('0x5b')]=function(_0x44c8c4,_0x3fe9cd){var _0x3ec0e8=_0x44c8c4[_0xef82('0x4d')];return db[_0xef82('0x2e')][_0xef82('0x4b')]({'where':{'id':_0x44c8c4[_0xef82('0x48')]['id']}})['then'](handleEntityNotFound(_0x3fe9cd,null))[_0xef82('0x26')](function(_0x52682f){if(_0x52682f){return db[_0xef82('0x53')][_0xef82('0x54')](function(_0x45e846){return db[_0xef82('0x55')][_0xef82('0x25')]({'where':{'userProfileId':_0x44c8c4[_0xef82('0x48')]['id'],'sectionId':_[_0xef82('0x2d')](_0x3ec0e8,function(_0x38a335){return _0x38a335[_0xef82('0x57')];})},'transaction':_0x45e846})['then'](function(){var _0x5c876c=_[_0xef82('0x2d')](_0x3ec0e8,function(_0x2b87f8){_0x2b87f8[_0xef82('0x58')]=_0x44c8c4[_0xef82('0x48')]['id'];return _0x2b87f8;});var _0x40e600=[];return BPromise['each'](_0x5c876c,function(_0x115d02){return db['UserProfileSection'][_0xef82('0x4c')](_0x115d02,{'include':[{'model':db[_0xef82('0x56')],'as':_0xef82('0x59')}],'raw':!![],'transaction':_0x45e846})[_0xef82('0x26')](function(_0x117177){_0x40e600[_0xef82('0x5c')](_0x117177[_0xef82('0x4e')]({'plain':!![]}));});})[_0xef82('0x26')](function(){return _0x40e600;});});});}})[_0xef82('0x26')](function(_0x203174){return _0x203174;})['then'](respondWithResult(_0x3fe9cd,null))[_0xef82('0x46')](handleError(_0x3fe9cd,null));};exports[_0xef82('0x5d')]=function(_0x4f883e,_0x19cefe){var _0x18ad4e;return db[_0xef82('0x2e')][_0xef82('0x4b')]({'where':{'id':_0x4f883e[_0xef82('0x48')]['id']},'attributes':['id',_0xef82('0x2a')]})[_0xef82('0x26')](handleEntityNotFound(_0x19cefe,null))['then'](function(_0x36b496){if(_0x36b496){_0x18ad4e=_0x36b496;return db[_0xef82('0x55')][_0xef82('0x25')]({'where':{'userProfileId':_0x4f883e['params']['id'],'sectionId':_0x4f883e[_0xef82('0x34')]['ids']}});}})[_0xef82('0x26')](function(){return _0x18ad4e;})[_0xef82('0x26')](respondWithStatusCode(_0x19cefe,null))[_0xef82('0x46')](handleError(_0x19cefe,null));};exports[_0xef82('0x5e')]=function(_0x50a6c1,_0x2103d0){var _0xc17979=[];var _0x23e0f2=[];return db[_0xef82('0x55')][_0xef82('0x44')]({'where':{'userProfileId':_0x50a6c1[_0xef82('0x48')]['id']},'raw':!![]})[_0xef82('0x26')](function(_0x51964c){_0xc17979=_['filter'](_0x51964c,function(_0x48b69a){return _0x48b69a[_0xef82('0x5f')]===0x1||_[_0xef82('0x60')]([0x3eb,0x709],_0x48b69a[_0xef82('0x57')]);});if(!_['isEmpty'](_0xc17979)){return _[_0xef82('0x2d')](_0xc17979,function(_0x3dc13a){return _0x3dc13a[_0xef82('0x57')];});}else{return;}})[_0xef82('0x26')](function(_0x46becd){if(_0x46becd)_0x23e0f2=_0x46becd;if(_[_0xef82('0x60')](_0x23e0f2,0x64)){var _0x3afe11=_[_0xef82('0x4b')](_0xc17979,{'sectionId':0x64});return hasDefaultDashboard(_0x3afe11)[_0xef82('0x26')](function(_0x386457){return _[_0xef82('0x2d')](_0xc17979,function(_0xb88335){if(_0xb88335[_0xef82('0x57')]===0x64){_0xb88335[_0xef82('0x61')]=_0x386457;}return _0xb88335;});});}else{return;}})[_0xef82('0x26')](function(_0x4795e7){if(_0x4795e7)_0xc17979=_0x4795e7;if(_[_0xef82('0x60')](_0x23e0f2,0x3eb)){var _0x4d44be=_['find'](_0xc17979,{'sectionId':0x3eb});return getCustomDashboards(_0x4d44be)[_0xef82('0x26')](function(_0x40a1cf){return _['map'](_0xc17979,function(_0x58a42d){if(_0x4d44be[_0xef82('0x5f')]){if(_0x58a42d[_0xef82('0x57')]===0x3eb){_0x58a42d[_0xef82('0x61')]=_0x40a1cf;}}else{if(_0x58a42d[_0xef82('0x57')]===0x64){_0x58a42d['subsections']=_0x40a1cf;}}return _0x58a42d;});});}else{return;}})[_0xef82('0x26')](function(_0xa6bd96){if(_0xa6bd96)_0xc17979=_0xa6bd96;if(_[_0xef82('0x60')](_0x23e0f2,0x709)){var _0x312da1=_[_0xef82('0x4b')](_0xc17979,{'sectionId':0x709});return getPlugins(_0x312da1)[_0xef82('0x26')](function(_0x4b9e0e){if(_0x312da1[_0xef82('0x5f')]){return _[_0xef82('0x2d')](_0xc17979,function(_0x2fb048){if(_0x2fb048[_0xef82('0x57')]===0x709){_0x2fb048[_0xef82('0x61')]=_0x4b9e0e;}return _0x2fb048;});}else{var _0xb119bb={'sectionId':0x76c,'enabled':0x1,'subsections':_0x4b9e0e};var _0x3ed208=_[_0xef82('0x2d')](_0xc17979);_0x3ed208[_0xef82('0x5c')](_0xb119bb);return _0x3ed208;}});}else{return;}})[_0xef82('0x26')](function(_0x591b3d){if(_0x591b3d)_0xc17979=_0x591b3d;return _[_0xef82('0x3f')](_0xc17979,[_0xef82('0x5f'),0x1]);})[_0xef82('0x26')](respondWithResult(_0x2103d0,null))['catch'](handleError(_0x2103d0,null));};function hasDefaultDashboard(_0x32cc5b){var _0xef686a=[0x65];return new BPromise(function(_0x40ff0a,_0x3dd796){try{if(_0x32cc5b[_0xef82('0x62')]){_0x40ff0a(_0xef686a);}else{return db[_0xef82('0x56')][_0xef82('0x63')]({'where':{'sectionId':_0x32cc5b['id']},'raw':!![]})['then'](function(_0x5da8bd){_0x5da8bd?_0x40ff0a(_0xef686a):_0x40ff0a();});}}catch(_0x4cd5f9){_0x3dd796(_0x4cd5f9);}});}function getCustomDashboards(_0x292133){var _0x271266=[];return new BPromise(function(_0x544386,_0x16b48d){try{if(_0x292133[_0xef82('0x62')]){return db[_0xef82('0x64')][_0xef82('0x44')]({'raw':!![]})[_0xef82('0x26')](function(_0x44c5b7){_0x44c5b7[_0xef82('0x65')](function(_0x457dda){_0x271266[_0xef82('0x5c')](_0x457dda['id']+0x1869f);});_0x544386(_0x271266);});}else{return db['UserProfileResource'][_0xef82('0x44')]({'where':{'sectionId':_0x292133['id']},'raw':!![]})[_0xef82('0x26')](function(_0x4966f4){_0x4966f4['forEach'](function(_0x17c390){_0x271266['push'](_0x17c390[_0xef82('0x66')]+0x1869f);});_0x544386(_0x271266);});}}catch(_0x8fed6a){_0x16b48d(_0x8fed6a);}});}function getPlugins(_0x4f8442){var _0x4bb229=[];return new BPromise(function(_0x40bf36,_0x2f5370){try{if(_0x4f8442['autoAssociation']){return db['Plugin'][_0xef82('0x44')]({'raw':!![]})['then'](function(_0x3fc17){_0x3fc17[_0xef82('0x65')](function(_0x31ed10){_0x4bb229[_0xef82('0x5c')](_0x31ed10['id']+0x15b38);});_0x40bf36(_0x4bb229);});}else{return db[_0xef82('0x56')]['findAll']({'where':{'sectionId':_0x4f8442['id']},'raw':!![]})[_0xef82('0x26')](function(_0xde263f){_0xde263f[_0xef82('0x65')](function(_0x129390){_0x4bb229[_0xef82('0x5c')](_0x129390['resourceId']+0x15b38);});_0x40bf36(_0x4bb229);});}}catch(_0x30168d){_0x2f5370(_0x30168d);}});}exports[_0xef82('0x67')]=function(_0x53596e,_0xc99a5){return db['UserProfile'][_0xef82('0x4b')]({'where':{'id':_0x53596e[_0xef82('0x48')]['id']}})[_0xef82('0x26')](handleEntityNotFound(_0xc99a5,null))['then'](function(_0x16372a){if(_0x16372a){return db['sequelize'][_0xef82('0x54')](function(_0x46f418){return db[_0xef82('0x55')][_0xef82('0x44')]({'where':{'userProfileId':_0x53596e[_0xef82('0x48')]['id']},'attributes':['id'],'raw':!![]})[_0xef82('0x26')](function(_0x4f23e1){if(_0x4f23e1){return db[_0xef82('0x55')]['destroy']({'where':{'userProfileId':_0x53596e[_0xef82('0x48')]['id'],'id':_['map'](_0x4f23e1,function(_0x11968c){return _0x11968c['id'];})},'transaction':_0x46f418});}})[_0xef82('0x26')](function(_0x37992e){var _0x2734d3=_[_0xef82('0x2d')](_0x53596e[_0xef82('0x4d')],function(_0xe4605){_0xe4605['userProfileId']=_0x53596e[_0xef82('0x48')]['id'];return _0xe4605;});return db[_0xef82('0x55')][_0xef82('0x68')](_0x2734d3,{'raw':!![],'transaction':_0x46f418});})[_0xef82('0x26')](function(_0x31781f){var _0x370410=_[_0xef82('0x3f')](_[_0xef82('0x2d')](_0x31781f,function(_0x41f50b){return _0x41f50b['get']({'plain':!![]});}),{'includeAll':![]});if(_0x370410){return db[_0xef82('0x55')][_0xef82('0x44')]({'where':{'userProfileId':_0x53596e[_0xef82('0x48')]['id'],'sectionId':_[_0xef82('0x2d')](_0x370410,function(_0x251cbf){return _0x251cbf[_0xef82('0x57')];})},'attributes':['id','sectionId'],'raw':!![]})[_0xef82('0x26')](function(_0x10835d){var _0x230647=_[_0xef82('0x2d')](_0x53596e[_0xef82('0x4d')],function(_0xde2a00){_0xde2a00['userProfileId']=_0x53596e[_0xef82('0x48')]['id'];return _0xde2a00;});return db[_0xef82('0x56')][_0xef82('0x68')](_0x230647,{'raw':!![],'transaction':_0x46f418});});}})[_0xef82('0x46')](handleError(_0xc99a5,null));});}})[_0xef82('0x26')](function(_0x86a754){var _0xc96c72=_[_0xef82('0x2d')](_0x86a754,function(_0x4892e3){return _0x4892e3[_0xef82('0x4e')]({'plain':!![]});});})[_0xef82('0x26')](respondWithResult(_0xc99a5,null))[_0xef82('0x46')](handleError(_0xc99a5,null));};exports[_0xef82('0x69')]=function(_0x4dd4de,_0x4aa8be,_0xaa1171){return db['UserProfile'][_0xef82('0x4b')]({'where':{'id':_0x4dd4de[_0xef82('0x48')]['id']}})[_0xef82('0x26')](handleEntityNotFound(_0x4aa8be,null))[_0xef82('0x26')](function(_0x3b768c){if(_0x3b768c){return _0x3b768c[_0xef82('0x69')](_0x4dd4de['query'][_0xef82('0x6a')]);}})[_0xef82('0x26')](respondWithStatusCode(_0x4aa8be,null))[_0xef82('0x46')](handleError(_0x4aa8be,null));};exports[_0xef82('0x6b')]=function(_0x2d97a3,_0x17172d){var _0x105df4={'raw':![],'where':{}};var _0x18bb52={};var _0x46d315={'count':0x0,'rows':[]};var _0x56a822=_0x2d97a3['query'][_0xef82('0x6c')];if(typeof _0x56a822===_0xef82('0x6d')){throw new db['Sequelize']['ValidationError'](_0xef82('0x6e'));}var _0x50fd6=_0x2d97a3[_0xef82('0x34')][_0xef82('0x6f')]||![];var _0x17c1f1=getQueryModels(_0x56a822,_0x50fd6);if(typeof _0x17c1f1[_0xef82('0x70')]===_0xef82('0x6d')){throw new db[(_0xef82('0x71'))][(_0xef82('0x72'))](_0xef82('0x73')+_0x56a822+'\x27');}var _0x171b7b=[];if(!_['isEmpty'](_0x17c1f1[_0xef82('0x74')])){_0x171b7b=_0x17c1f1[_0xef82('0x74')];}else{_0x171b7b=[{'name':_0x56a822}];}return db['UserProfile'][_0xef82('0x63')]({'where':{'id':_0x2d97a3[_0xef82('0x48')]['id']}})[_0xef82('0x26')](handleEntityNotFound(_0x17172d,null))[_0xef82('0x26')](function(_0x10aa45){if(_0x10aa45){var _0x10687e=[];for(var _0x3d0e31=0x0;_0x3d0e31<_0x171b7b[_0xef82('0x49')];_0x3d0e31++){_0x10687e[_0xef82('0x5c')](db[_0xef82('0x55')][_0xef82('0x63')]({'where':{'userProfileId':_0x10aa45['id'],'name':_0x171b7b[_0x3d0e31][_0xef82('0x2a')]},'raw':!![]}));}return BPromise[_0xef82('0x75')](_0x10687e);}})['then'](function(_0x48243c){var _0x2e4a65=_[_0xef82('0x3f')](_0x48243c,function(_0x26700b){return _0x26700b?_0x26700b:undefined;});var _0xfa4545=_['filter'](_0x171b7b,['ignore',!![]]);var _0x196ff9=_[_0xef82('0x76')](_0x2e4a65)&&_[_0xef82('0x76')](_0xfa4545)?null:_[_0xef82('0x77')](_0xfa4545,_0x2e4a65);if(_0x196ff9){var _0x153db7=[];for(var _0x4935a0=0x0;_0x4935a0<_0x196ff9[_0xef82('0x49')];_0x4935a0++){var _0xc24765=_[_0xef82('0x4b')](_0x171b7b,function(_0x11077b){return _0x196ff9[_0x4935a0]?_0x11077b[_0xef82('0x2a')]===_0x196ff9[_0x4935a0][_0xef82('0x2a')]:null;});if(_0xc24765){if(_0x196ff9[_0x4935a0]['ignore']){_0x153db7['push'](getAllResources(_0x17c1f1[_0xef82('0x70')],_0x196ff9[_0x4935a0]));}else{if(!_0x196ff9[_0x4935a0][_0xef82('0x62')]){_0x153db7[_0xef82('0x5c')](getAllowedResources(_0xc24765,_0x196ff9[_0x4935a0],_0x17c1f1[_0xef82('0x70')]));}else{if(_0xc24765[_0xef82('0x33')]){_0x153db7[_0xef82('0x5c')](getAllFilteredResources(_0xc24765,_0x196ff9[_0x4935a0]));}}}}}return BPromise[_0xef82('0x75')](_0x153db7);}else{return null;}})[_0xef82('0x26')](function(_0x3f0c47){var _0x5bb54b=_0x3f0c47;var _0x476df2=null;if(_0x5bb54b){_0x476df2=_0x5bb54b[_0xef82('0x49')]===0x1?_0x5bb54b[0x0]:null;}if(_0x476df2||_0x5bb54b){var _0x46998c=db[_0x17c1f1[_0xef82('0x70')]][_0xef82('0x2f')];_0x18bb52[_0xef82('0x33')]=_['keys'](_0x46998c);_0x18bb52[_0xef82('0x34')]=_['keys'](_0x2d97a3[_0xef82('0x34')]);_0x18bb52[_0xef82('0x36')]=_[_0xef82('0x38')](_0x18bb52['model'],_0x18bb52[_0xef82('0x34')]);_0x105df4['attributes']=_[_0xef82('0x38')](_0x18bb52[_0xef82('0x33')],qs[_0xef82('0x39')](_0x2d97a3['query'][_0xef82('0x39')]));_0x105df4[_0xef82('0x37')]=_0x105df4[_0xef82('0x37')]['length']?_0x105df4[_0xef82('0x37')]:_0x18bb52[_0xef82('0x33')];if(!_0x2d97a3[_0xef82('0x34')][_0xef82('0x78')]('nolimit')){_0x105df4[_0xef82('0x3b')]=qs[_0xef82('0x3b')](_0x2d97a3[_0xef82('0x34')][_0xef82('0x3b')]);_0x105df4['offset']=qs['offset'](_0x2d97a3['query'][_0xef82('0x21')]);}_0x105df4[_0xef82('0x3c')]=qs[_0xef82('0x3d')](_0x2d97a3['query'][_0xef82('0x3d')]);_0x105df4[_0xef82('0x40')]=qs[_0xef82('0x36')](_[_0xef82('0x3e')](_0x2d97a3['query'],_0x18bb52[_0xef82('0x36')]));if(_0x2d97a3[_0xef82('0x34')][_0xef82('0x3f')]){_0x105df4[_0xef82('0x40')]=_[_0xef82('0x41')](_0x105df4[_0xef82('0x40')],{'$or':_[_0xef82('0x2d')](_0x46998c,function(_0x35f265){if(_0x35f265['type'][_0xef82('0x32')]!==_0xef82('0x79')){var _0x541811={};_0x541811[_0x35f265['field']]={'$like':'%'+_0x2d97a3[_0xef82('0x34')]['filter']+'%'};return _0x541811;}})});}var _0x1b9ceb=[];if(_0x476df2){var _0x1f2d5d=_[_0xef82('0x4b')](_0x171b7b,['name',_0x476df2[_0xef82('0x2a')]]);if(_0x1f2d5d['field']){var _0xf13de9={};if(_0x17c1f1['childModel']===_0xef82('0x7a')){_0xf13de9[_0x1f2d5d[_0xef82('0x7b')]]=_[_0xef82('0x2d')](_0x476df2['associatedResources'],'id');}else{_0xf13de9[_0x1f2d5d[_0xef82('0x7b')]]=_0x476df2[_0xef82('0x7c')];}_0x1b9ceb['push'](_0xf13de9);}else{_0x105df4[_0xef82('0x40')]['id']=_0x476df2[_0xef82('0x7c')];}}else{for(var _0x37acd6=0x0;_0x37acd6<_0x5bb54b[_0xef82('0x49')];_0x37acd6++){var _0x1f2d5d=_['find'](_0x171b7b,[_0xef82('0x2a'),_0x5bb54b[_0x37acd6][_0xef82('0x2a')]]);if(_0x1f2d5d[_0xef82('0x7d')]){var _0xf13de9={};_0xf13de9[_0x1f2d5d[_0xef82('0x7b')]]=_0x5bb54b[_0x37acd6][_0xef82('0x7c')];_0x1b9ceb[_0xef82('0x5c')](_0xf13de9);}else{if(!_0x105df4[_0xef82('0x40')]['id'])_0x105df4[_0xef82('0x40')]['id']=[];_0x5bb54b[_0x37acd6]['associatedResources'][_0xef82('0x65')](function(_0x2f0c75){_0x105df4[_0xef82('0x40')]['id'][_0xef82('0x5c')](_0x2f0c75);});}}}if(!_[_0xef82('0x76')](_0x1b9ceb)){_0x105df4[_0xef82('0x40')]=_[_0xef82('0x41')](_0x105df4[_0xef82('0x40')],{'$and':{'$or':_0x1b9ceb}});}_0x105df4=_['merge']({},_0x105df4,_0x2d97a3['options']);if(_0x476df2&&!_0x476df2['autoAssociation']&&_0x17c1f1[_0xef82('0x70')]===_0xef82('0x7a')){if(_0x2d97a3['query'][_0xef82('0x4a')]){_0x105df4['include']=[{'all':!![]}];}return db[_0x17c1f1[_0xef82('0x70')]][_0xef82('0x44')](_0x105df4)[_0xef82('0x26')](function(_0x2dddcc){var _0xd6e8ef=[];_0x2dddcc['forEach'](function(_0x206823){var _0x289871;switch(_0x206823[_0xef82('0x7e')]){case _0xef82('0x7f'):_0x289871=_[_0xef82('0x4b')](_0x476df2['associatedResources'],function(_0x11ee94){return _0x11ee94['id']===_0x206823[_0xef82('0x80')]&&_0x11ee94[_0xef82('0x31')]===_0xef82('0x81');});break;case _0xef82('0x82'):_0x289871=_[_0xef82('0x4b')](_0x476df2[_0xef82('0x7c')],function(_0x348ffb){return _0x348ffb['id']===_0x206823['reportId']&&_0x348ffb['type']===_0xef82('0x83');});break;}if(_0x289871)_0xd6e8ef[_0xef82('0x5c')](_0x206823);});_0x46d315[_0xef82('0x20')]=_0xd6e8ef['length'];_0x46d315[_0xef82('0x45')]=_0xd6e8ef;return _0x46d315;});}else{return db[_0x17c1f1[_0xef82('0x70')]][_0xef82('0x20')]({'where':_0x105df4[_0xef82('0x40')]})[_0xef82('0x26')](function(_0x209fc2){_0x46d315[_0xef82('0x20')]=_0x209fc2;if(_0x2d97a3['query']['includeAll']){if(_0x17c1f1['childModel']===_0xef82('0x84')){_0x105df4[_0xef82('0x43')]=[{'model':db[_0xef82('0x85')],'as':_0xef82('0x86'),'attributes':['id',_0xef82('0x2a'),'color'],'required':_0x2d97a3[_0xef82('0x34')][_0xef82('0x87')]?!![]:![]},{'model':db['Tag'],'as':_0xef82('0x88'),'attributes':['id',_0xef82('0x2a'),_0xef82('0x89')],'through':_0x2d97a3[_0xef82('0x34')][_0xef82('0x87')]?{'attributes':[],'where':{'TagId':_0x2d97a3[_0xef82('0x34')][_0xef82('0x87')]||undefined}}:{},'required':_0x2d97a3[_0xef82('0x34')][_0xef82('0x87')]?!![]:![]}];}else{_0x105df4[_0xef82('0x43')]=[{'all':!![]}];}}return db[_0x17c1f1[_0xef82('0x70')]][_0xef82('0x44')](_0x105df4);})[_0xef82('0x26')](function(_0x39a121){_0x46d315[_0xef82('0x45')]=_0x39a121;return _0x46d315;});}}else{return _0x46d315;}})[_0xef82('0x26')](respondWithFilteredResult(_0x17172d,_0x105df4))['catch'](handleError(_0x17172d,null));};function getAllResources(_0x3d8ee0,_0x120bd2){return new BPromise(function(_0x1aa570,_0x4308b6){if(_0x120bd2){var _0x396d1b=_0x120bd2[_0xef82('0x3f')]?{[_0x120bd2[_0xef82('0x3f')][_0xef82('0x7d')]]:_0x120bd2['filter']['value']}:undefined;return db[_0x3d8ee0][_0xef82('0x44')]({'where':_0x396d1b,'raw':!![]})[_0xef82('0x26')](function(_0x539af5){_0x120bd2['associatedResources']=_[_0xef82('0x2d')](_0x539af5,'id');_0x1aa570(_0x120bd2);})['catch'](function(_0x4eda77){_0x4308b6(_0x4eda77);});}else{_0x1aa570(null);}});}function getAllFilteredResources(_0x39f560,_0x412b10){return new BPromise(function(_0x21397c,_0x44371a){var _0xa72eb7=_0x39f560[_0xef82('0x3f')]?{[_0x39f560['filter']['field']]:_0x39f560[_0xef82('0x3f')]['value']}:undefined;return db[_0x39f560[_0xef82('0x33')]][_0xef82('0x44')]({'where':_0xa72eb7,'raw':!![]})['then'](function(_0x56c58f){_0x412b10[_0xef82('0x7c')]=_[_0xef82('0x2d')](_0x56c58f,function(_0x42cf23){return _0x42cf23[_0xef82('0x2a')];});_0x21397c(_0x412b10);})['catch'](function(_0x1fce6a){_0x44371a(_0x1fce6a);});});}function getAllowedResources(_0x688a6a,_0xbec23f,_0x47ec4c){return new BPromise(function(_0x19ade0,_0x155b1d){if(_0xbec23f){return db[_0xef82('0x56')]['findAll']({'where':{'sectionId':_0xbec23f['id']},'raw':!![]})[_0xef82('0x26')](function(_0x56aaa6){if(_0x688a6a[_0xef82('0x7d')]&&_0x688a6a[_0xef82('0x7d')]!=='id'){_0xbec23f['associatedResources']=_['map'](_0x56aaa6,function(_0x4d5038){return _0x4d5038[_0x688a6a['field']];});}else{if(_0x47ec4c===_0xef82('0x7a')){_0xbec23f[_0xef82('0x7c')]=_[_0xef82('0x2d')](_0x56aaa6,function(_0x4d836a){return{'id':_0x4d836a['resourceId'],'type':_0x4d836a[_0xef82('0x31')]};});}else{_0xbec23f[_0xef82('0x7c')]=_[_0xef82('0x2d')](_0x56aaa6,function(_0x3c782b){return _0x3c782b[_0xef82('0x66')];});}}_0x19ade0(_0xbec23f);})[_0xef82('0x46')](function(_0x2dacf5){_0x155b1d(_0x2dacf5);});}else{_0x19ade0(null);}});}function getQueryModels(_0x455d05,_0x19d883){var _0x48eb83=_0x455d05[_0xef82('0x8a')]();var _0x59f7fc={'childModel':undefined,'parentSections':[]};switch(_0x48eb83){case _0xef82('0x8b'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0x8c');break;case _0xef82('0x8d'):_0x59f7fc['childModel']=_0xef82('0x8e');break;case'squarerecordings':_0x59f7fc[_0xef82('0x70')]='SquareRecording';_0x59f7fc[_0xef82('0x74')]=[{'name':'SquareProjects','field':_0xef82('0x2a'),'foreignKey':_0xef82('0x8f')}];break;case _0xef82('0x90'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0x91');break;case'contacts':_0x59f7fc[_0xef82('0x70')]=_0xef82('0x84');_0x59f7fc[_0xef82('0x74')]=[{'name':_0xef82('0x92'),'field':'id','foreignKey':'ListId'}];break;case _0xef82('0x93'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0x94');break;case _0xef82('0x95'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0x96');break;case'globalcustomfields':_0x59f7fc[_0xef82('0x70')]='CmCustomField';break;case _0xef82('0x97'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0x98');break;case _0xef82('0x99'):_0x59f7fc['childModel']='ChatWebsite';break;case _0xef82('0x9a'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0x9b');break;case _0xef82('0x9c'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0x9d');break;case _0xef82('0x9e'):case _0xef82('0x9f'):case'outboundroutes':_0x59f7fc['childModel']='VoiceExtension';break;case _0xef82('0xa0'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0xa1');break;case _0xef82('0xa2'):_0x59f7fc[_0xef82('0x70')]='VoiceMail';break;case'voicerecordings':_0x59f7fc[_0xef82('0x70')]=_0xef82('0xa3');_0x59f7fc['parentSections']=[{'name':_0xef82('0xa4'),'field':_0xef82('0x2a'),'foreignKey':_0xef82('0xa5'),'model':_0xef82('0xa6'),'filter':{'field':_0xef82('0xa7'),'value':[_0xef82('0xa8')]}},{'name':_0xef82('0xa9'),'field':_0xef82('0x2a'),'foreignKey':_0xef82('0xa5'),'model':_0xef82('0xa6'),'filter':{'field':_0xef82('0xa7'),'value':[_0xef82('0xaa')]}},{'name':_0xef82('0xab'),'field':_0xef82('0x2a'),'foreignKey':_0xef82('0xac'),'model':_0xef82('0xad'),'filter':{'field':_0xef82('0x31'),'value':[_0xef82('0xae')]}},{'name':_0xef82('0xaf'),'field':_0xef82('0x2a'),'foreignKey':_0xef82('0xac'),'model':_0xef82('0xad'),'filter':{'field':_0xef82('0x31'),'value':['outbound']}}];break;case _0xef82('0xb0'):_0x59f7fc['childModel']='VoiceMusicOnHold';break;case'chanspies':_0x59f7fc[_0xef82('0x70')]=_0xef82('0xb1');break;case _0xef82('0xb2'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0xb3');break;case _0xef82('0xb4'):_0x59f7fc['childModel']=_0xef82('0xb5');break;case _0xef82('0xb6'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0xb7');break;case _0xef82('0xb8'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0xb9');break;case'mailsubstatuses':_0x59f7fc[_0xef82('0x70')]='MailSubstatus';break;case _0xef82('0xba'):_0x59f7fc['childModel']='OpenchannelQueue';break;case _0xef82('0xbb'):_0x59f7fc[_0xef82('0x70')]='OpenchannelAccount';break;case _0xef82('0xbc'):_0x59f7fc[_0xef82('0x70')]='SmsQueue';break;case _0xef82('0xbd'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0xbe');break;case _0xef82('0xbf'):_0x59f7fc['childModel']=_0xef82('0xc0');break;case _0xef82('0xc1'):_0x59f7fc[_0xef82('0x70')]='WhatsappAccount';break;case _0xef82('0xc2'):_0x59f7fc['childModel']=_0xef82('0xc3');break;case _0xef82('0xc4'):case _0xef82('0xc5'):_0x59f7fc[_0xef82('0x70')]='VoiceQueue';if(_0x19d883){_0x59f7fc[_0xef82('0x74')]=[{'name':_0xef82('0xab')},{'name':'QueueCampaigns'}];}break;case _0xef82('0xc6'):case _0xef82('0xc7'):case'telephones':_0x59f7fc['childModel']='User';if(_0x19d883){_0x59f7fc[_0xef82('0x74')]=[{'name':_0xef82('0xc8'),'filter':{'field':_0xef82('0xa7'),'value':[_0xef82('0xc9'),_0xef82('0xca')]},'ignore':!![]},{'name':_0xef82('0xa4')},{'name':_0xef82('0xa9')}];}break;case'zendeskaccounts':_0x59f7fc[_0xef82('0x70')]=_0xef82('0xcb');break;case _0xef82('0xcc'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0xcd');break;case'freshdeskaccounts':_0x59f7fc[_0xef82('0x70')]='FreshdeskAccount';break;case _0xef82('0xce'):_0x59f7fc['childModel']=_0xef82('0xcf');break;case _0xef82('0xd0'):_0x59f7fc['childModel']='DeskAccount';break;case _0xef82('0xd1'):_0x59f7fc[_0xef82('0x70')]='ZohoAccount';break;case _0xef82('0xd2'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0xa6');break;case _0xef82('0xd3'):_0x59f7fc[_0xef82('0x70')]='CannedAnswer';break;case'dispositions':_0x59f7fc['childModel']='Disposition';break;case _0xef82('0xd4'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0x64');break;case'intervals':_0x59f7fc[_0xef82('0x70')]='Interval';break;case _0xef82('0xd5'):_0x59f7fc['childModel']=_0xef82('0xd6');break;case'scheduler':_0x59f7fc[_0xef82('0x70')]=_0xef82('0xd7');break;case _0xef82('0xd8'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0xd9');break;case'tags':_0x59f7fc[_0xef82('0x70')]=_0xef82('0x85');break;case _0xef82('0xda'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0xdb');break;case'triggers':_0x59f7fc[_0xef82('0x70')]='Trigger';break;case _0xef82('0xdc'):_0x59f7fc['childModel']=_0xef82('0xdd');break;case _0xef82('0xde'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0xdf');break;case _0xef82('0xe0'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0xe1');break;case'extractedreports':_0x59f7fc[_0xef82('0x70')]='AnalyticExtractedReport';_0x59f7fc['parentSections']=[{'name':_0xef82('0xe2'),'field':'id','foreignKey':'reportId'}];break;case'metrics':_0x59f7fc['childModel']=_0xef82('0xe3');break;case _0xef82('0xc1'):_0x59f7fc[_0xef82('0x70')]=_0xef82('0xe4');break;default:return _0x59f7fc;}return _0x59f7fc;}
\ No newline at end of file
+var _0x014e=['enabled','includes','isEmpty','subsections','findOne','forEach','resourceId','addResources','bulkCreate','removeResources','getResources','undefined','Sequelize','ValidationError','Unknown\x20section','mergeResources','childModel','Invalid\x20section\x20\x27','parentSections','all','ignore','order','field','AnalyticExtractedReport','foreignKey','associatedResources','reportType','default','DefaultReports','reportId','CustomReports','CmContact','Tag','Tags','tag','color','squareprojects','SquareProject','odbc','SquareOdbc','squarerecordings','SquareRecording','SquareProjects','projectName','JscriptyProject','contacts','lists','CmList','companies','CmCompany','globalcustomfields','CmCustomField','chatqueues','ChatQueue','chatwebsites','faxqueues','FaxAccount','inboundroutes','internalroutes','VoiceExtension','VoiceContext','voicemails','VoiceMail','voicerecordings','VoiceRecording','Agents','membername','User','role','agent','Telephones','telephone','VoiceQueues','queue','VoiceQueue','VoiceMusicOnHold','voiceprefixes','VoicePrefix','ivrcampaigns','Campaign','mailqueues','MailQueue','MailAccount','MailSubstatus','openchannelqueues','OpenchannelQueue','openchannelaccounts','smsqueues','SmsQueue','whatsappqueues','WhatsappQueue','whatsappaccounts','WhatsappAccount','teams','Team','voicequeues','queuecampaigns','QueueCampaigns','users','agents','telephones','admin','user','zendeskaccounts','freshdeskaccounts','FreshdeskAccount','sugarcrmaccounts','SugarcrmAccount','deskaccounts','ZohoAccount','cannedanswers','CannedAnswer','dispositions','Disposition','customdashboards','Dashboard','pauses','Pause','scheduler','Schedule','Sound','templates','Template','Trigger','Trunk','variables','Variable','plugins','Plugin','extractedreports','Reports','metrics','AnalyticMetric','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','util','sox','to-csv','ejs','lodash','squel','crypto','desk.js','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/license/util','../../mysqldb','redis','./userProfile.socket','sendStatus','status','end','json','count','offset','set','Content-Range','apply','reject','save','destroy','then','error','stack','name','send','index','rawAttributes','fieldName','type','model','map','query','keys','intersection','attributes','fields','length','hasOwnProperty','nolimit','limit','sort','where','pick','filters','merge','VIRTUAL','filter','options','UserProfile','findAll','rows','catch','show','params','includeAll','include','find','create','body','clone','createdAt','crudPermissions','omit','updatedAt','sequelize','transaction','get','UserProfileSection','autoAssociation','UserProfileResource','userProfileId','Resources','update','describe','sectionId','push','ids','getSections'];(function(_0x238b9a,_0x4fcbb8){var _0x59ebf3=function(_0x165123){while(--_0x165123){_0x238b9a['push'](_0x238b9a['shift']());}};_0x59ebf3(++_0x4fcbb8);}(_0x014e,0x16d));var _0xe014=function(_0x476b89,_0x2817d3){_0x476b89=_0x476b89-0x0;var _0x508f23=_0x014e[_0x476b89];return _0x508f23;};'use strict';var pdf=require('html-pdf');var emlformat=require(_0xe014('0x0'));var rimraf=require(_0xe014('0x1'));var zipdir=require(_0xe014('0x2'));var jsonpatch=require(_0xe014('0x3'));var rp=require(_0xe014('0x4'));var moment=require(_0xe014('0x5'));var BPromise=require(_0xe014('0x6'));var Mustache=require(_0xe014('0x7'));var util=require(_0xe014('0x8'));var path=require('path');var sox=require(_0xe014('0x9'));var csv=require(_0xe014('0xa'));var ejs=require(_0xe014('0xb'));var fs=require('fs');var _=require(_0xe014('0xc'));var squel=require(_0xe014('0xd'));var crypto=require(_0xe014('0xe'));var jsforce=require('jsforce');var deskjs=require(_0xe014('0xf'));var toCsv=require(_0xe014('0xa'));var querystring=require(_0xe014('0x10'));var Papa=require(_0xe014('0x11'));var Redis=require(_0xe014('0x12'));var authService=require(_0xe014('0x13'));var qs=require(_0xe014('0x14'));var as=require(_0xe014('0x15'));var hardwareService=require(_0xe014('0x16'));var logger=require(_0xe014('0x17'))(_0xe014('0x18'));var utils=require('../../config/utils');var config=require('../../config/environment');var licenseUtil=require(_0xe014('0x19'));var db=require(_0xe014('0x1a'))['db'];config[_0xe014('0x1b')]=_['defaults'](config[_0xe014('0x1b')],{'host':'localhost','port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0xe014('0x1b')]));require(_0xe014('0x1c'))['register'](socket);function respondWithStatusCode(_0x284034,_0x1d17a5){_0x1d17a5=_0x1d17a5||0xcc;return function(_0xa524ac){if(_0xa524ac){return _0x284034[_0xe014('0x1d')](_0x1d17a5);}return _0x284034[_0xe014('0x1e')](_0x1d17a5)[_0xe014('0x1f')]();};}function respondWithResult(_0x4ab119,_0x5f1329){_0x5f1329=_0x5f1329||0xc8;return function(_0x246aa2){if(_0x246aa2){return _0x4ab119[_0xe014('0x1e')](_0x5f1329)[_0xe014('0x20')](_0x246aa2);}};}function respondWithFilteredResult(_0x172282,_0x19d413){return function(_0x22248f){if(_0x22248f){var _0xdc7ead=_0x22248f[_0xe014('0x21')],_0x38808f=_0x19d413[_0xe014('0x22')],_0x45cb3f=_0x19d413[_0xe014('0x22')]+_0x19d413['limit'],_0x7e3ecf;if(_0x45cb3f>=_0xdc7ead){_0x45cb3f=_0xdc7ead;_0x7e3ecf=0xc8;}else{_0x7e3ecf=0xce;}_0x172282[_0xe014('0x1e')](_0x7e3ecf);return _0x172282[_0xe014('0x23')](_0xe014('0x24'),_0x38808f+'-'+_0x45cb3f+'/'+_0xdc7ead)[_0xe014('0x20')](_0x22248f);}return null;};}function patchUpdates(_0x39bef1){return function(_0x1a58c0){try{jsonpatch[_0xe014('0x25')](_0x1a58c0,_0x39bef1,!![]);}catch(_0x5a572f){return BPromise[_0xe014('0x26')](_0x5a572f);}return _0x1a58c0[_0xe014('0x27')]();};}function saveUpdates(_0x25d86e,_0xd6e7da){return function(_0xf774ea){if(_0xf774ea){return _0xf774ea['update'](_0x25d86e)['then'](function(_0x1c5946){return _0x1c5946;});}return null;};}function removeEntity(_0x2fbc7c,_0x1f0803){return function(_0x5d9355){if(_0x5d9355){return _0x5d9355[_0xe014('0x28')]()[_0xe014('0x29')](function(){_0x2fbc7c['status'](0xcc)[_0xe014('0x1f')]();});}};}function handleEntityNotFound(_0x13c133,_0x7be509){return function(_0x1144d8){if(!_0x1144d8){_0x13c133[_0xe014('0x1d')](0x194);}return _0x1144d8;};}function handleError(_0x367832,_0x5215b9){_0x5215b9=_0x5215b9||0x1f4;return function(_0x1a7e0b){logger[_0xe014('0x2a')](_0x1a7e0b[_0xe014('0x2b')]);if(_0x1a7e0b[_0xe014('0x2c')]){delete _0x1a7e0b['name'];}_0x367832['status'](_0x5215b9)[_0xe014('0x2d')](_0x1a7e0b);};}exports[_0xe014('0x2e')]=function(_0x1cf8d3,_0x4c59ad){var _0x39c458={},_0x3e5e5d={},_0x5b9548={'count':0x0,'rows':[]};var _0x48b7d1=_['map'](db['UserProfile'][_0xe014('0x2f')],function(_0x1e0735){return{'name':_0x1e0735[_0xe014('0x30')],'type':_0x1e0735[_0xe014('0x31')]['key']};});_0x3e5e5d[_0xe014('0x32')]=_[_0xe014('0x33')](_0x48b7d1,_0xe014('0x2c'));_0x3e5e5d[_0xe014('0x34')]=_[_0xe014('0x35')](_0x1cf8d3[_0xe014('0x34')]);_0x3e5e5d['filters']=_[_0xe014('0x36')](_0x3e5e5d['model'],_0x3e5e5d[_0xe014('0x34')]);_0x39c458[_0xe014('0x37')]=_[_0xe014('0x36')](_0x3e5e5d['model'],qs[_0xe014('0x38')](_0x1cf8d3[_0xe014('0x34')]['fields']));_0x39c458[_0xe014('0x37')]=_0x39c458[_0xe014('0x37')][_0xe014('0x39')]?_0x39c458['attributes']:_0x3e5e5d['model'];if(!_0x1cf8d3[_0xe014('0x34')][_0xe014('0x3a')](_0xe014('0x3b'))){_0x39c458[_0xe014('0x3c')]=qs[_0xe014('0x3c')](_0x1cf8d3[_0xe014('0x34')][_0xe014('0x3c')]);_0x39c458[_0xe014('0x22')]=qs['offset'](_0x1cf8d3[_0xe014('0x34')][_0xe014('0x22')]);}_0x39c458['order']=qs[_0xe014('0x3d')](_0x1cf8d3[_0xe014('0x34')][_0xe014('0x3d')]);_0x39c458[_0xe014('0x3e')]=qs['filters'](_[_0xe014('0x3f')](_0x1cf8d3[_0xe014('0x34')],_0x3e5e5d[_0xe014('0x40')]),_0x48b7d1);if(_0x1cf8d3[_0xe014('0x34')]['filter']){_0x39c458[_0xe014('0x3e')]=_[_0xe014('0x41')](_0x39c458[_0xe014('0x3e')],{'$or':_[_0xe014('0x33')](_0x48b7d1,function(_0x1d5acc){if(_0x1d5acc[_0xe014('0x31')]!==_0xe014('0x42')){var _0x36f54d={};_0x36f54d[_0x1d5acc[_0xe014('0x2c')]]={'$like':'%'+_0x1cf8d3[_0xe014('0x34')][_0xe014('0x43')]+'%'};return _0x36f54d;}})});}_0x39c458=_[_0xe014('0x41')]({},_0x39c458,_0x1cf8d3[_0xe014('0x44')]);var _0x597ff4={'where':_0x39c458[_0xe014('0x3e')]};return db[_0xe014('0x45')][_0xe014('0x21')](_0x597ff4)[_0xe014('0x29')](function(_0x371d03){_0x5b9548[_0xe014('0x21')]=_0x371d03;if(_0x1cf8d3[_0xe014('0x34')]['includeAll']){_0x39c458['include']=[{'all':!![]}];}return db[_0xe014('0x45')][_0xe014('0x46')](_0x39c458);})['then'](function(_0xfd32e8){_0x5b9548[_0xe014('0x47')]=_0xfd32e8;return _0x5b9548;})[_0xe014('0x29')](respondWithFilteredResult(_0x4c59ad,_0x39c458))[_0xe014('0x48')](handleError(_0x4c59ad,null));};exports[_0xe014('0x49')]=function(_0x4300fa,_0x4cdfe7){var _0x1ddd2a={'raw':![],'where':{'id':_0x4300fa[_0xe014('0x4a')]['id']}},_0x368911={};_0x368911[_0xe014('0x32')]=_['keys'](db['UserProfile'][_0xe014('0x2f')]);_0x368911[_0xe014('0x34')]=_[_0xe014('0x35')](_0x4300fa[_0xe014('0x34')]);_0x368911[_0xe014('0x40')]=_[_0xe014('0x36')](_0x368911[_0xe014('0x32')],_0x368911[_0xe014('0x34')]);_0x1ddd2a['attributes']=_['intersection'](_0x368911[_0xe014('0x32')],qs[_0xe014('0x38')](_0x4300fa['query'][_0xe014('0x38')]));_0x1ddd2a['attributes']=_0x1ddd2a[_0xe014('0x37')][_0xe014('0x39')]?_0x1ddd2a[_0xe014('0x37')]:_0x368911['model'];if(_0x4300fa[_0xe014('0x34')][_0xe014('0x4b')]){_0x1ddd2a[_0xe014('0x4c')]=[{'all':!![]}];}_0x1ddd2a=_[_0xe014('0x41')]({},_0x1ddd2a,_0x4300fa[_0xe014('0x44')]);return db[_0xe014('0x45')][_0xe014('0x4d')](_0x1ddd2a)[_0xe014('0x29')](handleEntityNotFound(_0x4cdfe7,null))[_0xe014('0x29')](respondWithResult(_0x4cdfe7,null))[_0xe014('0x48')](handleError(_0x4cdfe7,null));};exports[_0xe014('0x4e')]=function(_0x34b077,_0x5c8fdc){return db[_0xe014('0x45')][_0xe014('0x4e')](_0x34b077[_0xe014('0x4f')],{})['then'](respondWithResult(_0x5c8fdc,0xc9))[_0xe014('0x48')](handleError(_0x5c8fdc,null));};exports[_0xe014('0x50')]=function(_0x50e5fd,_0x2f5ff1){var _0x3ed83a={'where':{'id':_0x50e5fd['params']['id']}},_0x47779d={};_0x47779d['model']=_[_0xe014('0x35')](db[_0xe014('0x45')][_0xe014('0x2f')]);_0x3ed83a[_0xe014('0x37')]=_[_0xe014('0x36')](_0x47779d['model'],qs[_0xe014('0x38')](_0x50e5fd[_0xe014('0x34')][_0xe014('0x38')]));_0x3ed83a[_0xe014('0x37')]=_0x3ed83a[_0xe014('0x37')]['length']?_0x3ed83a[_0xe014('0x37')]:_0x47779d['model'];if(_0x50e5fd['query']['includeAll']){_0x3ed83a['include']=[{'all':!![]}];}_0x3ed83a=_[_0xe014('0x41')]({},_0x3ed83a,_0x50e5fd[_0xe014('0x44')]);return db[_0xe014('0x45')][_0xe014('0x4d')](_0x3ed83a)['then'](handleEntityNotFound(_0x2f5ff1,null))[_0xe014('0x29')](function(_0x2f874e){if(_0x2f874e){var _0x14d456=_0x2f874e['get']({'plain':!![]});_0x14d456=qs['omit'](_0x14d456,['id',_0xe014('0x51'),'updatedAt',_0xe014('0x52')]);_0x50e5fd[_0xe014('0x4f')]=_[_0xe014('0x53')](_0x50e5fd[_0xe014('0x4f')],['id',_0xe014('0x51'),_0xe014('0x54')]);return db[_0xe014('0x55')][_0xe014('0x56')](function(_0x4410ca){return db['UserProfile'][_0xe014('0x4e')](_[_0xe014('0x41')](_0x14d456,_0x50e5fd[_0xe014('0x4f')]),{'include':_0x50e5fd[_0xe014('0x34')][_0xe014('0x4b')]?[{'all':!![]}]:undefined,'transaction':_0x4410ca})[_0xe014('0x29')](function(_0x31c0ed){var _0x58c0eb=_0x31c0ed[_0xe014('0x57')]({'plain':!![]});return db[_0xe014('0x58')][_0xe014('0x46')]({'where':{'userProfileId':_0x50e5fd[_0xe014('0x4a')]['id']},'raw':!![]})[_0xe014('0x29')](function(_0x4c1c6d){if(_0x4c1c6d){return BPromise['each'](_0x4c1c6d,function(_0x21ec01){return new BPromise(function(_0x3a7d60,_0x3f0cc7){if(_0x21ec01[_0xe014('0x59')]===null||_0x21ec01[_0xe014('0x59')]===0x1)_0x3a7d60(null);return db[_0xe014('0x5a')][_0xe014('0x46')]({'where':{'sectionId':_0x21ec01['id']},'raw':!![]})[_0xe014('0x29')](function(_0x579bb3){var _0x3f2128=_[_0xe014('0x33')](_0x579bb3,function(_0x39512b){return qs[_0xe014('0x53')](_0x39512b,['id',_0xe014('0x51'),_0xe014('0x54'),'sectionId']);});_0x3a7d60(_0x3f2128);})[_0xe014('0x48')](function(_0xf67d3){_0x3f0cc7(_0xf67d3);});})[_0xe014('0x29')](function(_0x29373c){var _0x202da4=qs['omit'](_0x21ec01,['id','createdAt',_0xe014('0x54')]);_0x202da4[_0xe014('0x5b')]=_0x58c0eb['id'];if(_0x29373c)_0x202da4[_0xe014('0x5c')]=_0x29373c;return _0x202da4;})[_0xe014('0x29')](function(_0x4ae8a0){return db['UserProfileSection'][_0xe014('0x4e')](_0x4ae8a0,{'include':[{'model':db['UserProfileResource'],'as':_0xe014('0x5c')}],'raw':!![],'transaction':_0x4410ca});});})[_0xe014('0x29')](function(){return _0x58c0eb;});}});});});}})[_0xe014('0x29')](respondWithResult(_0x2f5ff1,0xc9))[_0xe014('0x48')](handleError(_0x2f5ff1,null));};exports[_0xe014('0x5d')]=function(_0x475250,_0x1046e5){if(_0x475250['body']['id']){delete _0x475250[_0xe014('0x4f')]['id'];}return db[_0xe014('0x45')][_0xe014('0x4d')]({'where':{'id':_0x475250[_0xe014('0x4a')]['id']}})[_0xe014('0x29')](handleEntityNotFound(_0x1046e5,null))[_0xe014('0x29')](saveUpdates(_0x475250[_0xe014('0x4f')],null))[_0xe014('0x29')](respondWithResult(_0x1046e5,null))['catch'](handleError(_0x1046e5,null));};exports[_0xe014('0x28')]=function(_0x684aa1,_0x59201a){return db[_0xe014('0x45')][_0xe014('0x4d')]({'where':{'id':_0x684aa1['params']['id']}})[_0xe014('0x29')](handleEntityNotFound(_0x59201a,null))[_0xe014('0x29')](removeEntity(_0x59201a,null))[_0xe014('0x48')](handleError(_0x59201a,null));};exports[_0xe014('0x5e')]=function(_0x529aa5,_0x19e1f6){return db[_0xe014('0x45')][_0xe014('0x5e')]()[_0xe014('0x29')](respondWithResult(_0x19e1f6,null))[_0xe014('0x48')](handleError(_0x19e1f6,null));};exports['addSections']=function(_0x544416,_0x221635){var _0x296025=_0x544416[_0xe014('0x4f')];return db[_0xe014('0x45')][_0xe014('0x4d')]({'where':{'id':_0x544416['params']['id']}})['then'](handleEntityNotFound(_0x221635,null))[_0xe014('0x29')](function(_0x492337){if(_0x492337){return db[_0xe014('0x55')][_0xe014('0x56')](function(_0x256c51){return db['UserProfileSection'][_0xe014('0x28')]({'where':{'userProfileId':_0x544416['params']['id'],'sectionId':_[_0xe014('0x33')](_0x296025,function(_0x4d1c22){return _0x4d1c22[_0xe014('0x5f')];})},'transaction':_0x256c51})[_0xe014('0x29')](function(){var _0x3d722a=_[_0xe014('0x33')](_0x296025,function(_0x3e85ae){_0x3e85ae[_0xe014('0x5b')]=_0x544416['params']['id'];return _0x3e85ae;});var _0x5e2124=[];return BPromise['each'](_0x3d722a,function(_0x42416c){return db[_0xe014('0x58')]['create'](_0x42416c,{'include':[{'model':db['UserProfileResource'],'as':_0xe014('0x5c')}],'raw':!![],'transaction':_0x256c51})[_0xe014('0x29')](function(_0x3f5110){_0x5e2124[_0xe014('0x60')](_0x3f5110['get']({'plain':!![]}));});})[_0xe014('0x29')](function(){return _0x5e2124;});});});}})[_0xe014('0x29')](function(_0x26fd86){return _0x26fd86;})['then'](respondWithResult(_0x221635,null))[_0xe014('0x48')](handleError(_0x221635,null));};exports['removeSections']=function(_0x299a38,_0x9f04f3){var _0x7c610b;return db['UserProfile'][_0xe014('0x4d')]({'where':{'id':_0x299a38[_0xe014('0x4a')]['id']},'attributes':['id','name']})[_0xe014('0x29')](handleEntityNotFound(_0x9f04f3,null))[_0xe014('0x29')](function(_0x5b1811){if(_0x5b1811){_0x7c610b=_0x5b1811;return db['UserProfileSection'][_0xe014('0x28')]({'where':{'userProfileId':_0x299a38[_0xe014('0x4a')]['id'],'sectionId':_0x299a38[_0xe014('0x34')][_0xe014('0x61')]}});}})['then'](function(){return _0x7c610b;})[_0xe014('0x29')](respondWithStatusCode(_0x9f04f3,null))[_0xe014('0x48')](handleError(_0x9f04f3,null));};exports[_0xe014('0x62')]=function(_0x172f71,_0x32baaf){var _0x27e7be=[];var _0x1ebfcf=[];return db[_0xe014('0x58')][_0xe014('0x46')]({'where':{'userProfileId':_0x172f71[_0xe014('0x4a')]['id']},'raw':!![]})[_0xe014('0x29')](function(_0x392e22){_0x27e7be=_['filter'](_0x392e22,function(_0x3a3fe1){return _0x3a3fe1[_0xe014('0x63')]===0x1||_[_0xe014('0x64')]([0x3eb,0x709],_0x3a3fe1[_0xe014('0x5f')]);});if(!_[_0xe014('0x65')](_0x27e7be)){return _[_0xe014('0x33')](_0x27e7be,function(_0x3b0ef5){return _0x3b0ef5['sectionId'];});}else{return;}})[_0xe014('0x29')](function(_0x43d3d4){if(_0x43d3d4)_0x1ebfcf=_0x43d3d4;if(_[_0xe014('0x64')](_0x1ebfcf,0x64)){var _0x9bc974=_['find'](_0x27e7be,{'sectionId':0x64});return hasDefaultDashboard(_0x9bc974)['then'](function(_0x936709){return _['map'](_0x27e7be,function(_0x206806){if(_0x206806['sectionId']===0x64){_0x206806['subsections']=_0x936709;}return _0x206806;});});}else{return;}})[_0xe014('0x29')](function(_0x809857){if(_0x809857)_0x27e7be=_0x809857;if(_[_0xe014('0x64')](_0x1ebfcf,0x3eb)){var _0x573500=_['find'](_0x27e7be,{'sectionId':0x3eb});return getCustomDashboards(_0x573500)[_0xe014('0x29')](function(_0x538b05){return _[_0xe014('0x33')](_0x27e7be,function(_0x4ef7c5){if(_0x573500[_0xe014('0x63')]){if(_0x4ef7c5[_0xe014('0x5f')]===0x3eb){_0x4ef7c5[_0xe014('0x66')]=_0x538b05;}}else{if(_0x4ef7c5[_0xe014('0x5f')]===0x64){_0x4ef7c5[_0xe014('0x66')]=_0x538b05;}}return _0x4ef7c5;});});}else{return;}})[_0xe014('0x29')](function(_0x1a4e6e){if(_0x1a4e6e)_0x27e7be=_0x1a4e6e;if(_[_0xe014('0x64')](_0x1ebfcf,0x709)){var _0xd61418=_[_0xe014('0x4d')](_0x27e7be,{'sectionId':0x709});return getPlugins(_0xd61418)[_0xe014('0x29')](function(_0x19b003){if(_0xd61418[_0xe014('0x63')]){return _['map'](_0x27e7be,function(_0x3a3eef){if(_0x3a3eef['sectionId']===0x709){_0x3a3eef[_0xe014('0x66')]=_0x19b003;}return _0x3a3eef;});}else{var _0x3c9f14={'sectionId':0x76c,'enabled':0x1,'subsections':_0x19b003};var _0x3633ea=_[_0xe014('0x33')](_0x27e7be);_0x3633ea[_0xe014('0x60')](_0x3c9f14);return _0x3633ea;}});}else{return;}})[_0xe014('0x29')](function(_0x408d94){if(_0x408d94)_0x27e7be=_0x408d94;return _[_0xe014('0x43')](_0x27e7be,[_0xe014('0x63'),0x1]);})['then'](respondWithResult(_0x32baaf,null))[_0xe014('0x48')](handleError(_0x32baaf,null));};function hasDefaultDashboard(_0x5aabe5){var _0xaf65d7=[0x65];return new BPromise(function(_0x4b778f,_0x381e64){try{if(_0x5aabe5[_0xe014('0x59')]){_0x4b778f(_0xaf65d7);}else{return db[_0xe014('0x5a')][_0xe014('0x67')]({'where':{'sectionId':_0x5aabe5['id']},'raw':!![]})[_0xe014('0x29')](function(_0x1528f0){_0x1528f0?_0x4b778f(_0xaf65d7):_0x4b778f();});}}catch(_0x1ef942){_0x381e64(_0x1ef942);}});}function getCustomDashboards(_0x1e0546){var _0x1a1750=[];return new BPromise(function(_0x47cdef,_0x40faf6){try{if(_0x1e0546['autoAssociation']){return db['Dashboard'][_0xe014('0x46')]({'raw':!![]})['then'](function(_0x412a3f){_0x412a3f['forEach'](function(_0x432296){_0x1a1750[_0xe014('0x60')](_0x432296['id']+0x1869f);});_0x47cdef(_0x1a1750);});}else{return db[_0xe014('0x5a')][_0xe014('0x46')]({'where':{'sectionId':_0x1e0546['id']},'raw':!![]})[_0xe014('0x29')](function(_0x411052){_0x411052[_0xe014('0x68')](function(_0x10ab8d){_0x1a1750[_0xe014('0x60')](_0x10ab8d[_0xe014('0x69')]+0x1869f);});_0x47cdef(_0x1a1750);});}}catch(_0x23479e){_0x40faf6(_0x23479e);}});}function getPlugins(_0x5642f2){var _0x188ca2=[];return new BPromise(function(_0x2fb4c7,_0x1266fe){try{if(_0x5642f2[_0xe014('0x59')]){return db['Plugin'][_0xe014('0x46')]({'raw':!![]})[_0xe014('0x29')](function(_0x1d7a7c){_0x1d7a7c['forEach'](function(_0x285338){_0x188ca2['push'](_0x285338['id']+0x15b38);});_0x2fb4c7(_0x188ca2);});}else{return db[_0xe014('0x5a')][_0xe014('0x46')]({'where':{'sectionId':_0x5642f2['id']},'raw':!![]})[_0xe014('0x29')](function(_0x15cd4e){_0x15cd4e[_0xe014('0x68')](function(_0x5eec00){_0x188ca2[_0xe014('0x60')](_0x5eec00[_0xe014('0x69')]+0x15b38);});_0x2fb4c7(_0x188ca2);});}}catch(_0x5a000d){_0x1266fe(_0x5a000d);}});}exports[_0xe014('0x6a')]=function(_0x2605e0,_0x1681d6){return db[_0xe014('0x45')][_0xe014('0x4d')]({'where':{'id':_0x2605e0[_0xe014('0x4a')]['id']}})[_0xe014('0x29')](handleEntityNotFound(_0x1681d6,null))[_0xe014('0x29')](function(_0x1d4ec3){if(_0x1d4ec3){return db[_0xe014('0x55')][_0xe014('0x56')](function(_0x590fd1){return db[_0xe014('0x58')][_0xe014('0x46')]({'where':{'userProfileId':_0x2605e0[_0xe014('0x4a')]['id']},'attributes':['id'],'raw':!![]})[_0xe014('0x29')](function(_0xb55927){if(_0xb55927){return db[_0xe014('0x58')][_0xe014('0x28')]({'where':{'userProfileId':_0x2605e0[_0xe014('0x4a')]['id'],'id':_[_0xe014('0x33')](_0xb55927,function(_0x254554){return _0x254554['id'];})},'transaction':_0x590fd1});}})[_0xe014('0x29')](function(_0x49505f){var _0x44edaa=_[_0xe014('0x33')](_0x2605e0[_0xe014('0x4f')],function(_0x1dfbdd){_0x1dfbdd['userProfileId']=_0x2605e0[_0xe014('0x4a')]['id'];return _0x1dfbdd;});return db[_0xe014('0x58')][_0xe014('0x6b')](_0x44edaa,{'raw':!![],'transaction':_0x590fd1});})[_0xe014('0x29')](function(_0x91e091){var _0x4fabe3=_[_0xe014('0x43')](_['map'](_0x91e091,function(_0x927846){return _0x927846[_0xe014('0x57')]({'plain':!![]});}),{'includeAll':![]});if(_0x4fabe3){return db[_0xe014('0x58')][_0xe014('0x46')]({'where':{'userProfileId':_0x2605e0[_0xe014('0x4a')]['id'],'sectionId':_[_0xe014('0x33')](_0x4fabe3,function(_0x45c525){return _0x45c525['sectionId'];})},'attributes':['id','sectionId'],'raw':!![]})[_0xe014('0x29')](function(_0x4532c7){var _0x55b366=_[_0xe014('0x33')](_0x2605e0[_0xe014('0x4f')],function(_0x12bb5e){_0x12bb5e[_0xe014('0x5b')]=_0x2605e0['params']['id'];return _0x12bb5e;});return db[_0xe014('0x5a')]['bulkCreate'](_0x55b366,{'raw':!![],'transaction':_0x590fd1});});}})['catch'](handleError(_0x1681d6,null));});}})[_0xe014('0x29')](function(_0x2d44f8){var _0x255746=_[_0xe014('0x33')](_0x2d44f8,function(_0x3d2e20){return _0x3d2e20[_0xe014('0x57')]({'plain':!![]});});})[_0xe014('0x29')](respondWithResult(_0x1681d6,null))[_0xe014('0x48')](handleError(_0x1681d6,null));};exports['removeResources']=function(_0x107a04,_0x2a560a,_0x3b6408){return db[_0xe014('0x45')]['find']({'where':{'id':_0x107a04['params']['id']}})['then'](handleEntityNotFound(_0x2a560a,null))[_0xe014('0x29')](function(_0x455da8){if(_0x455da8){return _0x455da8[_0xe014('0x6c')](_0x107a04['query']['ids']);}})[_0xe014('0x29')](respondWithStatusCode(_0x2a560a,null))[_0xe014('0x48')](handleError(_0x2a560a,null));};exports[_0xe014('0x6d')]=function(_0xcc90d9,_0x3b3836){var _0x3d0564={'raw':![],'where':{}};var _0x508506={};var _0x3a589e={'count':0x0,'rows':[]};var _0x4ac5c6=_0xcc90d9[_0xe014('0x34')]['section'];if(typeof _0x4ac5c6===_0xe014('0x6e')){throw new db[(_0xe014('0x6f'))][(_0xe014('0x70'))](_0xe014('0x71'));}var _0x2385b3=_0xcc90d9['query'][_0xe014('0x72')]||![];var _0x11522c=getQueryModels(_0x4ac5c6,_0x2385b3);if(typeof _0x11522c[_0xe014('0x73')]==='undefined'){throw new db[(_0xe014('0x6f'))]['ValidationError'](_0xe014('0x74')+_0x4ac5c6+'\x27');}var _0x49c4bb=[];if(!_['isEmpty'](_0x11522c[_0xe014('0x75')])){_0x49c4bb=_0x11522c[_0xe014('0x75')];}else{_0x49c4bb=[{'name':_0x4ac5c6}];}return db['UserProfile']['findOne']({'where':{'id':_0xcc90d9[_0xe014('0x4a')]['id']}})[_0xe014('0x29')](handleEntityNotFound(_0x3b3836,null))[_0xe014('0x29')](function(_0x413ddf){if(_0x413ddf){var _0x5b30c3=[];for(var _0x1a7bdd=0x0;_0x1a7bdd<_0x49c4bb[_0xe014('0x39')];_0x1a7bdd++){_0x5b30c3[_0xe014('0x60')](db[_0xe014('0x58')][_0xe014('0x67')]({'where':{'userProfileId':_0x413ddf['id'],'name':_0x49c4bb[_0x1a7bdd][_0xe014('0x2c')]},'raw':!![]}));}return BPromise[_0xe014('0x76')](_0x5b30c3);}})[_0xe014('0x29')](function(_0x294cef){var _0x2a2f69=_[_0xe014('0x43')](_0x294cef,function(_0x4c7c5e){return _0x4c7c5e?_0x4c7c5e:undefined;});var _0x5ed568=_[_0xe014('0x43')](_0x49c4bb,[_0xe014('0x77'),!![]]);var _0x1d6bfe=_[_0xe014('0x65')](_0x2a2f69)&&_[_0xe014('0x65')](_0x5ed568)?null:_['union'](_0x5ed568,_0x2a2f69);if(_0x1d6bfe){var _0x51d917=[];for(var _0x11f73f=0x0;_0x11f73f<_0x1d6bfe[_0xe014('0x39')];_0x11f73f++){var _0x437b98=_[_0xe014('0x4d')](_0x49c4bb,function(_0x44d927){return _0x1d6bfe[_0x11f73f]?_0x44d927[_0xe014('0x2c')]===_0x1d6bfe[_0x11f73f][_0xe014('0x2c')]:null;});if(_0x437b98){if(_0x1d6bfe[_0x11f73f]['ignore']){_0x51d917[_0xe014('0x60')](getAllResources(_0x11522c[_0xe014('0x73')],_0x1d6bfe[_0x11f73f]));}else{if(!_0x1d6bfe[_0x11f73f][_0xe014('0x59')]){_0x51d917[_0xe014('0x60')](getAllowedResources(_0x437b98,_0x1d6bfe[_0x11f73f],_0x11522c[_0xe014('0x73')]));}else{if(_0x437b98[_0xe014('0x32')]){_0x51d917[_0xe014('0x60')](getAllFilteredResources(_0x437b98,_0x1d6bfe[_0x11f73f]));}}}}}return BPromise[_0xe014('0x76')](_0x51d917);}else{return null;}})['then'](function(_0x5f0a22){var _0x57b3d4=_0x5f0a22;var _0x94f0d2=null;if(_0x57b3d4){_0x94f0d2=_0x57b3d4[_0xe014('0x39')]===0x1?_0x57b3d4[0x0]:null;}if(_0x94f0d2||_0x57b3d4){var _0x2897b3=db[_0x11522c['childModel']][_0xe014('0x2f')];_0x508506[_0xe014('0x32')]=_[_0xe014('0x35')](_0x2897b3);_0x508506['query']=_[_0xe014('0x35')](_0xcc90d9[_0xe014('0x34')]);_0x508506[_0xe014('0x40')]=_['intersection'](_0x508506[_0xe014('0x32')],_0x508506[_0xe014('0x34')]);_0x3d0564[_0xe014('0x37')]=_[_0xe014('0x36')](_0x508506[_0xe014('0x32')],qs[_0xe014('0x38')](_0xcc90d9[_0xe014('0x34')][_0xe014('0x38')]));_0x3d0564['attributes']=_0x3d0564['attributes']['length']?_0x3d0564['attributes']:_0x508506[_0xe014('0x32')];if(!_0xcc90d9[_0xe014('0x34')][_0xe014('0x3a')]('nolimit')){_0x3d0564[_0xe014('0x3c')]=qs[_0xe014('0x3c')](_0xcc90d9[_0xe014('0x34')][_0xe014('0x3c')]);_0x3d0564[_0xe014('0x22')]=qs[_0xe014('0x22')](_0xcc90d9[_0xe014('0x34')][_0xe014('0x22')]);}_0x3d0564[_0xe014('0x78')]=qs[_0xe014('0x3d')](_0xcc90d9[_0xe014('0x34')][_0xe014('0x3d')]);_0x3d0564[_0xe014('0x3e')]=qs[_0xe014('0x40')](_[_0xe014('0x3f')](_0xcc90d9[_0xe014('0x34')],_0x508506[_0xe014('0x40')]));if(_0xcc90d9['query']['filter']){_0x3d0564[_0xe014('0x3e')]=_[_0xe014('0x41')](_0x3d0564[_0xe014('0x3e')],{'$or':_['map'](_0x2897b3,function(_0x50f76f){if(_0x50f76f[_0xe014('0x31')]['key']!==_0xe014('0x42')){var _0x211641={};_0x211641[_0x50f76f['field']]={'$like':'%'+_0xcc90d9[_0xe014('0x34')][_0xe014('0x43')]+'%'};return _0x211641;}})});}var _0x5a1496=[];if(_0x94f0d2){var _0x249351=_[_0xe014('0x4d')](_0x49c4bb,[_0xe014('0x2c'),_0x94f0d2[_0xe014('0x2c')]]);if(_0x249351[_0xe014('0x79')]){var _0x296c47={};if(_0x11522c[_0xe014('0x73')]===_0xe014('0x7a')){_0x296c47[_0x249351[_0xe014('0x7b')]]=_['map'](_0x94f0d2['associatedResources'],'id');}else{_0x296c47[_0x249351['foreignKey']]=_0x94f0d2['associatedResources'];}_0x5a1496[_0xe014('0x60')](_0x296c47);}else{_0x3d0564[_0xe014('0x3e')]['id']=_0x94f0d2['associatedResources'];}}else{for(var _0x5c42e9=0x0;_0x5c42e9<_0x57b3d4[_0xe014('0x39')];_0x5c42e9++){var _0x249351=_['find'](_0x49c4bb,[_0xe014('0x2c'),_0x57b3d4[_0x5c42e9][_0xe014('0x2c')]]);if(_0x249351[_0xe014('0x79')]){var _0x296c47={};_0x296c47[_0x249351['foreignKey']]=_0x57b3d4[_0x5c42e9][_0xe014('0x7c')];_0x5a1496[_0xe014('0x60')](_0x296c47);}else{if(!_0x3d0564[_0xe014('0x3e')]['id'])_0x3d0564['where']['id']=[];_0x57b3d4[_0x5c42e9][_0xe014('0x7c')]['forEach'](function(_0x16db46){_0x3d0564[_0xe014('0x3e')]['id'][_0xe014('0x60')](_0x16db46);});}}}if(!_['isEmpty'](_0x5a1496)){_0x3d0564[_0xe014('0x3e')]=_[_0xe014('0x41')](_0x3d0564[_0xe014('0x3e')],{'$and':{'$or':_0x5a1496}});}_0x3d0564=_[_0xe014('0x41')]({},_0x3d0564,_0xcc90d9[_0xe014('0x44')]);if(_0x94f0d2&&!_0x94f0d2[_0xe014('0x59')]&&_0x11522c[_0xe014('0x73')]==='AnalyticExtractedReport'){if(_0xcc90d9[_0xe014('0x34')][_0xe014('0x4b')]){_0x3d0564['include']=[{'all':!![]}];}return db[_0x11522c[_0xe014('0x73')]][_0xe014('0x46')](_0x3d0564)[_0xe014('0x29')](function(_0x435763){var _0x12bd70=[];_0x435763[_0xe014('0x68')](function(_0x345fa9){var _0x1ad02a;switch(_0x345fa9[_0xe014('0x7d')]){case _0xe014('0x7e'):_0x1ad02a=_[_0xe014('0x4d')](_0x94f0d2[_0xe014('0x7c')],function(_0x18399d){return _0x18399d['id']===_0x345fa9['reportId']&&_0x18399d[_0xe014('0x31')]===_0xe014('0x7f');});break;case'custom':_0x1ad02a=_['find'](_0x94f0d2[_0xe014('0x7c')],function(_0x897e84){return _0x897e84['id']===_0x345fa9[_0xe014('0x80')]&&_0x897e84[_0xe014('0x31')]===_0xe014('0x81');});break;}if(_0x1ad02a)_0x12bd70[_0xe014('0x60')](_0x345fa9);});_0x3a589e[_0xe014('0x21')]=_0x12bd70['length'];_0x3a589e[_0xe014('0x47')]=_0x12bd70;return _0x3a589e;});}else{return db[_0x11522c['childModel']]['count']({'where':_0x3d0564[_0xe014('0x3e')]})[_0xe014('0x29')](function(_0x412125){_0x3a589e['count']=_0x412125;if(_0xcc90d9[_0xe014('0x34')][_0xe014('0x4b')]){if(_0x11522c[_0xe014('0x73')]===_0xe014('0x82')){_0x3d0564[_0xe014('0x4c')]=[{'model':db[_0xe014('0x83')],'as':_0xe014('0x84'),'attributes':['id',_0xe014('0x2c'),'color'],'required':_0xcc90d9[_0xe014('0x34')][_0xe014('0x85')]?!![]:![]},{'model':db[_0xe014('0x83')],'as':'ThroughTags','attributes':['id',_0xe014('0x2c'),_0xe014('0x86')],'through':_0xcc90d9[_0xe014('0x34')]['tag']?{'attributes':[],'where':{'TagId':_0xcc90d9['query'][_0xe014('0x85')]||undefined}}:{},'required':_0xcc90d9[_0xe014('0x34')][_0xe014('0x85')]?!![]:![]}];}else{_0x3d0564[_0xe014('0x4c')]=[{'all':!![]}];}}return db[_0x11522c['childModel']][_0xe014('0x46')](_0x3d0564);})[_0xe014('0x29')](function(_0xe5cc08){_0x3a589e[_0xe014('0x47')]=_0xe5cc08;return _0x3a589e;});}}else{return _0x3a589e;}})[_0xe014('0x29')](respondWithFilteredResult(_0x3b3836,_0x3d0564))[_0xe014('0x48')](handleError(_0x3b3836,null));};function getAllResources(_0x431e92,_0x2f24cf){return new BPromise(function(_0x40a907,_0x407fe1){if(_0x2f24cf){var _0x97f5d8=_0x2f24cf[_0xe014('0x43')]?{[_0x2f24cf[_0xe014('0x43')][_0xe014('0x79')]]:_0x2f24cf[_0xe014('0x43')]['value']}:undefined;return db[_0x431e92][_0xe014('0x46')]({'where':_0x97f5d8,'raw':!![]})[_0xe014('0x29')](function(_0x436039){_0x2f24cf['associatedResources']=_[_0xe014('0x33')](_0x436039,'id');_0x40a907(_0x2f24cf);})[_0xe014('0x48')](function(_0x5168b9){_0x407fe1(_0x5168b9);});}else{_0x40a907(null);}});}function getAllFilteredResources(_0x590586,_0x28e597){return new BPromise(function(_0xadefef,_0x1e7d4e){var _0x36ac9c=_0x590586[_0xe014('0x43')]?{[_0x590586[_0xe014('0x43')][_0xe014('0x79')]]:_0x590586[_0xe014('0x43')]['value']}:undefined;return db[_0x590586[_0xe014('0x32')]]['findAll']({'where':_0x36ac9c,'raw':!![]})['then'](function(_0x4ec7fd){_0x28e597[_0xe014('0x7c')]=_['map'](_0x4ec7fd,function(_0x57c48b){return _0x57c48b[_0xe014('0x2c')];});_0xadefef(_0x28e597);})[_0xe014('0x48')](function(_0x13357a){_0x1e7d4e(_0x13357a);});});}function getAllowedResources(_0x5adaa6,_0x2e9e36,_0x5f1323){return new BPromise(function(_0x22533f,_0x59c698){if(_0x2e9e36){return db['UserProfileResource'][_0xe014('0x46')]({'where':{'sectionId':_0x2e9e36['id']},'raw':!![]})[_0xe014('0x29')](function(_0x3e455e){if(_0x5adaa6['field']&&_0x5adaa6[_0xe014('0x79')]!=='id'){_0x2e9e36[_0xe014('0x7c')]=_[_0xe014('0x33')](_0x3e455e,function(_0x6df8b5){return _0x6df8b5[_0x5adaa6['field']];});}else{if(_0x5f1323===_0xe014('0x7a')){_0x2e9e36[_0xe014('0x7c')]=_[_0xe014('0x33')](_0x3e455e,function(_0x2fb198){return{'id':_0x2fb198[_0xe014('0x69')],'type':_0x2fb198[_0xe014('0x31')]};});}else{_0x2e9e36[_0xe014('0x7c')]=_[_0xe014('0x33')](_0x3e455e,function(_0x48e74e){return _0x48e74e['resourceId'];});}}_0x22533f(_0x2e9e36);})[_0xe014('0x48')](function(_0x3e631d){_0x59c698(_0x3e631d);});}else{_0x22533f(null);}});}function getQueryModels(_0x8a0e2a,_0x44de78){var _0x663c09=_0x8a0e2a['toLowerCase']();var _0x2705c5={'childModel':undefined,'parentSections':[]};switch(_0x663c09){case _0xe014('0x87'):_0x2705c5[_0xe014('0x73')]=_0xe014('0x88');break;case _0xe014('0x89'):_0x2705c5[_0xe014('0x73')]=_0xe014('0x8a');break;case _0xe014('0x8b'):_0x2705c5['childModel']=_0xe014('0x8c');_0x2705c5[_0xe014('0x75')]=[{'name':_0xe014('0x8d'),'field':'name','foreignKey':_0xe014('0x8e')}];break;case'projects':_0x2705c5[_0xe014('0x73')]=_0xe014('0x8f');break;case _0xe014('0x90'):_0x2705c5['childModel']=_0xe014('0x82');_0x2705c5['parentSections']=[{'name':'Lists','field':'id','foreignKey':'ListId'}];break;case _0xe014('0x91'):_0x2705c5[_0xe014('0x73')]=_0xe014('0x92');break;case _0xe014('0x93'):_0x2705c5[_0xe014('0x73')]=_0xe014('0x94');break;case _0xe014('0x95'):_0x2705c5[_0xe014('0x73')]=_0xe014('0x96');break;case _0xe014('0x97'):_0x2705c5[_0xe014('0x73')]=_0xe014('0x98');break;case _0xe014('0x99'):_0x2705c5['childModel']='ChatWebsite';break;case _0xe014('0x9a'):_0x2705c5['childModel']='FaxQueue';break;case'faxaccounts':_0x2705c5[_0xe014('0x73')]=_0xe014('0x9b');break;case _0xe014('0x9c'):case _0xe014('0x9d'):case'outboundroutes':_0x2705c5[_0xe014('0x73')]=_0xe014('0x9e');break;case'contexts':_0x2705c5[_0xe014('0x73')]=_0xe014('0x9f');break;case _0xe014('0xa0'):_0x2705c5['childModel']=_0xe014('0xa1');break;case _0xe014('0xa2'):_0x2705c5[_0xe014('0x73')]=_0xe014('0xa3');_0x2705c5['parentSections']=[{'name':_0xe014('0xa4'),'field':_0xe014('0x2c'),'foreignKey':_0xe014('0xa5'),'model':_0xe014('0xa6'),'filter':{'field':_0xe014('0xa7'),'value':[_0xe014('0xa8')]}},{'name':_0xe014('0xa9'),'field':'name','foreignKey':'membername','model':_0xe014('0xa6'),'filter':{'field':_0xe014('0xa7'),'value':[_0xe014('0xaa')]}},{'name':_0xe014('0xab'),'field':_0xe014('0x2c'),'foreignKey':_0xe014('0xac'),'model':_0xe014('0xad'),'filter':{'field':_0xe014('0x31'),'value':['inbound']}},{'name':'QueueCampaigns','field':'name','foreignKey':_0xe014('0xac'),'model':_0xe014('0xad'),'filter':{'field':_0xe014('0x31'),'value':['outbound']}}];break;case'musiconholds':_0x2705c5[_0xe014('0x73')]=_0xe014('0xae');break;case'chanspies':_0x2705c5[_0xe014('0x73')]='VoiceChanSpy';break;case _0xe014('0xaf'):_0x2705c5['childModel']=_0xe014('0xb0');break;case _0xe014('0xb1'):_0x2705c5[_0xe014('0x73')]=_0xe014('0xb2');break;case _0xe014('0xb3'):_0x2705c5[_0xe014('0x73')]=_0xe014('0xb4');break;case'mailaccounts':_0x2705c5['childModel']=_0xe014('0xb5');break;case'mailsubstatuses':_0x2705c5[_0xe014('0x73')]=_0xe014('0xb6');break;case _0xe014('0xb7'):_0x2705c5['childModel']=_0xe014('0xb8');break;case _0xe014('0xb9'):_0x2705c5['childModel']='OpenchannelAccount';break;case _0xe014('0xba'):_0x2705c5['childModel']=_0xe014('0xbb');break;case'smsaccounts':_0x2705c5[_0xe014('0x73')]='SmsAccount';break;case _0xe014('0xbc'):_0x2705c5[_0xe014('0x73')]=_0xe014('0xbd');break;case _0xe014('0xbe'):_0x2705c5[_0xe014('0x73')]=_0xe014('0xbf');break;case _0xe014('0xc0'):_0x2705c5[_0xe014('0x73')]=_0xe014('0xc1');break;case _0xe014('0xc2'):case _0xe014('0xc3'):_0x2705c5[_0xe014('0x73')]='VoiceQueue';if(_0x44de78){_0x2705c5['parentSections']=[{'name':_0xe014('0xab')},{'name':_0xe014('0xc4')}];}break;case _0xe014('0xc5'):case _0xe014('0xc6'):case _0xe014('0xc7'):_0x2705c5['childModel']=_0xe014('0xa6');if(_0x44de78){_0x2705c5[_0xe014('0x75')]=[{'name':'Users','filter':{'field':_0xe014('0xa7'),'value':[_0xe014('0xc8'),_0xe014('0xc9')]},'ignore':!![]},{'name':_0xe014('0xa4')},{'name':_0xe014('0xa9')}];}break;case _0xe014('0xca'):_0x2705c5[_0xe014('0x73')]='ZendeskAccount';break;case'salesforceaccounts':_0x2705c5['childModel']='SalesforceAccount';break;case _0xe014('0xcb'):_0x2705c5[_0xe014('0x73')]=_0xe014('0xcc');break;case _0xe014('0xcd'):_0x2705c5[_0xe014('0x73')]=_0xe014('0xce');break;case _0xe014('0xcf'):_0x2705c5['childModel']='DeskAccount';break;case'zohoaccounts':_0x2705c5[_0xe014('0x73')]=_0xe014('0xd0');break;case'vtigeraccounts':_0x2705c5[_0xe014('0x73')]='User';break;case _0xe014('0xd1'):_0x2705c5[_0xe014('0x73')]=_0xe014('0xd2');break;case _0xe014('0xd3'):_0x2705c5[_0xe014('0x73')]=_0xe014('0xd4');break;case _0xe014('0xd5'):_0x2705c5[_0xe014('0x73')]=_0xe014('0xd6');break;case'intervals':_0x2705c5[_0xe014('0x73')]='Interval';break;case _0xe014('0xd7'):_0x2705c5[_0xe014('0x73')]=_0xe014('0xd8');break;case _0xe014('0xd9'):_0x2705c5[_0xe014('0x73')]=_0xe014('0xda');break;case'sounds':_0x2705c5['childModel']=_0xe014('0xdb');break;case'tags':_0x2705c5[_0xe014('0x73')]=_0xe014('0x83');break;case _0xe014('0xdc'):_0x2705c5[_0xe014('0x73')]=_0xe014('0xdd');break;case'triggers':_0x2705c5[_0xe014('0x73')]=_0xe014('0xde');break;case'trunks':_0x2705c5[_0xe014('0x73')]=_0xe014('0xdf');break;case _0xe014('0xe0'):_0x2705c5[_0xe014('0x73')]=_0xe014('0xe1');break;case _0xe014('0xe2'):_0x2705c5[_0xe014('0x73')]=_0xe014('0xe3');break;case _0xe014('0xe4'):_0x2705c5[_0xe014('0x73')]=_0xe014('0x7a');_0x2705c5['parentSections']=[{'name':_0xe014('0xe5'),'field':'id','foreignKey':_0xe014('0x80')}];break;case _0xe014('0xe6'):_0x2705c5['childModel']=_0xe014('0xe7');break;case _0xe014('0xbe'):_0x2705c5[_0xe014('0x73')]='WhatsappAccount';break;default:return _0x2705c5;}return _0x2705c5;}
\ No newline at end of file