Built motion from commit d5e4af8c.|2.6.23
[motion2.git] / server / api / intDeskField / intDeskField.controller.js
index e9b327b..ee9a483 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xcf71=['type','query','keys','intersection','attributes','model','fields','hasOwnProperty','nolimit','order','sort','where','filters','pick','merge','VIRTUAL','filter','options','count','includeAll','include','findAll','rows','catch','show','length','find','create','body','params','eml-format','rimraf','zip-dir','fast-json-patch','moment','bluebird','mustache','util','path','sox','to-csv','ejs','fs-extra','lodash','squel','crypto','querystring','papaparse','../../components/auth/service','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../config/license/util','status','end','json','offset','undefined','limit','set','Content-Range','apply','reject','save','update','then','destroy','sendStatus','stack','name','send','index','map','DeskField','rawAttributes','fieldName'];(function(_0xe9b37e,_0x3bd2a7){var _0xce95d8=function(_0x431700){while(--_0x431700){_0xe9b37e['push'](_0xe9b37e['shift']());}};_0xce95d8(++_0x3bd2a7);}(_0xcf71,0xba));var _0x1cf7=function(_0x1221e8,_0x2e7229){_0x1221e8=_0x1221e8-0x0;var _0x3f3041=_0xcf71[_0x1221e8];return _0x3f3041;};'use strict';var emlformat=require(_0x1cf7('0x0'));var rimraf=require(_0x1cf7('0x1'));var zipdir=require(_0x1cf7('0x2'));var jsonpatch=require(_0x1cf7('0x3'));var rp=require('request-promise');var moment=require(_0x1cf7('0x4'));var BPromise=require(_0x1cf7('0x5'));var Mustache=require(_0x1cf7('0x6'));var util=require(_0x1cf7('0x7'));var path=require(_0x1cf7('0x8'));var sox=require(_0x1cf7('0x9'));var csv=require(_0x1cf7('0xa'));var ejs=require(_0x1cf7('0xb'));var fs=require('fs');var fs_extra=require(_0x1cf7('0xc'));var _=require(_0x1cf7('0xd'));var squel=require(_0x1cf7('0xe'));var crypto=require(_0x1cf7('0xf'));var jsforce=require('jsforce');var deskjs=require('desk.js');var toCsv=require(_0x1cf7('0xa'));var querystring=require(_0x1cf7('0x10'));var Papa=require(_0x1cf7('0x11'));var Redis=require('ioredis');var authService=require(_0x1cf7('0x12'));var qs=require('../../components/parsers/qs');var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0x1cf7('0x13'));var logger=require(_0x1cf7('0x14'))(_0x1cf7('0x15'));var utils=require(_0x1cf7('0x16'));var config=require(_0x1cf7('0x17'));var licenseUtil=require(_0x1cf7('0x18'));var db=require('../../mysqldb')['db'];function respondWithStatusCode(_0x18dc3b,_0x58c99f){_0x58c99f=_0x58c99f||0xcc;return function(_0x1ad008){if(_0x1ad008){return _0x18dc3b['sendStatus'](_0x58c99f);}return _0x18dc3b[_0x1cf7('0x19')](_0x58c99f)[_0x1cf7('0x1a')]();};}function respondWithResult(_0x5a1b77,_0x33d5b2){_0x33d5b2=_0x33d5b2||0xc8;return function(_0x328d2c){if(_0x328d2c){return _0x5a1b77[_0x1cf7('0x19')](_0x33d5b2)[_0x1cf7('0x1b')](_0x328d2c);}};}function respondWithFilteredResult(_0x1bab03,_0x43d6e){return function(_0x769ee3){if(_0x769ee3){var _0x172915=typeof _0x43d6e[_0x1cf7('0x1c')]===_0x1cf7('0x1d')&&typeof _0x43d6e[_0x1cf7('0x1e')]===_0x1cf7('0x1d');var _0x3f762b=_0x769ee3['count'];var _0x391553=_0x172915?0x0:_0x43d6e[_0x1cf7('0x1c')];var _0x13875c=_0x172915?_0x769ee3['count']:_0x43d6e[_0x1cf7('0x1c')]+_0x43d6e[_0x1cf7('0x1e')];var _0xf1a5ba;if(_0x13875c>=_0x3f762b){_0x13875c=_0x3f762b;_0xf1a5ba=0xc8;}else{_0xf1a5ba=0xce;}_0x1bab03['status'](_0xf1a5ba);return _0x1bab03[_0x1cf7('0x1f')](_0x1cf7('0x20'),_0x391553+'-'+_0x13875c+'/'+_0x3f762b)[_0x1cf7('0x1b')](_0x769ee3);}return null;};}function patchUpdates(_0x37fc26){return function(_0x2c20c4){try{jsonpatch[_0x1cf7('0x21')](_0x2c20c4,_0x37fc26,!![]);}catch(_0x3ad138){return BPromise[_0x1cf7('0x22')](_0x3ad138);}return _0x2c20c4[_0x1cf7('0x23')]();};}function saveUpdates(_0x256151,_0x4ec792){return function(_0x345997){if(_0x345997){return _0x345997[_0x1cf7('0x24')](_0x256151)[_0x1cf7('0x25')](function(_0x1f293c){return _0x1f293c;});}return null;};}function removeEntity(_0x7baff3,_0x1c9100){return function(_0x31b4e9){if(_0x31b4e9){return _0x31b4e9[_0x1cf7('0x26')]()['then'](function(){_0x7baff3['status'](0xcc)['end']();});}};}function handleEntityNotFound(_0x3af3e8,_0x489d1f){return function(_0x42046b){if(!_0x42046b){_0x3af3e8[_0x1cf7('0x27')](0x194);}return _0x42046b;};}function handleError(_0x3db370,_0x1ce3ae){_0x1ce3ae=_0x1ce3ae||0x1f4;return function(_0x4dcf35){logger['error'](_0x4dcf35[_0x1cf7('0x28')]);if(_0x4dcf35[_0x1cf7('0x29')]){delete _0x4dcf35[_0x1cf7('0x29')];}_0x3db370[_0x1cf7('0x19')](_0x1ce3ae)[_0x1cf7('0x2a')](_0x4dcf35);};}exports[_0x1cf7('0x2b')]=function(_0x131e8b,_0x5e2047){var _0x125c48={},_0x5c6fee={},_0x4719fe={'count':0x0,'rows':[]};var _0x3d2f45=_[_0x1cf7('0x2c')](db[_0x1cf7('0x2d')][_0x1cf7('0x2e')],function(_0x3efa9c){return{'name':_0x3efa9c[_0x1cf7('0x2f')],'type':_0x3efa9c[_0x1cf7('0x30')]['key']};});_0x5c6fee['model']=_[_0x1cf7('0x2c')](_0x3d2f45,_0x1cf7('0x29'));_0x5c6fee[_0x1cf7('0x31')]=_[_0x1cf7('0x32')](_0x131e8b[_0x1cf7('0x31')]);_0x5c6fee['filters']=_[_0x1cf7('0x33')](_0x5c6fee['model'],_0x5c6fee[_0x1cf7('0x31')]);_0x125c48[_0x1cf7('0x34')]=_['intersection'](_0x5c6fee[_0x1cf7('0x35')],qs[_0x1cf7('0x36')](_0x131e8b[_0x1cf7('0x31')][_0x1cf7('0x36')]));_0x125c48[_0x1cf7('0x34')]=_0x125c48[_0x1cf7('0x34')]['length']?_0x125c48[_0x1cf7('0x34')]:_0x5c6fee['model'];if(!_0x131e8b['query'][_0x1cf7('0x37')](_0x1cf7('0x38'))){_0x125c48[_0x1cf7('0x1e')]=qs[_0x1cf7('0x1e')](_0x131e8b[_0x1cf7('0x31')][_0x1cf7('0x1e')]);_0x125c48['offset']=qs['offset'](_0x131e8b[_0x1cf7('0x31')][_0x1cf7('0x1c')]);}_0x125c48[_0x1cf7('0x39')]=qs[_0x1cf7('0x3a')](_0x131e8b[_0x1cf7('0x31')][_0x1cf7('0x3a')]);_0x125c48[_0x1cf7('0x3b')]=qs[_0x1cf7('0x3c')](_[_0x1cf7('0x3d')](_0x131e8b[_0x1cf7('0x31')],_0x5c6fee['filters']),_0x3d2f45);if(_0x131e8b[_0x1cf7('0x31')]['filter']){_0x125c48[_0x1cf7('0x3b')]=_[_0x1cf7('0x3e')](_0x125c48['where'],{'$or':_['map'](_0x3d2f45,function(_0x5a0a7c){if(_0x5a0a7c['type']!==_0x1cf7('0x3f')){var _0x197497={};_0x197497[_0x5a0a7c[_0x1cf7('0x29')]]={'$like':'%'+_0x131e8b[_0x1cf7('0x31')][_0x1cf7('0x40')]+'%'};return _0x197497;}})});}_0x125c48=_[_0x1cf7('0x3e')]({},_0x125c48,_0x131e8b[_0x1cf7('0x41')]);var _0x7cfd70={'where':_0x125c48['where']};return db[_0x1cf7('0x2d')][_0x1cf7('0x42')](_0x7cfd70)[_0x1cf7('0x25')](function(_0x35a4e2){_0x4719fe[_0x1cf7('0x42')]=_0x35a4e2;if(_0x131e8b[_0x1cf7('0x31')][_0x1cf7('0x43')]){_0x125c48[_0x1cf7('0x44')]=[{'all':!![]}];}return db[_0x1cf7('0x2d')][_0x1cf7('0x45')](_0x125c48);})[_0x1cf7('0x25')](function(_0x359486){_0x4719fe[_0x1cf7('0x46')]=_0x359486;return _0x4719fe;})['then'](respondWithFilteredResult(_0x5e2047,_0x125c48))[_0x1cf7('0x47')](handleError(_0x5e2047,null));};exports[_0x1cf7('0x48')]=function(_0x16bf17,_0xb9d92f){var _0x5aa0a3={'raw':!![],'where':{'id':_0x16bf17['params']['id']}},_0x3307b4={};_0x3307b4[_0x1cf7('0x35')]=_[_0x1cf7('0x32')](db[_0x1cf7('0x2d')][_0x1cf7('0x2e')]);_0x3307b4[_0x1cf7('0x31')]=_[_0x1cf7('0x32')](_0x16bf17[_0x1cf7('0x31')]);_0x3307b4[_0x1cf7('0x3c')]=_['intersection'](_0x3307b4[_0x1cf7('0x35')],_0x3307b4[_0x1cf7('0x31')]);_0x5aa0a3[_0x1cf7('0x34')]=_[_0x1cf7('0x33')](_0x3307b4[_0x1cf7('0x35')],qs[_0x1cf7('0x36')](_0x16bf17[_0x1cf7('0x31')][_0x1cf7('0x36')]));_0x5aa0a3[_0x1cf7('0x34')]=_0x5aa0a3['attributes'][_0x1cf7('0x49')]?_0x5aa0a3[_0x1cf7('0x34')]:_0x3307b4[_0x1cf7('0x35')];if(_0x16bf17['query'][_0x1cf7('0x43')]){_0x5aa0a3[_0x1cf7('0x44')]=[{'all':!![]}];}_0x5aa0a3=_[_0x1cf7('0x3e')]({},_0x5aa0a3,_0x16bf17[_0x1cf7('0x41')]);return db[_0x1cf7('0x2d')][_0x1cf7('0x4a')](_0x5aa0a3)[_0x1cf7('0x25')](handleEntityNotFound(_0xb9d92f,null))[_0x1cf7('0x25')](respondWithResult(_0xb9d92f,null))['catch'](handleError(_0xb9d92f,null));};exports[_0x1cf7('0x4b')]=function(_0x218b58,_0x3828d0){return db[_0x1cf7('0x2d')][_0x1cf7('0x4b')](_0x218b58[_0x1cf7('0x4c')],{})[_0x1cf7('0x25')](respondWithResult(_0x3828d0,0xc9))[_0x1cf7('0x47')](handleError(_0x3828d0,null));};exports[_0x1cf7('0x24')]=function(_0x4f27fc,_0xa608b6){if(_0x4f27fc[_0x1cf7('0x4c')]['id']){delete _0x4f27fc['body']['id'];}return db[_0x1cf7('0x2d')][_0x1cf7('0x4a')]({'where':{'id':_0x4f27fc[_0x1cf7('0x4d')]['id']}})[_0x1cf7('0x25')](handleEntityNotFound(_0xa608b6,null))[_0x1cf7('0x25')](saveUpdates(_0x4f27fc[_0x1cf7('0x4c')],null))[_0x1cf7('0x25')](respondWithResult(_0xa608b6,null))[_0x1cf7('0x47')](handleError(_0xa608b6,null));};exports['destroy']=function(_0x4c291c,_0x1004cf){return db[_0x1cf7('0x2d')][_0x1cf7('0x4a')]({'where':{'id':_0x4c291c[_0x1cf7('0x4d')]['id']}})[_0x1cf7('0x25')](handleEntityNotFound(_0x1004cf,null))[_0x1cf7('0x25')](removeEntity(_0x1004cf,null))[_0x1cf7('0x47')](handleError(_0x1004cf,null));};
\ No newline at end of file
+var _0x0e6a=['name','send','index','map','DeskField','rawAttributes','fieldName','type','key','model','query','filters','intersection','attributes','fields','length','hasOwnProperty','nolimit','order','sort','where','pick','merge','VIRTUAL','filter','options','findAll','rows','show','params','keys','includeAll','include','find','catch','create','body','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','util','path','sox','to-csv','ejs','fs-extra','crypto','jsforce','desk.js','querystring','papaparse','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/logger','../../config/utils','../../config/environment','sendStatus','status','offset','undefined','limit','count','set','Content-Range','reject','update','then','destroy','end','error'];(function(_0x3e4a61,_0x59a7c0){var _0x2361b5=function(_0x218adf){while(--_0x218adf){_0x3e4a61['push'](_0x3e4a61['shift']());}};_0x2361b5(++_0x59a7c0);}(_0x0e6a,0x100));var _0xa0e6=function(_0x59e444,_0x2ff6cd){_0x59e444=_0x59e444-0x0;var _0x4924fb=_0x0e6a[_0x59e444];return _0x4924fb;};'use strict';var emlformat=require('eml-format');var rimraf=require(_0xa0e6('0x0'));var zipdir=require(_0xa0e6('0x1'));var jsonpatch=require(_0xa0e6('0x2'));var rp=require(_0xa0e6('0x3'));var moment=require(_0xa0e6('0x4'));var BPromise=require(_0xa0e6('0x5'));var Mustache=require('mustache');var util=require(_0xa0e6('0x6'));var path=require(_0xa0e6('0x7'));var sox=require(_0xa0e6('0x8'));var csv=require(_0xa0e6('0x9'));var ejs=require(_0xa0e6('0xa'));var fs=require('fs');var fs_extra=require(_0xa0e6('0xb'));var _=require('lodash');var squel=require('squel');var crypto=require(_0xa0e6('0xc'));var jsforce=require(_0xa0e6('0xd'));var deskjs=require(_0xa0e6('0xe'));var toCsv=require(_0xa0e6('0x9'));var querystring=require(_0xa0e6('0xf'));var Papa=require(_0xa0e6('0x10'));var Redis=require('ioredis');var authService=require('../../components/auth/service');var qs=require(_0xa0e6('0x11'));var as=require(_0xa0e6('0x12'));var hardwareService=require('../../config/license/hardware');var logger=require(_0xa0e6('0x13'))('api');var utils=require(_0xa0e6('0x14'));var config=require(_0xa0e6('0x15'));var licenseUtil=require('../../config/license/util');var db=require('../../mysqldb')['db'];function respondWithStatusCode(_0x1854b2,_0xb8b194){_0xb8b194=_0xb8b194||0xcc;return function(_0x27118c){if(_0x27118c){return _0x1854b2[_0xa0e6('0x16')](_0xb8b194);}return _0x1854b2[_0xa0e6('0x17')](_0xb8b194)['end']();};}function respondWithResult(_0x1165bf,_0x558c9d){_0x558c9d=_0x558c9d||0xc8;return function(_0x14d99c){if(_0x14d99c){return _0x1165bf[_0xa0e6('0x17')](_0x558c9d)['json'](_0x14d99c);}};}function respondWithFilteredResult(_0x197e8b,_0x2da5c7){return function(_0x1bfdb1){if(_0x1bfdb1){var _0x301a37=typeof _0x2da5c7[_0xa0e6('0x18')]===_0xa0e6('0x19')&&typeof _0x2da5c7[_0xa0e6('0x1a')]==='undefined';var _0x5b4294=_0x1bfdb1['count'];var _0x3cc453=_0x301a37?0x0:_0x2da5c7[_0xa0e6('0x18')];var _0x5b9aa6=_0x301a37?_0x1bfdb1[_0xa0e6('0x1b')]:_0x2da5c7[_0xa0e6('0x18')]+_0x2da5c7[_0xa0e6('0x1a')];var _0x5c0718;if(_0x5b9aa6>=_0x5b4294){_0x5b9aa6=_0x5b4294;_0x5c0718=0xc8;}else{_0x5c0718=0xce;}_0x197e8b['status'](_0x5c0718);return _0x197e8b[_0xa0e6('0x1c')](_0xa0e6('0x1d'),_0x3cc453+'-'+_0x5b9aa6+'/'+_0x5b4294)['json'](_0x1bfdb1);}return null;};}function patchUpdates(_0x2dc797){return function(_0x290a58){try{jsonpatch['apply'](_0x290a58,_0x2dc797,!![]);}catch(_0x200849){return BPromise[_0xa0e6('0x1e')](_0x200849);}return _0x290a58['save']();};}function saveUpdates(_0x2eddca,_0x582ee5){return function(_0x2361ad){if(_0x2361ad){return _0x2361ad[_0xa0e6('0x1f')](_0x2eddca)[_0xa0e6('0x20')](function(_0x2e3224){return _0x2e3224;});}return null;};}function removeEntity(_0x421503,_0x1182ee){return function(_0x4683ad){if(_0x4683ad){return _0x4683ad[_0xa0e6('0x21')]()[_0xa0e6('0x20')](function(){_0x421503[_0xa0e6('0x17')](0xcc)[_0xa0e6('0x22')]();});}};}function handleEntityNotFound(_0x275269,_0xf35c98){return function(_0x144b7c){if(!_0x144b7c){_0x275269[_0xa0e6('0x16')](0x194);}return _0x144b7c;};}function handleError(_0x301854,_0x12b46f){_0x12b46f=_0x12b46f||0x1f4;return function(_0x35aa2a){logger[_0xa0e6('0x23')](_0x35aa2a['stack']);if(_0x35aa2a[_0xa0e6('0x24')]){delete _0x35aa2a[_0xa0e6('0x24')];}_0x301854[_0xa0e6('0x17')](_0x12b46f)[_0xa0e6('0x25')](_0x35aa2a);};}exports[_0xa0e6('0x26')]=function(_0x17c0a5,_0x2a5d3c){var _0x51c173={},_0x500a3d={},_0x12185c={'count':0x0,'rows':[]};var _0x2f4c57=_[_0xa0e6('0x27')](db[_0xa0e6('0x28')][_0xa0e6('0x29')],function(_0x1dc830){return{'name':_0x1dc830[_0xa0e6('0x2a')],'type':_0x1dc830[_0xa0e6('0x2b')][_0xa0e6('0x2c')]};});_0x500a3d[_0xa0e6('0x2d')]=_[_0xa0e6('0x27')](_0x2f4c57,'name');_0x500a3d['query']=_['keys'](_0x17c0a5[_0xa0e6('0x2e')]);_0x500a3d[_0xa0e6('0x2f')]=_[_0xa0e6('0x30')](_0x500a3d[_0xa0e6('0x2d')],_0x500a3d['query']);_0x51c173[_0xa0e6('0x31')]=_['intersection'](_0x500a3d[_0xa0e6('0x2d')],qs[_0xa0e6('0x32')](_0x17c0a5[_0xa0e6('0x2e')][_0xa0e6('0x32')]));_0x51c173['attributes']=_0x51c173['attributes'][_0xa0e6('0x33')]?_0x51c173[_0xa0e6('0x31')]:_0x500a3d[_0xa0e6('0x2d')];if(!_0x17c0a5['query'][_0xa0e6('0x34')](_0xa0e6('0x35'))){_0x51c173[_0xa0e6('0x1a')]=qs[_0xa0e6('0x1a')](_0x17c0a5[_0xa0e6('0x2e')][_0xa0e6('0x1a')]);_0x51c173[_0xa0e6('0x18')]=qs[_0xa0e6('0x18')](_0x17c0a5[_0xa0e6('0x2e')][_0xa0e6('0x18')]);}_0x51c173[_0xa0e6('0x36')]=qs[_0xa0e6('0x37')](_0x17c0a5[_0xa0e6('0x2e')][_0xa0e6('0x37')]);_0x51c173[_0xa0e6('0x38')]=qs[_0xa0e6('0x2f')](_[_0xa0e6('0x39')](_0x17c0a5[_0xa0e6('0x2e')],_0x500a3d[_0xa0e6('0x2f')]),_0x2f4c57);if(_0x17c0a5[_0xa0e6('0x2e')]['filter']){_0x51c173[_0xa0e6('0x38')]=_[_0xa0e6('0x3a')](_0x51c173[_0xa0e6('0x38')],{'$or':_[_0xa0e6('0x27')](_0x2f4c57,function(_0x41aa76){if(_0x41aa76[_0xa0e6('0x2b')]!==_0xa0e6('0x3b')){var _0x541e0d={};_0x541e0d[_0x41aa76[_0xa0e6('0x24')]]={'$like':'%'+_0x17c0a5[_0xa0e6('0x2e')][_0xa0e6('0x3c')]+'%'};return _0x541e0d;}})});}_0x51c173=_[_0xa0e6('0x3a')]({},_0x51c173,_0x17c0a5[_0xa0e6('0x3d')]);var _0x3127a8={'where':_0x51c173[_0xa0e6('0x38')]};return db[_0xa0e6('0x28')]['count'](_0x3127a8)[_0xa0e6('0x20')](function(_0x10964d){_0x12185c[_0xa0e6('0x1b')]=_0x10964d;if(_0x17c0a5[_0xa0e6('0x2e')]['includeAll']){_0x51c173['include']=[{'all':!![]}];}return db[_0xa0e6('0x28')][_0xa0e6('0x3e')](_0x51c173);})[_0xa0e6('0x20')](function(_0x11b884){_0x12185c[_0xa0e6('0x3f')]=_0x11b884;return _0x12185c;})[_0xa0e6('0x20')](respondWithFilteredResult(_0x2a5d3c,_0x51c173))['catch'](handleError(_0x2a5d3c,null));};exports[_0xa0e6('0x40')]=function(_0x5db983,_0x3bebb2){var _0x3c3dc7={'raw':!![],'where':{'id':_0x5db983[_0xa0e6('0x41')]['id']}},_0x1b2195={};_0x1b2195[_0xa0e6('0x2d')]=_[_0xa0e6('0x42')](db[_0xa0e6('0x28')][_0xa0e6('0x29')]);_0x1b2195[_0xa0e6('0x2e')]=_[_0xa0e6('0x42')](_0x5db983[_0xa0e6('0x2e')]);_0x1b2195[_0xa0e6('0x2f')]=_['intersection'](_0x1b2195[_0xa0e6('0x2d')],_0x1b2195[_0xa0e6('0x2e')]);_0x3c3dc7[_0xa0e6('0x31')]=_[_0xa0e6('0x30')](_0x1b2195[_0xa0e6('0x2d')],qs['fields'](_0x5db983[_0xa0e6('0x2e')][_0xa0e6('0x32')]));_0x3c3dc7[_0xa0e6('0x31')]=_0x3c3dc7[_0xa0e6('0x31')][_0xa0e6('0x33')]?_0x3c3dc7[_0xa0e6('0x31')]:_0x1b2195[_0xa0e6('0x2d')];if(_0x5db983[_0xa0e6('0x2e')][_0xa0e6('0x43')]){_0x3c3dc7[_0xa0e6('0x44')]=[{'all':!![]}];}_0x3c3dc7=_[_0xa0e6('0x3a')]({},_0x3c3dc7,_0x5db983['options']);return db['DeskField'][_0xa0e6('0x45')](_0x3c3dc7)[_0xa0e6('0x20')](handleEntityNotFound(_0x3bebb2,null))[_0xa0e6('0x20')](respondWithResult(_0x3bebb2,null))[_0xa0e6('0x46')](handleError(_0x3bebb2,null));};exports['create']=function(_0x8987a0,_0x3cf8d1){return db[_0xa0e6('0x28')][_0xa0e6('0x47')](_0x8987a0['body'],{})['then'](respondWithResult(_0x3cf8d1,0xc9))[_0xa0e6('0x46')](handleError(_0x3cf8d1,null));};exports['update']=function(_0x356a2d,_0x3e2a28){if(_0x356a2d['body']['id']){delete _0x356a2d[_0xa0e6('0x48')]['id'];}return db['DeskField'][_0xa0e6('0x45')]({'where':{'id':_0x356a2d[_0xa0e6('0x41')]['id']}})['then'](handleEntityNotFound(_0x3e2a28,null))[_0xa0e6('0x20')](saveUpdates(_0x356a2d[_0xa0e6('0x48')],null))[_0xa0e6('0x20')](respondWithResult(_0x3e2a28,null))[_0xa0e6('0x46')](handleError(_0x3e2a28,null));};exports[_0xa0e6('0x21')]=function(_0x11a924,_0x1745ea){return db[_0xa0e6('0x28')][_0xa0e6('0x45')]({'where':{'id':_0x11a924[_0xa0e6('0x41')]['id']}})[_0xa0e6('0x20')](handleEntityNotFound(_0x1745ea,null))[_0xa0e6('0x20')](removeEntity(_0x1745ea,null))['catch'](handleError(_0x1745ea,null));};
\ No newline at end of file