Built motion from commit be44e1e4d16f8b29d243415b03d27262d8601e0e. Version 3.0.0...
[motion-next.git] / server / api / intDeskAccount / intDeskAccount.controller.js
index bccc562..fc319fd 100644 (file)
@@ -1 +1 @@
-const a229_0x3e22=['map','then','DeskField','create','sort','lodash','includeAll','fields','entries','rawAttributes','pick','like','send','offset','where','channel','concat','DeskConfiguration','destroy','json','basic','Wrong\x20credentials','from','order','slice','catch','getDescriptions','nolimit','filters','addConfiguration','name','tokenSecret','getFields,\x20%s,\x20%s,\x20%s','token','request-promise-native','_embedded','DeskAccount','api','toString','merge','application/json','password','limit','authType','params','getFields','getSubjects','options','headers','username','status','keys','consumerKey','show','length','sendStatus','include','Authorization','AccountId','format','findOne','test','getConfigurations','../../components/integrations/configuration','body','active','Descriptions','model','Basic\x20%s','remoteUri','Subjects','attributes','count','consumerSecret','intersection','sequelize','undefined','util','base64','lastIndexOf','filter','findAll','error','stack','query','type','priority','set','rows','label'];(function(_0x1a10d1,_0x3e2202){const _0x200a80=function(_0x316b9c){while(--_0x316b9c){_0x1a10d1['push'](_0x1a10d1['shift']());}};_0x200a80(++_0x3e2202);}(a229_0x3e22,0x11e));const a229_0x200a=function(_0x1a10d1,_0x3e2202){_0x1a10d1=_0x1a10d1-0x0;let _0x200a80=a229_0x3e22[_0x1a10d1];return _0x200a80;};const _0x26d14c=a229_0x200a;'use strict';const rp=require(_0x26d14c('0x12')),util=require(_0x26d14c('0x3d')),_=require(_0x26d14c('0x4f')),qs=require('../../components/parsers/qs'),logger=require('../../config/logger')(_0x26d14c('0x15')),db=require('../../mysqldb')['db'],{Op}=require(_0x26d14c('0x3b')),integrations=require(_0x26d14c('0x2f'));function respondWithResult(_0x316b9c,_0x52811b){return _0x52811b=_0x52811b||0xc8,function(_0xdf3043){const _0x5592ed=a229_0x200a;if(_0xdf3043)return _0x316b9c[_0x5592ed('0x22')](_0x52811b)['json'](_0xdf3043);};}function respondWithFilteredResult(_0x480405,_0x4ea979){return function(_0x2be5e8){const _0x1bf5ad=a229_0x200a;if(_0x2be5e8){const _0x49ef20=_0x2be5e8[_0x1bf5ad('0x38')],_0xc5321b=_0x4ea979[_0x1bf5ad('0x57')];let _0x17155c=_0x4ea979[_0x1bf5ad('0x57')]+_0x4ea979['limit'],_0x3b50d1;return _0x17155c>=_0x49ef20?(_0x17155c=_0x49ef20,_0x3b50d1=0xc8):_0x3b50d1=0xce,_0x480405[_0x1bf5ad('0x22')](_0x3b50d1),_0x480405[_0x1bf5ad('0x47')]('Content-Range',_0xc5321b+'-'+_0x17155c+'/'+_0x49ef20)[_0x1bf5ad('0x3')](_0x2be5e8);}return null;};}function saveUpdates(_0x5d44a2){return function(_0x4da1f7){const _0x5978cb=a229_0x200a;if(_0x4da1f7)return _0x4da1f7['update'](_0x5d44a2)[_0x5978cb('0x4b')](function(_0x5f01ea){return _0x5f01ea;});return null;};}function removeEntity(_0x473529){return function(_0x2d189f){const _0x15bdca=a229_0x200a;if(_0x2d189f)return _0x2d189f[_0x15bdca('0x2')]()[_0x15bdca('0x4b')](function(){const _0x3660f1=_0x15bdca;_0x473529[_0x3660f1('0x22')](0xcc)['end']();});};}function handleEntityNotFound(_0x4563f2){return function(_0x18456d){const _0x3394e2=a229_0x200a;return!_0x18456d&&_0x4563f2[_0x3394e2('0x27')](0x194),_0x18456d;};}function handleError(_0x34c41d,_0x71ddc){return _0x71ddc=_0x71ddc||0x1f4,function(_0x37d1ce){const _0x4deb71=a229_0x200a;logger[_0x4deb71('0x42')](_0x37d1ce[_0x4deb71('0x43')]),_0x37d1ce['name']&&delete _0x37d1ce['name'],_0x34c41d[_0x4deb71('0x22')](_0x71ddc)[_0x4deb71('0x56')](_0x37d1ce);};}exports['index']=function(_0x204123,_0x3d8498){const _0x46206a=_0x26d14c;let _0x85fb61={};const _0x5d890c={},_0x35fbe2={'count':0x0,'rows':[]},_0x395b00=_[_0x46206a('0x4a')](db[_0x46206a('0x14')][_0x46206a('0x53')],function(_0x9b5c87){const _0x98b3d9=_0x46206a;return{'name':_0x9b5c87['fieldName'],'type':_0x9b5c87[_0x98b3d9('0x45')]['key']};});_0x5d890c[_0x46206a('0x33')]=_[_0x46206a('0x4a')](_0x395b00,_0x46206a('0xe')),_0x5d890c[_0x46206a('0x44')]=_['keys'](_0x204123['query']),_0x5d890c['filters']=_['intersection'](_0x5d890c[_0x46206a('0x33')],_0x5d890c['query']),_0x85fb61[_0x46206a('0x37')]=_[_0x46206a('0x3a')](_0x5d890c['model'],qs['fields'](_0x204123[_0x46206a('0x44')][_0x46206a('0x51')])),_0x85fb61[_0x46206a('0x37')]=_0x85fb61[_0x46206a('0x37')][_0x46206a('0x26')]?_0x85fb61['attributes']:_0x5d890c['model'];typeof _0x204123[_0x46206a('0x44')]['nolimit']===_0x46206a('0x3c')&&(_0x85fb61[_0x46206a('0x1a')]=qs['limit'](_0x204123[_0x46206a('0x44')][_0x46206a('0x1a')]),_0x85fb61['offset']=qs[_0x46206a('0x57')](_0x204123[_0x46206a('0x44')]['offset']));_0x85fb61[_0x46206a('0x7')]=qs[_0x46206a('0x4e')](_0x204123[_0x46206a('0x44')][_0x46206a('0x4e')]),_0x85fb61[_0x46206a('0x58')]=qs[_0x46206a('0xc')](_[_0x46206a('0x54')](_0x204123[_0x46206a('0x44')],_0x5d890c[_0x46206a('0xc')]),_0x395b00);_0x204123['query'][_0x46206a('0x40')]&&(_0x85fb61[_0x46206a('0x58')]=_[_0x46206a('0x17')](_0x85fb61[_0x46206a('0x58')],{[Op['or']]:_[_0x46206a('0x4a')](_0x395b00,function(_0x173c15){const _0x3fd5e3=_0x46206a;if(_0x173c15[_0x3fd5e3('0x45')]!=='VIRTUAL'){const _0xf259b2={};return _0xf259b2[_0x173c15[_0x3fd5e3('0xe')]]={[Op[_0x3fd5e3('0x55')]]:'%'+_0x204123[_0x3fd5e3('0x44')][_0x3fd5e3('0x40')]+'%'},_0xf259b2;}})}));_0x85fb61=_[_0x46206a('0x17')]({},_0x85fb61,_0x204123[_0x46206a('0x1f')]);const _0x5e2e0a={'where':_0x85fb61[_0x46206a('0x58')]};return db['DeskAccount'][_0x46206a('0x38')](_0x5e2e0a)['then'](function(_0x206153){const _0x4de6f4=_0x46206a;return _0x35fbe2[_0x4de6f4('0x38')]=_0x206153,_0x204123[_0x4de6f4('0x44')][_0x4de6f4('0x50')]&&(_0x85fb61[_0x4de6f4('0x28')]=[{'all':!![]}]),db[_0x4de6f4('0x14')][_0x4de6f4('0x41')](_0x85fb61);})[_0x46206a('0x4b')](function(_0x20e35d){const _0x3c5be6=_0x46206a;return _0x35fbe2[_0x3c5be6('0x48')]=_0x20e35d,_0x35fbe2;})['then'](respondWithFilteredResult(_0x3d8498,_0x85fb61))[_0x46206a('0x9')](handleError(_0x3d8498,null));},exports[_0x26d14c('0x25')]=function(_0x3eead9,_0x16087d){const _0x55fac3=_0x26d14c;let _0x4054e1={'raw':![],'where':{'id':_0x3eead9['params']['id']}};const _0x5a4efe={};return _0x5a4efe['model']=_[_0x55fac3('0x23')](db['DeskAccount'][_0x55fac3('0x53')]),_0x5a4efe[_0x55fac3('0x44')]=_[_0x55fac3('0x23')](_0x3eead9['query']),_0x5a4efe[_0x55fac3('0xc')]=_[_0x55fac3('0x3a')](_0x5a4efe['model'],_0x5a4efe['query']),_0x4054e1['attributes']=_['intersection'](_0x5a4efe[_0x55fac3('0x33')],qs[_0x55fac3('0x51')](_0x3eead9[_0x55fac3('0x44')][_0x55fac3('0x51')])),_0x4054e1[_0x55fac3('0x37')]=_0x4054e1[_0x55fac3('0x37')]['length']?_0x4054e1['attributes']:_0x5a4efe['model'],_0x3eead9[_0x55fac3('0x44')][_0x55fac3('0x50')]&&(_0x4054e1[_0x55fac3('0x28')]=[{'all':!![]}]),_0x4054e1=_[_0x55fac3('0x17')]({},_0x4054e1,_0x3eead9[_0x55fac3('0x1f')]),db[_0x55fac3('0x14')][_0x55fac3('0x2c')](_0x4054e1)[_0x55fac3('0x4b')](handleEntityNotFound(_0x16087d,null))[_0x55fac3('0x4b')](respondWithResult(_0x16087d,null))['catch'](handleError(_0x16087d,null));},exports[_0x26d14c('0x4d')]=function(_0x5efaca,_0x416477){const _0x93a1c2=_0x26d14c;return db[_0x93a1c2('0x14')][_0x93a1c2('0x4d')](_0x5efaca[_0x93a1c2('0x30')],{})[_0x93a1c2('0x4b')](respondWithResult(_0x416477,0xc9))[_0x93a1c2('0x9')](handleError(_0x416477,null));},exports['update']=function(_0x4219db,_0x3addde){const _0x250623=_0x26d14c;return _0x4219db[_0x250623('0x30')]['id']&&delete _0x4219db[_0x250623('0x30')]['id'],db[_0x250623('0x14')][_0x250623('0x2c')]({'where':{'id':_0x4219db[_0x250623('0x1c')]['id']}})[_0x250623('0x4b')](handleEntityNotFound(_0x3addde,null))['then'](saveUpdates(_0x4219db['body'],null))[_0x250623('0x4b')](respondWithResult(_0x3addde,null))['catch'](handleError(_0x3addde,null));},exports['destroy']=function(_0x24dee6,_0x2d18bb){const _0x4c6fda=_0x26d14c;return db['DeskAccount'][_0x4c6fda('0x2c')]({'where':{'id':_0x24dee6[_0x4c6fda('0x1c')]['id']}})[_0x4c6fda('0x4b')](handleEntityNotFound(_0x2d18bb,null))[_0x4c6fda('0x4b')](removeEntity(_0x2d18bb,null))[_0x4c6fda('0x9')](handleError(_0x2d18bb,null));},exports['getConfigurations']=function(_0x596d1f,_0x53e253){const _0x3bc9c3=_0x26d14c;let _0x5a0375={};const _0x5c53c8={};let _0x7748a8,_0x5548c6;return db[_0x3bc9c3('0x14')][_0x3bc9c3('0x2c')]({'where':{'id':_0x596d1f[_0x3bc9c3('0x1c')]['id']}})[_0x3bc9c3('0x4b')](handleEntityNotFound(_0x53e253,null))['then'](function(_0x5c3e5c){const _0x585f23=_0x3bc9c3;if(_0x5c3e5c)return _0x7748a8=_0x5c3e5c,_0x5c53c8[_0x585f23('0x33')]=_[_0x585f23('0x23')](db[_0x585f23('0x1')][_0x585f23('0x53')]),_0x5c53c8['query']=_[_0x585f23('0x23')](_0x596d1f[_0x585f23('0x44')]),_0x5c53c8[_0x585f23('0xc')]=_[_0x585f23('0x3a')](_0x5c53c8[_0x585f23('0x33')],_0x5c53c8[_0x585f23('0x44')]),_0x5a0375[_0x585f23('0x37')]=_[_0x585f23('0x3a')](_0x5c53c8[_0x585f23('0x33')],qs['fields'](_0x596d1f['query']['fields'])),_0x5a0375[_0x585f23('0x37')]=_0x5a0375[_0x585f23('0x37')][_0x585f23('0x26')]?_0x5a0375[_0x585f23('0x37')]:_0x5c53c8[_0x585f23('0x33')],_0x5a0375[_0x585f23('0x7')]=qs[_0x585f23('0x4e')](_0x596d1f[_0x585f23('0x44')][_0x585f23('0x4e')]),_0x5a0375[_0x585f23('0x58')]=qs[_0x585f23('0xc')](_[_0x585f23('0x54')](_0x596d1f[_0x585f23('0x44')],_0x5c53c8[_0x585f23('0xc')])),_0x596d1f[_0x585f23('0x44')][_0x585f23('0x40')]&&(_0x5a0375[_0x585f23('0x58')]=_['merge'](_0x5a0375[_0x585f23('0x58')],{[Op['or']]:_[_0x585f23('0x4a')](_0x5a0375[_0x585f23('0x37')],function(_0x58bcdc){const _0x23f91c=_0x585f23,_0x35f496={};return _0x35f496[_0x58bcdc]={[Op[_0x23f91c('0x55')]]:'%'+_0x596d1f[_0x23f91c('0x44')]['filter']+'%'},_0x35f496;})})),_0x5a0375=_[_0x585f23('0x17')]({},_0x5a0375,_0x596d1f[_0x585f23('0x1f')]),_0x7748a8[_0x585f23('0x2e')](_0x5a0375);})[_0x3bc9c3('0x4b')](function(_0x140e45){const _0x1812c7=_0x3bc9c3;if(_0x140e45)return _0x5548c6=_0x140e45[_0x1812c7('0x26')],typeof _0x596d1f[_0x1812c7('0x44')][_0x1812c7('0xb')]===_0x1812c7('0x3c')&&(_0x5a0375[_0x1812c7('0x1a')]=qs[_0x1812c7('0x1a')](_0x596d1f[_0x1812c7('0x44')][_0x1812c7('0x1a')]),_0x5a0375[_0x1812c7('0x57')]=qs['offset'](_0x596d1f[_0x1812c7('0x44')][_0x1812c7('0x57')])),_0x7748a8['getConfigurations'](_0x5a0375);})[_0x3bc9c3('0x4b')](function(_0x4e72a5){if(_0x4e72a5)return _0x4e72a5?{'count':_0x5548c6,'rows':_0x4e72a5}:null;})['then'](respondWithResult(_0x53e253,null))[_0x3bc9c3('0x9')](handleError(_0x53e253,null));},exports[_0x26d14c('0xd')]=function(_0x293849,_0x16c1aa){const _0x250566=_0x26d14c;return _0x293849[_0x250566('0x30')]['id']&&delete _0x293849[_0x250566('0x30')]['id'],db[_0x250566('0x14')][_0x250566('0x2c')]({'where':{'id':_0x293849['params']['id']}})['then'](handleEntityNotFound(_0x16c1aa,null))[_0x250566('0x4b')](function(_0x57ab6e){const _0x4cb481=_0x250566;if(_0x57ab6e)return _0x293849['body'][_0x4cb481('0x2a')]=_0x57ab6e['id'],_0x293849['body'][_0x4cb481('0x36')]=integrations[_0x4cb481('0x1e')](_0x293849[_0x4cb481('0x30')][_0x4cb481('0x59')],_0x293849[_0x4cb481('0x30')][_0x4cb481('0x45')]),_0x293849['body'][_0x4cb481('0x32')]=integrations[_0x4cb481('0xa')](_0x293849[_0x4cb481('0x30')][_0x4cb481('0x59')],_0x293849[_0x4cb481('0x30')][_0x4cb481('0x45')]),db[_0x4cb481('0x1')][_0x4cb481('0x4d')](_0x293849['body'],{'include':[{'model':db[_0x4cb481('0x4c')],'as':_0x4cb481('0x36')},{'model':db[_0x4cb481('0x4c')],'as':_0x4cb481('0x32')}]});return null;})[_0x250566('0x4b')](respondWithResult(_0x16c1aa,null))[_0x250566('0x9')](handleError(_0x16c1aa,null));},exports[_0x26d14c('0x1d')]=function(_0x32b0ee,_0x2b6a58){const _0x3d1327=_0x26d14c,_0x2ad427=[{'name':_0x3d1327('0x46'),'label':_0x3d1327('0x46'),'custom':![],'options':[{'name':0x1,'value':0x1},{'name':0x2,'value':0x2},{'name':0x3,'value':0x3},{'name':0x4,'value':0x4},{'name':0x5,'value':0x5},{'name':0x6,'value':0x6},{'name':0x7,'value':0x7},{'name':0x8,'value':0x8},{'name':0x9,'value':0x9},{'name':0xa,'value':0xa}]}];let _0x39efe5='';return db['DeskAccount'][_0x3d1327('0x2c')]({'where':{'id':_0x32b0ee[_0x3d1327('0x1c')]['id']},'attributes':['id',_0x3d1327('0x35'),_0x3d1327('0x1b'),'username',_0x3d1327('0x19'),_0x3d1327('0x24'),_0x3d1327('0x39'),_0x3d1327('0x11'),_0x3d1327('0xf')]})[_0x3d1327('0x4b')](handleEntityNotFound(_0x2b6a58,null))[_0x3d1327('0x4b')](function(_0x437488){const _0x56f28c=_0x3d1327;if(_0x437488){_0x39efe5=_0x437488[_0x56f28c('0x35')];const _0x283c7a=_0x39efe5[_0x56f28c('0x8')](-0x1);_0x283c7a==='/'&&(_0x39efe5=_0x39efe5['substring'](0x0,_0x39efe5[_0x56f28c('0x3f')](_0x283c7a)));const _0x51a7ff={'method':'GET','uri':util[_0x56f28c('0x2b')]('%s/custom_fields',_0x39efe5),'headers':{'Content-Type':_0x56f28c('0x18'),'Accept':_0x56f28c('0x18')},'json':!![]};return _0x437488['authType']===_0x56f28c('0x4')&&(_0x51a7ff[_0x56f28c('0x20')][_0x56f28c('0x29')]=util['format'](_0x56f28c('0x34'),Buffer[_0x56f28c('0x6')](util[_0x56f28c('0x2b')]('%s:%s',_0x437488[_0x56f28c('0x21')],_0x437488[_0x56f28c('0x19')]))[_0x56f28c('0x16')](_0x56f28c('0x3e')))),rp(_0x51a7ff)['then'](function(_0x51782e){const _0x11331e=_0x56f28c;return _0x2ad427[_0x11331e('0x0')](_[_0x11331e('0x4a')](_0x51782e[_0x11331e('0x13')][_0x11331e('0x52')],function(_0x3910c1){const _0x4a2383=_0x11331e;return{'id':_0x3910c1['name'],'name':_0x3910c1[_0x4a2383('0xe')],'type':_0x3910c1['type'],'active':_0x3910c1[_0x4a2383('0x31')],'label':_0x3910c1[_0x4a2383('0x49')],'custom':!![]};}));});}})[_0x3d1327('0x4b')](function(_0x281f59){const _0x23ac32=_0x3d1327;return{'count':_0x281f59[_0x23ac32('0x26')],'rows':_0x281f59};})[_0x3d1327('0x4b')](respondWithResult(_0x2b6a58,null))[_0x3d1327('0x9')](function(_0x2c2cd2){const _0x10dd36=_0x3d1327;let _0x448aa4=_0x32b0ee[_0x10dd36('0x44')]['test']?0x1f4:_0x2c2cd2['statusCode']||0x1f4;logger[_0x10dd36('0x42')](_0x10dd36('0x10'),_0x10dd36('0x1d'),_0x448aa4,JSON['stringify'](_0x2c2cd2)),delete _0x2c2cd2[_0x10dd36('0xe')],_0x448aa4===0x191&&(_0x448aa4=0x190),_0x2b6a58['status'](_0x448aa4)[_0x10dd36('0x56')](_0x32b0ee['query'][_0x10dd36('0x2d')]?{'message':_0x10dd36('0x5'),'statusCode':_0x2c2cd2['statusCode']}:_0x2c2cd2);});};
\ No newline at end of file
+const a229_0x5b42=['test','type','active','keys','findOne','format','like','request-promise-native','application/json','DeskConfiguration','name','include','Authorization','getConfigurations','getDescriptions','filters','label','includeAll','length','util','headers','sequelize','../../config/logger','Basic\x20%s','DeskField','offset','_embedded','fieldName','channel','remoteUri','from','base64','nolimit','query','sort','order','options','username','create','destroy','AccountId','limit','tokenSecret','intersection','error','GET','getFields','entries','Descriptions','addConfiguration','params','statusCode','password','catch','count','then','body','key','DeskAccount','json','token','fields','set','lodash','authType','Content-Range','toString','findAll','merge','update','Subjects','end','VIRTUAL','filter','rawAttributes','api','pick','rows','Wrong\x20credentials','%s/custom_fields','status','basic','model','slice','attributes','map','where','undefined','stringify'];(function(_0x25d0dd,_0x5b42ee){const _0x48d308=function(_0x4e8b62){while(--_0x4e8b62){_0x25d0dd['push'](_0x25d0dd['shift']());}};_0x48d308(++_0x5b42ee);}(a229_0x5b42,0x75));const a229_0x48d3=function(_0x25d0dd,_0x5b42ee){_0x25d0dd=_0x25d0dd-0x0;let _0x48d308=a229_0x5b42[_0x25d0dd];return _0x48d308;};const _0x57fe58=a229_0x48d3;'use strict';const rp=require(_0x57fe58('0x44')),util=require(_0x57fe58('0x50')),_=require(_0x57fe58('0x23')),qs=require('../../components/parsers/qs'),logger=require(_0x57fe58('0x53'))(_0x57fe58('0x2f')),db=require('../../mysqldb')['db'],{Op}=require(_0x57fe58('0x52')),integrations=require('../../components/integrations/configuration');function respondWithResult(_0x4e8b62,_0x18675c){return _0x18675c=_0x18675c||0xc8,function(_0x28cc0c){const _0x2a02a0=a229_0x48d3;if(_0x28cc0c)return _0x4e8b62[_0x2a02a0('0x34')](_0x18675c)[_0x2a02a0('0x1f')](_0x28cc0c);};}function respondWithFilteredResult(_0x436122,_0x12e2ac){return function(_0xfc62d3){const _0x1fc8e8=a229_0x48d3;if(_0xfc62d3){const _0x204261=_0xfc62d3[_0x1fc8e8('0x1a')],_0x167e08=_0x12e2ac[_0x1fc8e8('0x56')];let _0x1a4707=_0x12e2ac[_0x1fc8e8('0x56')]+_0x12e2ac[_0x1fc8e8('0xd')],_0x22a5d9;return _0x1a4707>=_0x204261?(_0x1a4707=_0x204261,_0x22a5d9=0xc8):_0x22a5d9=0xce,_0x436122[_0x1fc8e8('0x34')](_0x22a5d9),_0x436122[_0x1fc8e8('0x22')](_0x1fc8e8('0x25'),_0x167e08+'-'+_0x1a4707+'/'+_0x204261)[_0x1fc8e8('0x1f')](_0xfc62d3);}return null;};}function saveUpdates(_0x3e90ed){return function(_0x56e992){const _0x53599a=a229_0x48d3;if(_0x56e992)return _0x56e992[_0x53599a('0x29')](_0x3e90ed)[_0x53599a('0x1b')](function(_0x235cca){return _0x235cca;});return null;};}function removeEntity(_0x440372){return function(_0x388615){const _0x3b02a6=a229_0x48d3;if(_0x388615)return _0x388615['destroy']()[_0x3b02a6('0x1b')](function(){const _0x4d7381=_0x3b02a6;_0x440372[_0x4d7381('0x34')](0xcc)[_0x4d7381('0x2b')]();});};}function handleEntityNotFound(_0x56e8bf){return function(_0x47ca45){return!_0x47ca45&&_0x56e8bf['sendStatus'](0x194),_0x47ca45;};}function handleError(_0x29f041,_0x180022){return _0x180022=_0x180022||0x1f4,function(_0x2cf307){const _0x4b9d52=a229_0x48d3;logger['error'](_0x2cf307['stack']),_0x2cf307[_0x4b9d52('0x47')]&&delete _0x2cf307['name'],_0x29f041[_0x4b9d52('0x34')](_0x180022)['send'](_0x2cf307);};}exports['index']=function(_0x136d16,_0x38c9ae){const _0x4c466b=_0x57fe58;let _0x5adeef={};const _0x3dc62e={},_0x16898d={'count':0x0,'rows':[]},_0x1f4617=_[_0x4c466b('0x39')](db[_0x4c466b('0x1e')]['rawAttributes'],function(_0x4b4521){const _0x887f3a=_0x4c466b;return{'name':_0x4b4521[_0x887f3a('0x58')],'type':_0x4b4521[_0x887f3a('0x3e')][_0x887f3a('0x1d')]};});_0x3dc62e[_0x4c466b('0x36')]=_[_0x4c466b('0x39')](_0x1f4617,_0x4c466b('0x47')),_0x3dc62e['query']=_[_0x4c466b('0x40')](_0x136d16[_0x4c466b('0x5')]),_0x3dc62e[_0x4c466b('0x4c')]=_['intersection'](_0x3dc62e[_0x4c466b('0x36')],_0x3dc62e[_0x4c466b('0x5')]),_0x5adeef[_0x4c466b('0x38')]=_['intersection'](_0x3dc62e[_0x4c466b('0x36')],qs['fields'](_0x136d16[_0x4c466b('0x5')][_0x4c466b('0x21')])),_0x5adeef[_0x4c466b('0x38')]=_0x5adeef[_0x4c466b('0x38')][_0x4c466b('0x4f')]?_0x5adeef[_0x4c466b('0x38')]:_0x3dc62e['model'];typeof _0x136d16[_0x4c466b('0x5')][_0x4c466b('0x4')]===_0x4c466b('0x3b')&&(_0x5adeef[_0x4c466b('0xd')]=qs[_0x4c466b('0xd')](_0x136d16['query'][_0x4c466b('0xd')]),_0x5adeef[_0x4c466b('0x56')]=qs['offset'](_0x136d16['query']['offset']));_0x5adeef[_0x4c466b('0x7')]=qs[_0x4c466b('0x6')](_0x136d16[_0x4c466b('0x5')][_0x4c466b('0x6')]),_0x5adeef[_0x4c466b('0x3a')]=qs['filters'](_[_0x4c466b('0x30')](_0x136d16[_0x4c466b('0x5')],_0x3dc62e['filters']),_0x1f4617);_0x136d16[_0x4c466b('0x5')][_0x4c466b('0x2d')]&&(_0x5adeef[_0x4c466b('0x3a')]=_[_0x4c466b('0x28')](_0x5adeef[_0x4c466b('0x3a')],{[Op['or']]:_['map'](_0x1f4617,function(_0x29d778){const _0x54e3da=_0x4c466b;if(_0x29d778[_0x54e3da('0x3e')]!==_0x54e3da('0x2c')){const _0x3c86cf={};return _0x3c86cf[_0x29d778[_0x54e3da('0x47')]]={[Op[_0x54e3da('0x43')]]:'%'+_0x136d16[_0x54e3da('0x5')]['filter']+'%'},_0x3c86cf;}})}));_0x5adeef=_[_0x4c466b('0x28')]({},_0x5adeef,_0x136d16[_0x4c466b('0x8')]);const _0x2bb4fa={'where':_0x5adeef[_0x4c466b('0x3a')]};return db[_0x4c466b('0x1e')][_0x4c466b('0x1a')](_0x2bb4fa)[_0x4c466b('0x1b')](function(_0x355301){const _0x2ad5c5=_0x4c466b;return _0x16898d['count']=_0x355301,_0x136d16[_0x2ad5c5('0x5')][_0x2ad5c5('0x4e')]&&(_0x5adeef[_0x2ad5c5('0x48')]=[{'all':!![]}]),db[_0x2ad5c5('0x1e')][_0x2ad5c5('0x27')](_0x5adeef);})[_0x4c466b('0x1b')](function(_0x5446cd){const _0xcce5aa=_0x4c466b;return _0x16898d[_0xcce5aa('0x31')]=_0x5446cd,_0x16898d;})[_0x4c466b('0x1b')](respondWithFilteredResult(_0x38c9ae,_0x5adeef))[_0x4c466b('0x19')](handleError(_0x38c9ae,null));},exports['show']=function(_0x18a12a,_0x442e6c){const _0xcf1675=_0x57fe58;let _0x27d681={'raw':![],'where':{'id':_0x18a12a[_0xcf1675('0x16')]['id']}};const _0x3fa8ce={};return _0x3fa8ce['model']=_['keys'](db[_0xcf1675('0x1e')][_0xcf1675('0x2e')]),_0x3fa8ce['query']=_[_0xcf1675('0x40')](_0x18a12a[_0xcf1675('0x5')]),_0x3fa8ce['filters']=_['intersection'](_0x3fa8ce['model'],_0x3fa8ce[_0xcf1675('0x5')]),_0x27d681[_0xcf1675('0x38')]=_[_0xcf1675('0xf')](_0x3fa8ce[_0xcf1675('0x36')],qs['fields'](_0x18a12a[_0xcf1675('0x5')][_0xcf1675('0x21')])),_0x27d681['attributes']=_0x27d681[_0xcf1675('0x38')][_0xcf1675('0x4f')]?_0x27d681[_0xcf1675('0x38')]:_0x3fa8ce[_0xcf1675('0x36')],_0x18a12a['query']['includeAll']&&(_0x27d681[_0xcf1675('0x48')]=[{'all':!![]}]),_0x27d681=_[_0xcf1675('0x28')]({},_0x27d681,_0x18a12a['options']),db[_0xcf1675('0x1e')]['findOne'](_0x27d681)['then'](handleEntityNotFound(_0x442e6c,null))['then'](respondWithResult(_0x442e6c,null))[_0xcf1675('0x19')](handleError(_0x442e6c,null));},exports['create']=function(_0x1f8136,_0x19b40c){const _0x3d8420=_0x57fe58;return db[_0x3d8420('0x1e')][_0x3d8420('0xa')](_0x1f8136['body'],{})['then'](respondWithResult(_0x19b40c,0xc9))[_0x3d8420('0x19')](handleError(_0x19b40c,null));},exports['update']=function(_0xd9405e,_0x24d658){const _0x30f907=_0x57fe58;return _0xd9405e[_0x30f907('0x1c')]['id']&&delete _0xd9405e[_0x30f907('0x1c')]['id'],db[_0x30f907('0x1e')][_0x30f907('0x41')]({'where':{'id':_0xd9405e[_0x30f907('0x16')]['id']}})[_0x30f907('0x1b')](handleEntityNotFound(_0x24d658,null))[_0x30f907('0x1b')](saveUpdates(_0xd9405e['body'],null))[_0x30f907('0x1b')](respondWithResult(_0x24d658,null))['catch'](handleError(_0x24d658,null));},exports[_0x57fe58('0xb')]=function(_0x4294f9,_0x4793f){const _0x201f42=_0x57fe58;return db[_0x201f42('0x1e')][_0x201f42('0x41')]({'where':{'id':_0x4294f9[_0x201f42('0x16')]['id']}})[_0x201f42('0x1b')](handleEntityNotFound(_0x4793f,null))[_0x201f42('0x1b')](removeEntity(_0x4793f,null))[_0x201f42('0x19')](handleError(_0x4793f,null));},exports[_0x57fe58('0x4a')]=function(_0x525594,_0x3db6e2){const _0x27f8f4=_0x57fe58;let _0x4383a9={};const _0x32fa56={};let _0x5b6f9a,_0x55ba35;return db['DeskAccount'][_0x27f8f4('0x41')]({'where':{'id':_0x525594['params']['id']}})[_0x27f8f4('0x1b')](handleEntityNotFound(_0x3db6e2,null))[_0x27f8f4('0x1b')](function(_0x156952){const _0x1d79d9=_0x27f8f4;if(_0x156952)return _0x5b6f9a=_0x156952,_0x32fa56[_0x1d79d9('0x36')]=_[_0x1d79d9('0x40')](db[_0x1d79d9('0x46')][_0x1d79d9('0x2e')]),_0x32fa56[_0x1d79d9('0x5')]=_[_0x1d79d9('0x40')](_0x525594['query']),_0x32fa56['filters']=_[_0x1d79d9('0xf')](_0x32fa56['model'],_0x32fa56[_0x1d79d9('0x5')]),_0x4383a9['attributes']=_['intersection'](_0x32fa56[_0x1d79d9('0x36')],qs[_0x1d79d9('0x21')](_0x525594[_0x1d79d9('0x5')][_0x1d79d9('0x21')])),_0x4383a9[_0x1d79d9('0x38')]=_0x4383a9[_0x1d79d9('0x38')][_0x1d79d9('0x4f')]?_0x4383a9[_0x1d79d9('0x38')]:_0x32fa56[_0x1d79d9('0x36')],_0x4383a9[_0x1d79d9('0x7')]=qs[_0x1d79d9('0x6')](_0x525594[_0x1d79d9('0x5')]['sort']),_0x4383a9[_0x1d79d9('0x3a')]=qs['filters'](_[_0x1d79d9('0x30')](_0x525594[_0x1d79d9('0x5')],_0x32fa56['filters'])),_0x525594['query'][_0x1d79d9('0x2d')]&&(_0x4383a9[_0x1d79d9('0x3a')]=_['merge'](_0x4383a9[_0x1d79d9('0x3a')],{[Op['or']]:_[_0x1d79d9('0x39')](_0x4383a9['attributes'],function(_0x2f3c21){const _0x12c555=_0x1d79d9,_0x30ee53={};return _0x30ee53[_0x2f3c21]={[Op['like']]:'%'+_0x525594[_0x12c555('0x5')]['filter']+'%'},_0x30ee53;})})),_0x4383a9=_[_0x1d79d9('0x28')]({},_0x4383a9,_0x525594[_0x1d79d9('0x8')]),_0x5b6f9a[_0x1d79d9('0x4a')](_0x4383a9);})[_0x27f8f4('0x1b')](function(_0x2960d1){const _0x2f9274=_0x27f8f4;if(_0x2960d1)return _0x55ba35=_0x2960d1[_0x2f9274('0x4f')],typeof _0x525594[_0x2f9274('0x5')][_0x2f9274('0x4')]===_0x2f9274('0x3b')&&(_0x4383a9[_0x2f9274('0xd')]=qs[_0x2f9274('0xd')](_0x525594[_0x2f9274('0x5')][_0x2f9274('0xd')]),_0x4383a9[_0x2f9274('0x56')]=qs[_0x2f9274('0x56')](_0x525594['query'][_0x2f9274('0x56')])),_0x5b6f9a['getConfigurations'](_0x4383a9);})[_0x27f8f4('0x1b')](function(_0x35fb4b){if(_0x35fb4b)return _0x35fb4b?{'count':_0x55ba35,'rows':_0x35fb4b}:null;})[_0x27f8f4('0x1b')](respondWithResult(_0x3db6e2,null))['catch'](handleError(_0x3db6e2,null));},exports[_0x57fe58('0x15')]=function(_0x45b348,_0x3e6402){const _0x1c36ef=_0x57fe58;return _0x45b348[_0x1c36ef('0x1c')]['id']&&delete _0x45b348['body']['id'],db[_0x1c36ef('0x1e')][_0x1c36ef('0x41')]({'where':{'id':_0x45b348[_0x1c36ef('0x16')]['id']}})[_0x1c36ef('0x1b')](handleEntityNotFound(_0x3e6402,null))[_0x1c36ef('0x1b')](function(_0x48c9c8){const _0x44ecf2=_0x1c36ef;if(_0x48c9c8)return _0x45b348[_0x44ecf2('0x1c')][_0x44ecf2('0xc')]=_0x48c9c8['id'],_0x45b348[_0x44ecf2('0x1c')]['Subjects']=integrations['getSubjects'](_0x45b348['body'][_0x44ecf2('0x0')],_0x45b348['body']['type']),_0x45b348[_0x44ecf2('0x1c')][_0x44ecf2('0x14')]=integrations[_0x44ecf2('0x4b')](_0x45b348[_0x44ecf2('0x1c')][_0x44ecf2('0x0')],_0x45b348[_0x44ecf2('0x1c')]['type']),db[_0x44ecf2('0x46')][_0x44ecf2('0xa')](_0x45b348[_0x44ecf2('0x1c')],{'include':[{'model':db[_0x44ecf2('0x55')],'as':_0x44ecf2('0x2a')},{'model':db[_0x44ecf2('0x55')],'as':_0x44ecf2('0x14')}]});return null;})[_0x1c36ef('0x1b')](respondWithResult(_0x3e6402,null))[_0x1c36ef('0x19')](handleError(_0x3e6402,null));},exports[_0x57fe58('0x12')]=function(_0x481dfa,_0x1d8019){const _0x6563f5=_0x57fe58,_0x4fdab8=[{'name':'priority','label':'priority','custom':![],'options':[{'name':0x1,'value':0x1},{'name':0x2,'value':0x2},{'name':0x3,'value':0x3},{'name':0x4,'value':0x4},{'name':0x5,'value':0x5},{'name':0x6,'value':0x6},{'name':0x7,'value':0x7},{'name':0x8,'value':0x8},{'name':0x9,'value':0x9},{'name':0xa,'value':0xa}]}];let _0x5e8bae='';return db['DeskAccount'][_0x6563f5('0x41')]({'where':{'id':_0x481dfa[_0x6563f5('0x16')]['id']},'attributes':['id',_0x6563f5('0x1'),_0x6563f5('0x24'),_0x6563f5('0x9'),'password','consumerKey','consumerSecret',_0x6563f5('0x20'),_0x6563f5('0xe')]})[_0x6563f5('0x1b')](handleEntityNotFound(_0x1d8019,null))[_0x6563f5('0x1b')](function(_0x1506d9){const _0x196b1a=_0x6563f5;if(_0x1506d9){_0x5e8bae=_0x1506d9[_0x196b1a('0x1')];const _0x17f062=_0x5e8bae[_0x196b1a('0x37')](-0x1);_0x17f062==='/'&&(_0x5e8bae=_0x5e8bae['substring'](0x0,_0x5e8bae['lastIndexOf'](_0x17f062)));const _0x3c27f5={'method':_0x196b1a('0x11'),'uri':util[_0x196b1a('0x42')](_0x196b1a('0x33'),_0x5e8bae),'headers':{'Content-Type':'application/json','Accept':_0x196b1a('0x45')},'json':!![]};return _0x1506d9[_0x196b1a('0x24')]===_0x196b1a('0x35')&&(_0x3c27f5[_0x196b1a('0x51')][_0x196b1a('0x49')]=util[_0x196b1a('0x42')](_0x196b1a('0x54'),Buffer[_0x196b1a('0x2')](util[_0x196b1a('0x42')]('%s:%s',_0x1506d9[_0x196b1a('0x9')],_0x1506d9[_0x196b1a('0x18')]))[_0x196b1a('0x26')](_0x196b1a('0x3')))),rp(_0x3c27f5)[_0x196b1a('0x1b')](function(_0x52604e){const _0x4e2e97=_0x196b1a;return _0x4fdab8['concat'](_[_0x4e2e97('0x39')](_0x52604e[_0x4e2e97('0x57')][_0x4e2e97('0x13')],function(_0x2db0c1){const _0x1bfe39=_0x4e2e97;return{'id':_0x2db0c1[_0x1bfe39('0x47')],'name':_0x2db0c1[_0x1bfe39('0x47')],'type':_0x2db0c1[_0x1bfe39('0x3e')],'active':_0x2db0c1[_0x1bfe39('0x3f')],'label':_0x2db0c1[_0x1bfe39('0x4d')],'custom':!![]};}));});}})[_0x6563f5('0x1b')](function(_0x4b8797){const _0x51b13e=_0x6563f5;return{'count':_0x4b8797[_0x51b13e('0x4f')],'rows':_0x4b8797};})[_0x6563f5('0x1b')](respondWithResult(_0x1d8019,null))[_0x6563f5('0x19')](function(_0x2f007f){const _0x612201=_0x6563f5;let _0x4eb3e6=_0x481dfa[_0x612201('0x5')][_0x612201('0x3d')]?0x1f4:_0x2f007f['statusCode']||0x1f4;logger[_0x612201('0x10')]('getFields,\x20%s,\x20%s,\x20%s',_0x612201('0x12'),_0x4eb3e6,JSON[_0x612201('0x3c')](_0x2f007f)),delete _0x2f007f['name'],_0x4eb3e6===0x191&&(_0x4eb3e6=0x190),_0x1d8019[_0x612201('0x34')](_0x4eb3e6)['send'](_0x481dfa[_0x612201('0x5')][_0x612201('0x3d')]?{'message':_0x612201('0x32'),'statusCode':_0x2f007f[_0x612201('0x17')]}:_0x2f007f);});};
\ No newline at end of file