Built motion from commit f738f9592c388b9f9eb3948f400a5c9d717a3561. Version 3.0.0...
[motion-next.git] / server / api / intDeskConfiguration / intDeskConfiguration.controller.js
index 7e09915..90868fb 100644 (file)
@@ -1 +1 @@
-const a278_0x1fec=['findOne','set','options','sendStatus','length','end','count','merge','index','rows','getTags','query','getFields','create','getSubjects','intersection','../../mysqldb','includeAll','undefined','pick','json','getDescriptions','status','fields','sort','like','map','params','../../config/logger','update','DeskField','VIRTUAL','destroy','DeskConfiguration','send','attributes','where','../../components/parsers/qs','keys','model','filter','setTags','catch','order','body','type','include','lodash','api','rawAttributes','findAll','show','stack','offset','Tag','key','filters','then','fieldName','sequelize','limit','nolimit','Content-Range','name'];(function(_0x203352,_0x209cda){const _0x1fec7a=function(_0x650f3c){while(--_0x650f3c){_0x203352['push'](_0x203352['shift']());}};_0x1fec7a(++_0x209cda);}(a278_0x1fec,0x91));const a278_0x650f=function(_0x203352,_0x209cda){_0x203352=_0x203352-0x146;let _0x1fec7a=a278_0x1fec[_0x203352];return _0x1fec7a;};const a278_0x12e5ff=a278_0x650f;'use strict';const _=require(a278_0x12e5ff(0x164)),qs=require(a278_0x12e5ff(0x15a)),logger=require(a278_0x12e5ff(0x151))(a278_0x12e5ff(0x165)),{db}=require(a278_0x12e5ff(0x185)),{Op}=require(a278_0x12e5ff(0x170));function respondWithResult(_0x44b71b,_0x5ecab0){return _0x5ecab0=_0x5ecab0||0xc8,function(_0x393b92){const _0xc554b7=a278_0x650f;if(_0x393b92)return _0x44b71b[_0xc554b7(0x14b)](_0x5ecab0)[_0xc554b7(0x149)](_0x393b92);};}function respondWithFilteredResult(_0x41e6fd,_0x538d4f){return function(_0x1af57e){const _0x163114=a278_0x650f;if(_0x1af57e){const _0x573e2b=_0x1af57e['count'],_0x375cb4=_0x538d4f[_0x163114(0x16a)];let _0x29d904=_0x538d4f[_0x163114(0x16a)]+_0x538d4f[_0x163114(0x171)],_0x14b7fa;return _0x29d904>=_0x573e2b?(_0x29d904=_0x573e2b,_0x14b7fa=0xc8):_0x14b7fa=0xce,_0x41e6fd[_0x163114(0x14b)](_0x14b7fa),_0x41e6fd[_0x163114(0x176)](_0x163114(0x173),_0x375cb4+'-'+_0x29d904+'/'+_0x573e2b)[_0x163114(0x149)](_0x1af57e);}return null;};}function saveUpdates(_0x155a64){return function(_0x119464){const _0x335514=a278_0x650f;if(_0x119464)return _0x119464['update'](_0x155a64)[_0x335514(0x16e)](function(_0x42108c){return _0x42108c;});return null;};}function removeEntity(_0x1f2468){return function(_0x3a2bce){const _0x2e1bb8=a278_0x650f;if(_0x3a2bce)return _0x3a2bce[_0x2e1bb8(0x155)]()[_0x2e1bb8(0x16e)](function(){const _0x2538f3=_0x2e1bb8;_0x1f2468[_0x2538f3(0x14b)](0xcc)[_0x2538f3(0x17a)]();});};}function handleEntityNotFound(_0x490963){return function(_0xf28cb){const _0x188633=a278_0x650f;return!_0xf28cb&&_0x490963[_0x188633(0x178)](0x194),_0xf28cb;};}function handleError(_0x3b970b,_0x42a672){return _0x42a672=_0x42a672||0x1f4,function(_0x365f2c){const _0x128604=a278_0x650f;logger['error'](_0x365f2c[_0x128604(0x169)]),_0x365f2c['name']&&delete _0x365f2c[_0x128604(0x174)],_0x3b970b[_0x128604(0x14b)](_0x42a672)[_0x128604(0x157)](_0x365f2c);};}exports[a278_0x12e5ff(0x17d)]=function(_0x4160c8,_0x352454){const _0x3ec8ce=a278_0x12e5ff;let _0x36f05a={};const _0x34820a={},_0x4fbd36={'count':0x0,'rows':[]},_0x583b72=_[_0x3ec8ce(0x14f)](db['DeskConfiguration'][_0x3ec8ce(0x166)],function(_0x3efa20){const _0x2475d3=_0x3ec8ce;return{'name':_0x3efa20[_0x2475d3(0x16f)],'type':_0x3efa20[_0x2475d3(0x162)][_0x2475d3(0x16c)]};});_0x34820a[_0x3ec8ce(0x15c)]=_[_0x3ec8ce(0x14f)](_0x583b72,_0x3ec8ce(0x174)),_0x34820a[_0x3ec8ce(0x180)]=_['keys'](_0x4160c8[_0x3ec8ce(0x180)]),_0x34820a[_0x3ec8ce(0x16d)]=_[_0x3ec8ce(0x184)](_0x34820a[_0x3ec8ce(0x15c)],_0x34820a[_0x3ec8ce(0x180)]),_0x36f05a['attributes']=_['intersection'](_0x34820a[_0x3ec8ce(0x15c)],qs['fields'](_0x4160c8['query'][_0x3ec8ce(0x14c)])),_0x36f05a['attributes']=_0x36f05a[_0x3ec8ce(0x158)][_0x3ec8ce(0x179)]?_0x36f05a[_0x3ec8ce(0x158)]:_0x34820a[_0x3ec8ce(0x15c)];typeof _0x4160c8[_0x3ec8ce(0x180)][_0x3ec8ce(0x172)]===_0x3ec8ce(0x147)&&(_0x36f05a[_0x3ec8ce(0x171)]=qs[_0x3ec8ce(0x171)](_0x4160c8[_0x3ec8ce(0x180)][_0x3ec8ce(0x171)]),_0x36f05a['offset']=qs['offset'](_0x4160c8[_0x3ec8ce(0x180)]['offset']));_0x36f05a['order']=qs[_0x3ec8ce(0x14d)](_0x4160c8[_0x3ec8ce(0x180)][_0x3ec8ce(0x14d)]),_0x36f05a[_0x3ec8ce(0x159)]=qs[_0x3ec8ce(0x16d)](_['pick'](_0x4160c8['query'],_0x34820a[_0x3ec8ce(0x16d)]),_0x583b72);_0x4160c8[_0x3ec8ce(0x180)][_0x3ec8ce(0x15d)]&&(_0x36f05a[_0x3ec8ce(0x159)]=_['merge'](_0x36f05a[_0x3ec8ce(0x159)],{[Op['or']]:_['map'](_0x583b72,function(_0x12d229){const _0x3dd0bf=_0x3ec8ce;if(_0x12d229['type']!==_0x3dd0bf(0x154)){const _0x506f96={};return _0x506f96[_0x12d229['name']]={[Op[_0x3dd0bf(0x14e)]]:'%'+_0x4160c8['query'][_0x3dd0bf(0x15d)]+'%'},_0x506f96;}})}));_0x36f05a=_[_0x3ec8ce(0x17c)]({},_0x36f05a,_0x4160c8[_0x3ec8ce(0x177)]);const _0x25917a={'where':_0x36f05a[_0x3ec8ce(0x159)]};return db[_0x3ec8ce(0x156)][_0x3ec8ce(0x17b)](_0x25917a)[_0x3ec8ce(0x16e)](function(_0x25e43c){const _0x2493ee=_0x3ec8ce;return _0x4fbd36[_0x2493ee(0x17b)]=_0x25e43c,_0x4160c8['query']['includeAll']&&(_0x36f05a[_0x2493ee(0x163)]=[{'all':!![]}]),db[_0x2493ee(0x156)][_0x2493ee(0x167)](_0x36f05a);})[_0x3ec8ce(0x16e)](function(_0xf6cebb){const _0x3563af=_0x3ec8ce;return _0x4fbd36[_0x3563af(0x17e)]=_0xf6cebb,_0x4fbd36;})[_0x3ec8ce(0x16e)](respondWithFilteredResult(_0x352454,_0x36f05a))[_0x3ec8ce(0x15f)](handleError(_0x352454,null));},exports[a278_0x12e5ff(0x168)]=function(_0x363d92,_0x5bee47){const _0x486021=a278_0x12e5ff;let _0x2cf6c3={'raw':![],'where':{'id':_0x363d92[_0x486021(0x150)]['id']}};const _0x2f5271={};return _0x2f5271[_0x486021(0x15c)]=_[_0x486021(0x15b)](db['DeskConfiguration'][_0x486021(0x166)]),_0x2f5271[_0x486021(0x180)]=_['keys'](_0x363d92[_0x486021(0x180)]),_0x2f5271[_0x486021(0x16d)]=_[_0x486021(0x184)](_0x2f5271[_0x486021(0x15c)],_0x2f5271[_0x486021(0x180)]),_0x2cf6c3[_0x486021(0x158)]=_[_0x486021(0x184)](_0x2f5271[_0x486021(0x15c)],qs['fields'](_0x363d92['query'][_0x486021(0x14c)])),_0x2cf6c3[_0x486021(0x158)]=_0x2cf6c3[_0x486021(0x158)][_0x486021(0x179)]?_0x2cf6c3[_0x486021(0x158)]:_0x2f5271['model'],_0x363d92[_0x486021(0x180)][_0x486021(0x146)]&&(_0x2cf6c3['include']=[{'all':!![]}]),_0x2cf6c3=_[_0x486021(0x17c)]({},_0x2cf6c3,_0x363d92[_0x486021(0x177)]),db[_0x486021(0x156)]['findOne'](_0x2cf6c3)[_0x486021(0x16e)](handleEntityNotFound(_0x5bee47,null))[_0x486021(0x16e)](respondWithResult(_0x5bee47,null))['catch'](handleError(_0x5bee47,null));},exports[a278_0x12e5ff(0x182)]=function(_0x583e50,_0x47b019){const _0x3bb4fc=a278_0x12e5ff;return db[_0x3bb4fc(0x156)][_0x3bb4fc(0x182)](_0x583e50[_0x3bb4fc(0x161)],{})['then'](respondWithResult(_0x47b019,0xc9))[_0x3bb4fc(0x15f)](handleError(_0x47b019,null));},exports[a278_0x12e5ff(0x152)]=function(_0x5ba836,_0x2f033c){const _0x35cefa=a278_0x12e5ff;return _0x5ba836['body']['id']&&delete _0x5ba836['body']['id'],db[_0x35cefa(0x156)][_0x35cefa(0x175)]({'where':{'id':_0x5ba836['params']['id']}})[_0x35cefa(0x16e)](handleEntityNotFound(_0x2f033c,null))['then'](saveUpdates(_0x5ba836[_0x35cefa(0x161)],null))[_0x35cefa(0x16e)](respondWithResult(_0x2f033c,null))[_0x35cefa(0x15f)](handleError(_0x2f033c,null));},exports[a278_0x12e5ff(0x155)]=function(_0x42dad2,_0x1dc3e2){const _0x5a630f=a278_0x12e5ff;return db['DeskConfiguration'][_0x5a630f(0x175)]({'where':{'id':_0x42dad2['params']['id']}})[_0x5a630f(0x16e)](handleEntityNotFound(_0x1dc3e2,null))[_0x5a630f(0x16e)](removeEntity(_0x1dc3e2,null))['catch'](handleError(_0x1dc3e2,null));},exports[a278_0x12e5ff(0x181)]=function(_0x5efd84,_0x1b0057){const _0xee198c=a278_0x12e5ff;let _0x330ce6={};const _0x5a436d={};let _0x37cd46,_0x42ab17;return db[_0xee198c(0x156)]['findOne']({'where':{'id':_0x5efd84[_0xee198c(0x150)]['id']}})['then'](handleEntityNotFound(_0x1b0057,null))[_0xee198c(0x16e)](function(_0x14b69c){const _0x171cdf=_0xee198c;if(_0x14b69c)return _0x37cd46=_0x14b69c,_0x5a436d[_0x171cdf(0x15c)]=_[_0x171cdf(0x15b)](db[_0x171cdf(0x153)][_0x171cdf(0x166)]),_0x5a436d[_0x171cdf(0x180)]=_[_0x171cdf(0x15b)](_0x5efd84[_0x171cdf(0x180)]),_0x5a436d[_0x171cdf(0x16d)]=_['intersection'](_0x5a436d['model'],_0x5a436d[_0x171cdf(0x180)]),_0x330ce6[_0x171cdf(0x158)]=_['intersection'](_0x5a436d['model'],qs[_0x171cdf(0x14c)](_0x5efd84['query'][_0x171cdf(0x14c)])),_0x330ce6[_0x171cdf(0x158)]=_0x330ce6['attributes'][_0x171cdf(0x179)]?_0x330ce6[_0x171cdf(0x158)]:_0x5a436d[_0x171cdf(0x15c)],_0x330ce6[_0x171cdf(0x160)]=qs[_0x171cdf(0x14d)](_0x5efd84['query'][_0x171cdf(0x14d)]),_0x330ce6[_0x171cdf(0x159)]=qs['filters'](_[_0x171cdf(0x148)](_0x5efd84[_0x171cdf(0x180)],_0x5a436d[_0x171cdf(0x16d)])),_0x5efd84[_0x171cdf(0x180)][_0x171cdf(0x15d)]&&(_0x330ce6[_0x171cdf(0x159)]=_[_0x171cdf(0x17c)](_0x330ce6[_0x171cdf(0x159)],{[Op['or']]:_[_0x171cdf(0x14f)](_0x330ce6['attributes'],function(_0x3c6285){const _0x209fd7=_0x171cdf,_0x50d8e2={};return _0x50d8e2[_0x3c6285]={[Op[_0x209fd7(0x14e)]]:'%'+_0x5efd84[_0x209fd7(0x180)][_0x209fd7(0x15d)]+'%'},_0x50d8e2;})})),_0x330ce6=_[_0x171cdf(0x17c)]({},_0x330ce6,_0x5efd84['options']),_0x37cd46[_0x171cdf(0x181)](_0x330ce6);})[_0xee198c(0x16e)](function(_0x1c0295){const _0x3be918=_0xee198c;if(_0x1c0295)return _0x42ab17=_0x1c0295[_0x3be918(0x179)],typeof _0x5efd84['query'][_0x3be918(0x172)]===_0x3be918(0x147)&&(_0x330ce6['limit']=qs[_0x3be918(0x171)](_0x5efd84['query'][_0x3be918(0x171)]),_0x330ce6[_0x3be918(0x16a)]=qs[_0x3be918(0x16a)](_0x5efd84[_0x3be918(0x180)][_0x3be918(0x16a)])),_0x37cd46[_0x3be918(0x181)](_0x330ce6);})[_0xee198c(0x16e)](function(_0x93feef){if(_0x93feef)return _0x93feef?{'count':_0x42ab17,'rows':_0x93feef}:null;})['then'](respondWithResult(_0x1b0057,null))[_0xee198c(0x15f)](handleError(_0x1b0057,null));},exports[a278_0x12e5ff(0x183)]=function(_0x81776c,_0xcd3264){const _0x33bbe1=a278_0x12e5ff;let _0x29ad63={};const _0x33af6d={};let _0x351771,_0xbfc3cf;return db[_0x33bbe1(0x156)][_0x33bbe1(0x175)]({'where':{'id':_0x81776c[_0x33bbe1(0x150)]['id']}})[_0x33bbe1(0x16e)](handleEntityNotFound(_0xcd3264,null))[_0x33bbe1(0x16e)](function(_0x52668f){const _0x490eba=_0x33bbe1;if(_0x52668f)return _0x351771=_0x52668f,_0x33af6d[_0x490eba(0x15c)]=_['keys'](db[_0x490eba(0x153)][_0x490eba(0x166)]),_0x33af6d['query']=_[_0x490eba(0x15b)](_0x81776c[_0x490eba(0x180)]),_0x33af6d['filters']=_[_0x490eba(0x184)](_0x33af6d[_0x490eba(0x15c)],_0x33af6d[_0x490eba(0x180)]),_0x29ad63[_0x490eba(0x158)]=_[_0x490eba(0x184)](_0x33af6d[_0x490eba(0x15c)],qs[_0x490eba(0x14c)](_0x81776c[_0x490eba(0x180)][_0x490eba(0x14c)])),_0x29ad63[_0x490eba(0x158)]=_0x29ad63[_0x490eba(0x158)][_0x490eba(0x179)]?_0x29ad63['attributes']:_0x33af6d[_0x490eba(0x15c)],_0x29ad63[_0x490eba(0x160)]=qs['sort'](_0x81776c[_0x490eba(0x180)]['sort']),_0x29ad63['where']=qs[_0x490eba(0x16d)](_[_0x490eba(0x148)](_0x81776c[_0x490eba(0x180)],_0x33af6d['filters'])),_0x81776c['query'][_0x490eba(0x15d)]&&(_0x29ad63[_0x490eba(0x159)]=_[_0x490eba(0x17c)](_0x29ad63[_0x490eba(0x159)],{[Op['or']]:_[_0x490eba(0x14f)](_0x29ad63[_0x490eba(0x158)],function(_0x5d1bad){const _0xff8e00=_0x490eba,_0x24b05c={};return _0x24b05c[_0x5d1bad]={[Op['like']]:'%'+_0x81776c[_0xff8e00(0x180)][_0xff8e00(0x15d)]+'%'},_0x24b05c;})})),_0x29ad63=_[_0x490eba(0x17c)]({},_0x29ad63,_0x81776c[_0x490eba(0x177)]),_0x351771['getSubjects'](_0x29ad63);})[_0x33bbe1(0x16e)](function(_0x5d919d){const _0x1ca647=_0x33bbe1;if(_0x5d919d)return _0xbfc3cf=_0x5d919d[_0x1ca647(0x179)],typeof _0x81776c[_0x1ca647(0x180)]['nolimit']===_0x1ca647(0x147)&&(_0x29ad63[_0x1ca647(0x171)]=qs[_0x1ca647(0x171)](_0x81776c[_0x1ca647(0x180)][_0x1ca647(0x171)]),_0x29ad63[_0x1ca647(0x16a)]=qs['offset'](_0x81776c[_0x1ca647(0x180)][_0x1ca647(0x16a)])),_0x351771['getSubjects'](_0x29ad63);})['then'](function(_0xf670ca){if(_0xf670ca)return _0xf670ca?{'count':_0xbfc3cf,'rows':_0xf670ca}:null;})[_0x33bbe1(0x16e)](respondWithResult(_0xcd3264,null))[_0x33bbe1(0x15f)](handleError(_0xcd3264,null));},exports['getDescriptions']=function(_0x536699,_0x26be1c){const _0x569298=a278_0x12e5ff;let _0x35b5e8={};const _0x18ccea={};let _0x29598c,_0x1c3fb2;return db[_0x569298(0x156)][_0x569298(0x175)]({'where':{'id':_0x536699[_0x569298(0x150)]['id']}})[_0x569298(0x16e)](handleEntityNotFound(_0x26be1c,null))['then'](function(_0x4fee57){const _0x99d6c1=_0x569298;if(_0x4fee57)return _0x29598c=_0x4fee57,_0x18ccea[_0x99d6c1(0x15c)]=_[_0x99d6c1(0x15b)](db['DeskField'][_0x99d6c1(0x166)]),_0x18ccea[_0x99d6c1(0x180)]=_[_0x99d6c1(0x15b)](_0x536699[_0x99d6c1(0x180)]),_0x18ccea[_0x99d6c1(0x16d)]=_[_0x99d6c1(0x184)](_0x18ccea[_0x99d6c1(0x15c)],_0x18ccea['query']),_0x35b5e8['attributes']=_[_0x99d6c1(0x184)](_0x18ccea['model'],qs[_0x99d6c1(0x14c)](_0x536699[_0x99d6c1(0x180)]['fields'])),_0x35b5e8[_0x99d6c1(0x158)]=_0x35b5e8[_0x99d6c1(0x158)]['length']?_0x35b5e8[_0x99d6c1(0x158)]:_0x18ccea[_0x99d6c1(0x15c)],_0x35b5e8[_0x99d6c1(0x160)]=qs['sort'](_0x536699['query']['sort']),_0x35b5e8[_0x99d6c1(0x159)]=qs[_0x99d6c1(0x16d)](_[_0x99d6c1(0x148)](_0x536699[_0x99d6c1(0x180)],_0x18ccea[_0x99d6c1(0x16d)])),_0x536699[_0x99d6c1(0x180)][_0x99d6c1(0x15d)]&&(_0x35b5e8['where']=_[_0x99d6c1(0x17c)](_0x35b5e8[_0x99d6c1(0x159)],{[Op['or']]:_[_0x99d6c1(0x14f)](_0x35b5e8[_0x99d6c1(0x158)],function(_0xf62d90){const _0x5456d3=_0x99d6c1,_0x2cc5d8={};return _0x2cc5d8[_0xf62d90]={[Op[_0x5456d3(0x14e)]]:'%'+_0x536699[_0x5456d3(0x180)]['filter']+'%'},_0x2cc5d8;})})),_0x35b5e8=_[_0x99d6c1(0x17c)]({},_0x35b5e8,_0x536699[_0x99d6c1(0x177)]),_0x29598c[_0x99d6c1(0x14a)](_0x35b5e8);})['then'](function(_0x19a3ff){const _0x57b6e2=_0x569298;if(_0x19a3ff)return _0x1c3fb2=_0x19a3ff[_0x57b6e2(0x179)],typeof _0x536699[_0x57b6e2(0x180)][_0x57b6e2(0x172)]===_0x57b6e2(0x147)&&(_0x35b5e8[_0x57b6e2(0x171)]=qs[_0x57b6e2(0x171)](_0x536699['query'][_0x57b6e2(0x171)]),_0x35b5e8[_0x57b6e2(0x16a)]=qs[_0x57b6e2(0x16a)](_0x536699[_0x57b6e2(0x180)][_0x57b6e2(0x16a)])),_0x29598c[_0x57b6e2(0x14a)](_0x35b5e8);})[_0x569298(0x16e)](function(_0x4218de){if(_0x4218de)return _0x4218de?{'count':_0x1c3fb2,'rows':_0x4218de}:null;})[_0x569298(0x16e)](respondWithResult(_0x26be1c,null))[_0x569298(0x15f)](handleError(_0x26be1c,null));},exports[a278_0x12e5ff(0x17f)]=function(_0x52227b,_0x35d722){const _0x3d8843=a278_0x12e5ff;let _0x211bbe={};const _0x2a5815={};let _0x123c79,_0x353c97;return db[_0x3d8843(0x156)][_0x3d8843(0x175)]({'where':{'id':_0x52227b[_0x3d8843(0x150)]['id']}})['then'](handleEntityNotFound(_0x35d722,null))[_0x3d8843(0x16e)](function(_0x5029fe){const _0x252489=_0x3d8843;if(_0x5029fe)return _0x123c79=_0x5029fe,_0x2a5815['model']=_['keys'](db[_0x252489(0x16b)][_0x252489(0x166)]),_0x2a5815[_0x252489(0x180)]=_[_0x252489(0x15b)](_0x52227b['query']),_0x2a5815[_0x252489(0x16d)]=_[_0x252489(0x184)](_0x2a5815[_0x252489(0x15c)],_0x2a5815[_0x252489(0x180)]),_0x211bbe[_0x252489(0x158)]=_[_0x252489(0x184)](_0x2a5815[_0x252489(0x15c)],qs[_0x252489(0x14c)](_0x52227b[_0x252489(0x180)]['fields'])),_0x211bbe[_0x252489(0x158)]=_0x211bbe[_0x252489(0x158)][_0x252489(0x179)]?_0x211bbe[_0x252489(0x158)]:_0x2a5815[_0x252489(0x15c)],_0x211bbe[_0x252489(0x160)]=qs[_0x252489(0x14d)](_0x52227b[_0x252489(0x180)]['sort']),_0x211bbe[_0x252489(0x159)]=qs[_0x252489(0x16d)](_[_0x252489(0x148)](_0x52227b[_0x252489(0x180)],_0x2a5815[_0x252489(0x16d)])),_0x52227b[_0x252489(0x180)]['filter']&&(_0x211bbe[_0x252489(0x159)]=_['merge'](_0x211bbe[_0x252489(0x159)],{[Op['or']]:_['map'](_0x211bbe['attributes'],function(_0x4e30e9){const _0x380dfc=_0x252489,_0x3bcf46={};return _0x3bcf46[_0x4e30e9]={[Op[_0x380dfc(0x14e)]]:'%'+_0x52227b['query']['filter']+'%'},_0x3bcf46;})})),_0x211bbe=_['merge']({},_0x211bbe,_0x52227b[_0x252489(0x177)]),_0x123c79['getTags'](_0x211bbe);})[_0x3d8843(0x16e)](function(_0x5977e0){const _0x57298c=_0x3d8843;if(_0x5977e0)return _0x353c97=_0x5977e0[_0x57298c(0x179)],typeof _0x52227b[_0x57298c(0x180)][_0x57298c(0x172)]===_0x57298c(0x147)&&(_0x211bbe[_0x57298c(0x171)]=qs[_0x57298c(0x171)](_0x52227b[_0x57298c(0x180)][_0x57298c(0x171)]),_0x211bbe[_0x57298c(0x16a)]=qs['offset'](_0x52227b[_0x57298c(0x180)]['offset'])),_0x123c79[_0x57298c(0x17f)](_0x211bbe);})[_0x3d8843(0x16e)](function(_0x56736c){if(_0x56736c)return _0x56736c?{'count':_0x353c97,'rows':_0x56736c}:null;})['then'](respondWithResult(_0x35d722,null))[_0x3d8843(0x15f)](handleError(_0x35d722,null));},exports['setTags']=function(_0x5c4a58,_0x3f4b5d){const _0x18bb54=a278_0x12e5ff;return _0x5c4a58[_0x18bb54(0x161)]['id']&&delete _0x5c4a58[_0x18bb54(0x161)]['id'],db['DeskConfiguration'][_0x18bb54(0x175)]({'where':{'id':_0x5c4a58[_0x18bb54(0x150)]['id']}})[_0x18bb54(0x16e)](handleEntityNotFound(_0x3f4b5d,null))[_0x18bb54(0x16e)](function(_0x3461d7){const _0x1bffdd=_0x18bb54;if(_0x3461d7)return _0x3461d7[_0x1bffdd(0x15e)](_0x5c4a58[_0x1bffdd(0x161)]['ids']||[]);return null;})[_0x18bb54(0x16e)](respondWithResult(_0x3f4b5d,null))[_0x18bb54(0x15f)](handleError(_0x3f4b5d,null));};
\ No newline at end of file
+const a278_0x31fc=['name','options','attributes','count','lodash','undefined','where','nolimit','send','DeskField','body','catch','findAll','length','rows','create','status','includeAll','findOne','sequelize','then','DeskConfiguration','like','getSubjects','fieldName','keys','../../config/logger','pick','update','params','filter','error','getTags','setTags','VIRTUAL','order','index','sort','../../mysqldb','getDescriptions','key','rawAttributes','type','sendStatus','query','getFields','model','ids','Content-Range','fields','offset','stack','json','map','end','filters','intersection','limit','include','destroy','merge'];(function(_0x27f440,_0x5e784e){const _0x31fc99=function(_0x38857){while(--_0x38857){_0x27f440['push'](_0x27f440['shift']());}};_0x31fc99(++_0x5e784e);}(a278_0x31fc,0xa3));const a278_0x3885=function(_0x27f440,_0x5e784e){_0x27f440=_0x27f440-0xcd;let _0x31fc99=a278_0x31fc[_0x27f440];return _0x31fc99;};const a278_0x2ecff1=a278_0x3885;'use strict';const _=require(a278_0x2ecff1(0xe5)),qs=require('../../components/parsers/qs'),logger=require(a278_0x2ecff1(0xfb))('api'),{db}=require(a278_0x2ecff1(0x107)),{Op}=require(a278_0x2ecff1(0xf4));function respondWithResult(_0x5b58a9,_0x323d1e){return _0x323d1e=_0x323d1e||0xc8,function(_0x369454){const _0x13d000=a278_0x3885;if(_0x369454)return _0x5b58a9[_0x13d000(0xf1)](_0x323d1e)[_0x13d000(0xd8)](_0x369454);};}function respondWithFilteredResult(_0x4dbdb9,_0xba5ece){return function(_0x3e58be){const _0x23984a=a278_0x3885;if(_0x3e58be){const _0x58f401=_0x3e58be[_0x23984a(0xe4)],_0x243a34=_0xba5ece['offset'];let _0x353e94=_0xba5ece[_0x23984a(0xd6)]+_0xba5ece[_0x23984a(0xdd)],_0x270fad;return _0x353e94>=_0x58f401?(_0x353e94=_0x58f401,_0x270fad=0xc8):_0x270fad=0xce,_0x4dbdb9[_0x23984a(0xf1)](_0x270fad),_0x4dbdb9['set'](_0x23984a(0xd4),_0x243a34+'-'+_0x353e94+'/'+_0x58f401)[_0x23984a(0xd8)](_0x3e58be);}return null;};}function saveUpdates(_0x5c8000){return function(_0x6a9dea){if(_0x6a9dea)return _0x6a9dea['update'](_0x5c8000)['then'](function(_0x5691db){return _0x5691db;});return null;};}function removeEntity(_0x537a68){return function(_0x36c2d2){const _0x5f16cb=a278_0x3885;if(_0x36c2d2)return _0x36c2d2[_0x5f16cb(0xdf)]()[_0x5f16cb(0xf5)](function(){const _0x392ca0=_0x5f16cb;_0x537a68[_0x392ca0(0xf1)](0xcc)[_0x392ca0(0xda)]();});};}function handleEntityNotFound(_0x519ae7){return function(_0x57dde9){const _0x56dc7f=a278_0x3885;return!_0x57dde9&&_0x519ae7[_0x56dc7f(0xcf)](0x194),_0x57dde9;};}function handleError(_0x443a68,_0x33d04a){return _0x33d04a=_0x33d04a||0x1f4,function(_0x5c597d){const _0xabc725=a278_0x3885;logger[_0xabc725(0x100)](_0x5c597d[_0xabc725(0xd7)]),_0x5c597d['name']&&delete _0x5c597d[_0xabc725(0xe1)],_0x443a68['status'](_0x33d04a)[_0xabc725(0xe9)](_0x5c597d);};}exports[a278_0x2ecff1(0x105)]=function(_0x9f5e88,_0x983d8a){const _0x3caa77=a278_0x2ecff1;let _0x5b58f5={};const _0x39a680={},_0x49be73={'count':0x0,'rows':[]},_0x40d559=_[_0x3caa77(0xd9)](db[_0x3caa77(0xf6)][_0x3caa77(0xcd)],function(_0x54054f){const _0x1a6810=_0x3caa77;return{'name':_0x54054f[_0x1a6810(0xf9)],'type':_0x54054f[_0x1a6810(0xce)][_0x1a6810(0x109)]};});_0x39a680[_0x3caa77(0xd2)]=_[_0x3caa77(0xd9)](_0x40d559,_0x3caa77(0xe1)),_0x39a680[_0x3caa77(0xd0)]=_[_0x3caa77(0xfa)](_0x9f5e88[_0x3caa77(0xd0)]),_0x39a680[_0x3caa77(0xdb)]=_[_0x3caa77(0xdc)](_0x39a680['model'],_0x39a680['query']),_0x5b58f5[_0x3caa77(0xe3)]=_[_0x3caa77(0xdc)](_0x39a680[_0x3caa77(0xd2)],qs['fields'](_0x9f5e88['query']['fields'])),_0x5b58f5[_0x3caa77(0xe3)]=_0x5b58f5[_0x3caa77(0xe3)][_0x3caa77(0xee)]?_0x5b58f5[_0x3caa77(0xe3)]:_0x39a680[_0x3caa77(0xd2)];typeof _0x9f5e88[_0x3caa77(0xd0)][_0x3caa77(0xe8)]===_0x3caa77(0xe6)&&(_0x5b58f5['limit']=qs[_0x3caa77(0xdd)](_0x9f5e88[_0x3caa77(0xd0)]['limit']),_0x5b58f5[_0x3caa77(0xd6)]=qs[_0x3caa77(0xd6)](_0x9f5e88['query']['offset']));_0x5b58f5[_0x3caa77(0x104)]=qs[_0x3caa77(0x106)](_0x9f5e88['query'][_0x3caa77(0x106)]),_0x5b58f5['where']=qs[_0x3caa77(0xdb)](_[_0x3caa77(0xfc)](_0x9f5e88['query'],_0x39a680[_0x3caa77(0xdb)]),_0x40d559);_0x9f5e88[_0x3caa77(0xd0)][_0x3caa77(0xff)]&&(_0x5b58f5[_0x3caa77(0xe7)]=_[_0x3caa77(0xe0)](_0x5b58f5[_0x3caa77(0xe7)],{[Op['or']]:_[_0x3caa77(0xd9)](_0x40d559,function(_0xd9e0dc){const _0x4f4931=_0x3caa77;if(_0xd9e0dc[_0x4f4931(0xce)]!==_0x4f4931(0x103)){const _0x199e9e={};return _0x199e9e[_0xd9e0dc[_0x4f4931(0xe1)]]={[Op[_0x4f4931(0xf7)]]:'%'+_0x9f5e88[_0x4f4931(0xd0)]['filter']+'%'},_0x199e9e;}})}));_0x5b58f5=_[_0x3caa77(0xe0)]({},_0x5b58f5,_0x9f5e88[_0x3caa77(0xe2)]);const _0x56e415={'where':_0x5b58f5[_0x3caa77(0xe7)]};return db[_0x3caa77(0xf6)][_0x3caa77(0xe4)](_0x56e415)[_0x3caa77(0xf5)](function(_0x191064){const _0x1d212c=_0x3caa77;return _0x49be73[_0x1d212c(0xe4)]=_0x191064,_0x9f5e88[_0x1d212c(0xd0)][_0x1d212c(0xf2)]&&(_0x5b58f5[_0x1d212c(0xde)]=[{'all':!![]}]),db[_0x1d212c(0xf6)][_0x1d212c(0xed)](_0x5b58f5);})[_0x3caa77(0xf5)](function(_0x4c155c){const _0x304066=_0x3caa77;return _0x49be73[_0x304066(0xef)]=_0x4c155c,_0x49be73;})[_0x3caa77(0xf5)](respondWithFilteredResult(_0x983d8a,_0x5b58f5))[_0x3caa77(0xec)](handleError(_0x983d8a,null));},exports['show']=function(_0x201472,_0x2afeba){const _0x5de88c=a278_0x2ecff1;let _0x40cea8={'raw':![],'where':{'id':_0x201472['params']['id']}};const _0x3bec7a={};return _0x3bec7a['model']=_[_0x5de88c(0xfa)](db[_0x5de88c(0xf6)][_0x5de88c(0xcd)]),_0x3bec7a[_0x5de88c(0xd0)]=_[_0x5de88c(0xfa)](_0x201472[_0x5de88c(0xd0)]),_0x3bec7a[_0x5de88c(0xdb)]=_[_0x5de88c(0xdc)](_0x3bec7a[_0x5de88c(0xd2)],_0x3bec7a[_0x5de88c(0xd0)]),_0x40cea8[_0x5de88c(0xe3)]=_[_0x5de88c(0xdc)](_0x3bec7a[_0x5de88c(0xd2)],qs[_0x5de88c(0xd5)](_0x201472[_0x5de88c(0xd0)][_0x5de88c(0xd5)])),_0x40cea8[_0x5de88c(0xe3)]=_0x40cea8[_0x5de88c(0xe3)][_0x5de88c(0xee)]?_0x40cea8[_0x5de88c(0xe3)]:_0x3bec7a[_0x5de88c(0xd2)],_0x201472[_0x5de88c(0xd0)][_0x5de88c(0xf2)]&&(_0x40cea8[_0x5de88c(0xde)]=[{'all':!![]}]),_0x40cea8=_[_0x5de88c(0xe0)]({},_0x40cea8,_0x201472['options']),db[_0x5de88c(0xf6)]['findOne'](_0x40cea8)[_0x5de88c(0xf5)](handleEntityNotFound(_0x2afeba,null))[_0x5de88c(0xf5)](respondWithResult(_0x2afeba,null))[_0x5de88c(0xec)](handleError(_0x2afeba,null));},exports[a278_0x2ecff1(0xf0)]=function(_0x166242,_0x5dc542){const _0x1ba1a2=a278_0x2ecff1;return db[_0x1ba1a2(0xf6)][_0x1ba1a2(0xf0)](_0x166242[_0x1ba1a2(0xeb)],{})['then'](respondWithResult(_0x5dc542,0xc9))['catch'](handleError(_0x5dc542,null));},exports[a278_0x2ecff1(0xfd)]=function(_0x12c56d,_0x2d0e4d){const _0x411534=a278_0x2ecff1;return _0x12c56d[_0x411534(0xeb)]['id']&&delete _0x12c56d[_0x411534(0xeb)]['id'],db['DeskConfiguration'][_0x411534(0xf3)]({'where':{'id':_0x12c56d[_0x411534(0xfe)]['id']}})[_0x411534(0xf5)](handleEntityNotFound(_0x2d0e4d,null))[_0x411534(0xf5)](saveUpdates(_0x12c56d[_0x411534(0xeb)],null))[_0x411534(0xf5)](respondWithResult(_0x2d0e4d,null))[_0x411534(0xec)](handleError(_0x2d0e4d,null));},exports['destroy']=function(_0x48bf0b,_0x47e445){const _0x4300d5=a278_0x2ecff1;return db[_0x4300d5(0xf6)]['findOne']({'where':{'id':_0x48bf0b[_0x4300d5(0xfe)]['id']}})[_0x4300d5(0xf5)](handleEntityNotFound(_0x47e445,null))['then'](removeEntity(_0x47e445,null))[_0x4300d5(0xec)](handleError(_0x47e445,null));},exports[a278_0x2ecff1(0xd1)]=function(_0x5234c7,_0x19f44b){const _0x202ce2=a278_0x2ecff1;let _0x59ac54={};const _0x5187e5={};let _0x5e0d38,_0x18832a;return db[_0x202ce2(0xf6)][_0x202ce2(0xf3)]({'where':{'id':_0x5234c7[_0x202ce2(0xfe)]['id']}})['then'](handleEntityNotFound(_0x19f44b,null))[_0x202ce2(0xf5)](function(_0x5d31d5){const _0x21084b=_0x202ce2;if(_0x5d31d5)return _0x5e0d38=_0x5d31d5,_0x5187e5[_0x21084b(0xd2)]=_[_0x21084b(0xfa)](db['DeskField'][_0x21084b(0xcd)]),_0x5187e5[_0x21084b(0xd0)]=_[_0x21084b(0xfa)](_0x5234c7[_0x21084b(0xd0)]),_0x5187e5['filters']=_['intersection'](_0x5187e5['model'],_0x5187e5[_0x21084b(0xd0)]),_0x59ac54[_0x21084b(0xe3)]=_[_0x21084b(0xdc)](_0x5187e5[_0x21084b(0xd2)],qs[_0x21084b(0xd5)](_0x5234c7[_0x21084b(0xd0)][_0x21084b(0xd5)])),_0x59ac54['attributes']=_0x59ac54[_0x21084b(0xe3)][_0x21084b(0xee)]?_0x59ac54[_0x21084b(0xe3)]:_0x5187e5[_0x21084b(0xd2)],_0x59ac54['order']=qs[_0x21084b(0x106)](_0x5234c7[_0x21084b(0xd0)][_0x21084b(0x106)]),_0x59ac54[_0x21084b(0xe7)]=qs['filters'](_[_0x21084b(0xfc)](_0x5234c7['query'],_0x5187e5[_0x21084b(0xdb)])),_0x5234c7[_0x21084b(0xd0)]['filter']&&(_0x59ac54[_0x21084b(0xe7)]=_[_0x21084b(0xe0)](_0x59ac54[_0x21084b(0xe7)],{[Op['or']]:_['map'](_0x59ac54[_0x21084b(0xe3)],function(_0x5401aa){const _0x2372b0=_0x21084b,_0x57e129={};return _0x57e129[_0x5401aa]={[Op[_0x2372b0(0xf7)]]:'%'+_0x5234c7[_0x2372b0(0xd0)][_0x2372b0(0xff)]+'%'},_0x57e129;})})),_0x59ac54=_[_0x21084b(0xe0)]({},_0x59ac54,_0x5234c7['options']),_0x5e0d38['getFields'](_0x59ac54);})[_0x202ce2(0xf5)](function(_0x6192bc){const _0x46f1e2=_0x202ce2;if(_0x6192bc)return _0x18832a=_0x6192bc[_0x46f1e2(0xee)],typeof _0x5234c7[_0x46f1e2(0xd0)][_0x46f1e2(0xe8)]===_0x46f1e2(0xe6)&&(_0x59ac54[_0x46f1e2(0xdd)]=qs[_0x46f1e2(0xdd)](_0x5234c7[_0x46f1e2(0xd0)][_0x46f1e2(0xdd)]),_0x59ac54['offset']=qs[_0x46f1e2(0xd6)](_0x5234c7[_0x46f1e2(0xd0)][_0x46f1e2(0xd6)])),_0x5e0d38[_0x46f1e2(0xd1)](_0x59ac54);})[_0x202ce2(0xf5)](function(_0x169906){if(_0x169906)return _0x169906?{'count':_0x18832a,'rows':_0x169906}:null;})[_0x202ce2(0xf5)](respondWithResult(_0x19f44b,null))[_0x202ce2(0xec)](handleError(_0x19f44b,null));},exports[a278_0x2ecff1(0xf8)]=function(_0x1c370f,_0x2fee19){const _0x3c22c9=a278_0x2ecff1;let _0x594aea={};const _0x522f18={};let _0x4c663b,_0x3af146;return db[_0x3c22c9(0xf6)][_0x3c22c9(0xf3)]({'where':{'id':_0x1c370f[_0x3c22c9(0xfe)]['id']}})['then'](handleEntityNotFound(_0x2fee19,null))[_0x3c22c9(0xf5)](function(_0x5eeae1){const _0x409d72=_0x3c22c9;if(_0x5eeae1)return _0x4c663b=_0x5eeae1,_0x522f18[_0x409d72(0xd2)]=_[_0x409d72(0xfa)](db[_0x409d72(0xea)][_0x409d72(0xcd)]),_0x522f18[_0x409d72(0xd0)]=_[_0x409d72(0xfa)](_0x1c370f[_0x409d72(0xd0)]),_0x522f18[_0x409d72(0xdb)]=_[_0x409d72(0xdc)](_0x522f18[_0x409d72(0xd2)],_0x522f18[_0x409d72(0xd0)]),_0x594aea['attributes']=_[_0x409d72(0xdc)](_0x522f18['model'],qs[_0x409d72(0xd5)](_0x1c370f[_0x409d72(0xd0)][_0x409d72(0xd5)])),_0x594aea[_0x409d72(0xe3)]=_0x594aea[_0x409d72(0xe3)][_0x409d72(0xee)]?_0x594aea[_0x409d72(0xe3)]:_0x522f18['model'],_0x594aea[_0x409d72(0x104)]=qs[_0x409d72(0x106)](_0x1c370f[_0x409d72(0xd0)][_0x409d72(0x106)]),_0x594aea[_0x409d72(0xe7)]=qs['filters'](_[_0x409d72(0xfc)](_0x1c370f['query'],_0x522f18[_0x409d72(0xdb)])),_0x1c370f[_0x409d72(0xd0)][_0x409d72(0xff)]&&(_0x594aea[_0x409d72(0xe7)]=_[_0x409d72(0xe0)](_0x594aea[_0x409d72(0xe7)],{[Op['or']]:_[_0x409d72(0xd9)](_0x594aea[_0x409d72(0xe3)],function(_0x185ae7){const _0x5d6e3b=_0x409d72,_0x5045ff={};return _0x5045ff[_0x185ae7]={[Op['like']]:'%'+_0x1c370f[_0x5d6e3b(0xd0)][_0x5d6e3b(0xff)]+'%'},_0x5045ff;})})),_0x594aea=_[_0x409d72(0xe0)]({},_0x594aea,_0x1c370f[_0x409d72(0xe2)]),_0x4c663b[_0x409d72(0xf8)](_0x594aea);})['then'](function(_0xd26622){const _0x6c441f=_0x3c22c9;if(_0xd26622)return _0x3af146=_0xd26622[_0x6c441f(0xee)],typeof _0x1c370f[_0x6c441f(0xd0)][_0x6c441f(0xe8)]===_0x6c441f(0xe6)&&(_0x594aea[_0x6c441f(0xdd)]=qs[_0x6c441f(0xdd)](_0x1c370f[_0x6c441f(0xd0)][_0x6c441f(0xdd)]),_0x594aea[_0x6c441f(0xd6)]=qs[_0x6c441f(0xd6)](_0x1c370f[_0x6c441f(0xd0)]['offset'])),_0x4c663b[_0x6c441f(0xf8)](_0x594aea);})[_0x3c22c9(0xf5)](function(_0x30bb76){if(_0x30bb76)return _0x30bb76?{'count':_0x3af146,'rows':_0x30bb76}:null;})[_0x3c22c9(0xf5)](respondWithResult(_0x2fee19,null))['catch'](handleError(_0x2fee19,null));},exports[a278_0x2ecff1(0x108)]=function(_0x553210,_0x1bc631){const _0x16b009=a278_0x2ecff1;let _0x1d743a={};const _0xd54464={};let _0x3990d9,_0x208f73;return db[_0x16b009(0xf6)]['findOne']({'where':{'id':_0x553210['params']['id']}})[_0x16b009(0xf5)](handleEntityNotFound(_0x1bc631,null))[_0x16b009(0xf5)](function(_0x3d040b){const _0x2d1c80=_0x16b009;if(_0x3d040b)return _0x3990d9=_0x3d040b,_0xd54464[_0x2d1c80(0xd2)]=_[_0x2d1c80(0xfa)](db[_0x2d1c80(0xea)][_0x2d1c80(0xcd)]),_0xd54464[_0x2d1c80(0xd0)]=_['keys'](_0x553210['query']),_0xd54464[_0x2d1c80(0xdb)]=_[_0x2d1c80(0xdc)](_0xd54464[_0x2d1c80(0xd2)],_0xd54464[_0x2d1c80(0xd0)]),_0x1d743a[_0x2d1c80(0xe3)]=_[_0x2d1c80(0xdc)](_0xd54464[_0x2d1c80(0xd2)],qs[_0x2d1c80(0xd5)](_0x553210[_0x2d1c80(0xd0)][_0x2d1c80(0xd5)])),_0x1d743a[_0x2d1c80(0xe3)]=_0x1d743a['attributes']['length']?_0x1d743a[_0x2d1c80(0xe3)]:_0xd54464['model'],_0x1d743a['order']=qs['sort'](_0x553210[_0x2d1c80(0xd0)][_0x2d1c80(0x106)]),_0x1d743a['where']=qs[_0x2d1c80(0xdb)](_[_0x2d1c80(0xfc)](_0x553210[_0x2d1c80(0xd0)],_0xd54464[_0x2d1c80(0xdb)])),_0x553210['query'][_0x2d1c80(0xff)]&&(_0x1d743a[_0x2d1c80(0xe7)]=_[_0x2d1c80(0xe0)](_0x1d743a[_0x2d1c80(0xe7)],{[Op['or']]:_[_0x2d1c80(0xd9)](_0x1d743a[_0x2d1c80(0xe3)],function(_0x2604d2){const _0x393705=_0x2d1c80,_0xc467eb={};return _0xc467eb[_0x2604d2]={[Op[_0x393705(0xf7)]]:'%'+_0x553210['query'][_0x393705(0xff)]+'%'},_0xc467eb;})})),_0x1d743a=_[_0x2d1c80(0xe0)]({},_0x1d743a,_0x553210[_0x2d1c80(0xe2)]),_0x3990d9['getDescriptions'](_0x1d743a);})[_0x16b009(0xf5)](function(_0x18eeee){const _0x5cfa63=_0x16b009;if(_0x18eeee)return _0x208f73=_0x18eeee[_0x5cfa63(0xee)],typeof _0x553210['query'][_0x5cfa63(0xe8)]===_0x5cfa63(0xe6)&&(_0x1d743a[_0x5cfa63(0xdd)]=qs[_0x5cfa63(0xdd)](_0x553210['query'][_0x5cfa63(0xdd)]),_0x1d743a[_0x5cfa63(0xd6)]=qs[_0x5cfa63(0xd6)](_0x553210[_0x5cfa63(0xd0)][_0x5cfa63(0xd6)])),_0x3990d9[_0x5cfa63(0x108)](_0x1d743a);})['then'](function(_0x400df0){if(_0x400df0)return _0x400df0?{'count':_0x208f73,'rows':_0x400df0}:null;})[_0x16b009(0xf5)](respondWithResult(_0x1bc631,null))[_0x16b009(0xec)](handleError(_0x1bc631,null));},exports[a278_0x2ecff1(0x101)]=function(_0x2b3e99,_0x5d3ad4){const _0xcc4d3d=a278_0x2ecff1;let _0x5e30c7={};const _0x184153={};let _0x2e6363,_0x5f17d9;return db[_0xcc4d3d(0xf6)]['findOne']({'where':{'id':_0x2b3e99[_0xcc4d3d(0xfe)]['id']}})[_0xcc4d3d(0xf5)](handleEntityNotFound(_0x5d3ad4,null))[_0xcc4d3d(0xf5)](function(_0x160f3d){const _0x2d76b7=_0xcc4d3d;if(_0x160f3d)return _0x2e6363=_0x160f3d,_0x184153[_0x2d76b7(0xd2)]=_[_0x2d76b7(0xfa)](db['Tag'][_0x2d76b7(0xcd)]),_0x184153[_0x2d76b7(0xd0)]=_[_0x2d76b7(0xfa)](_0x2b3e99[_0x2d76b7(0xd0)]),_0x184153[_0x2d76b7(0xdb)]=_[_0x2d76b7(0xdc)](_0x184153['model'],_0x184153['query']),_0x5e30c7[_0x2d76b7(0xe3)]=_[_0x2d76b7(0xdc)](_0x184153[_0x2d76b7(0xd2)],qs[_0x2d76b7(0xd5)](_0x2b3e99[_0x2d76b7(0xd0)][_0x2d76b7(0xd5)])),_0x5e30c7[_0x2d76b7(0xe3)]=_0x5e30c7[_0x2d76b7(0xe3)]['length']?_0x5e30c7[_0x2d76b7(0xe3)]:_0x184153[_0x2d76b7(0xd2)],_0x5e30c7['order']=qs[_0x2d76b7(0x106)](_0x2b3e99[_0x2d76b7(0xd0)][_0x2d76b7(0x106)]),_0x5e30c7['where']=qs[_0x2d76b7(0xdb)](_[_0x2d76b7(0xfc)](_0x2b3e99[_0x2d76b7(0xd0)],_0x184153['filters'])),_0x2b3e99[_0x2d76b7(0xd0)][_0x2d76b7(0xff)]&&(_0x5e30c7[_0x2d76b7(0xe7)]=_[_0x2d76b7(0xe0)](_0x5e30c7[_0x2d76b7(0xe7)],{[Op['or']]:_[_0x2d76b7(0xd9)](_0x5e30c7[_0x2d76b7(0xe3)],function(_0x5911e9){const _0x50920c=_0x2d76b7,_0x574391={};return _0x574391[_0x5911e9]={[Op[_0x50920c(0xf7)]]:'%'+_0x2b3e99['query'][_0x50920c(0xff)]+'%'},_0x574391;})})),_0x5e30c7=_[_0x2d76b7(0xe0)]({},_0x5e30c7,_0x2b3e99[_0x2d76b7(0xe2)]),_0x2e6363[_0x2d76b7(0x101)](_0x5e30c7);})[_0xcc4d3d(0xf5)](function(_0x57fac3){const _0x38881e=_0xcc4d3d;if(_0x57fac3)return _0x5f17d9=_0x57fac3['length'],typeof _0x2b3e99[_0x38881e(0xd0)][_0x38881e(0xe8)]===_0x38881e(0xe6)&&(_0x5e30c7[_0x38881e(0xdd)]=qs[_0x38881e(0xdd)](_0x2b3e99[_0x38881e(0xd0)][_0x38881e(0xdd)]),_0x5e30c7[_0x38881e(0xd6)]=qs[_0x38881e(0xd6)](_0x2b3e99[_0x38881e(0xd0)][_0x38881e(0xd6)])),_0x2e6363[_0x38881e(0x101)](_0x5e30c7);})[_0xcc4d3d(0xf5)](function(_0x3bdba1){if(_0x3bdba1)return _0x3bdba1?{'count':_0x5f17d9,'rows':_0x3bdba1}:null;})[_0xcc4d3d(0xf5)](respondWithResult(_0x5d3ad4,null))[_0xcc4d3d(0xec)](handleError(_0x5d3ad4,null));},exports[a278_0x2ecff1(0x102)]=function(_0x5312b1,_0x2bd26f){const _0x251fcc=a278_0x2ecff1;return _0x5312b1[_0x251fcc(0xeb)]['id']&&delete _0x5312b1[_0x251fcc(0xeb)]['id'],db['DeskConfiguration'][_0x251fcc(0xf3)]({'where':{'id':_0x5312b1['params']['id']}})[_0x251fcc(0xf5)](handleEntityNotFound(_0x2bd26f,null))['then'](function(_0x59b7b6){const _0x4dfc19=_0x251fcc;if(_0x59b7b6)return _0x59b7b6[_0x4dfc19(0x102)](_0x5312b1[_0x4dfc19(0xeb)][_0x4dfc19(0xd3)]||[]);return null;})[_0x251fcc(0xf5)](respondWithResult(_0x2bd26f,null))['catch'](handleError(_0x2bd26f,null));};
\ No newline at end of file