Built motion from commit 15aa0e42.|2.6.19
[motion2.git] / server / api / squareReportDetail / squareReportDetail.controller.js
index 627eb3e..97e5c72 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xcb3c=['error','stack','name','send','index','SquareDetailsReport','rawAttributes','fieldName','type','key','model','map','query','keys','filters','intersection','fields','attributes','length','hasOwnProperty','nolimit','order','sort','where','pick','filter','merge','VIRTUAL','options','includeAll','include','findAll','rows','then','show','find','create','catch','body','destroy','params','describe','eml-format','rimraf','fast-json-patch','request-promise','moment','mustache','util','path','sox','ejs','squel','crypto','to-csv','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../config/license/hardware','../../config/logger','../../config/utils','../../config/environment','../../mysqldb','sendStatus','status','end','json','offset','limit','count','set','Content-Range','reject','save','update'];(function(_0x33154d,_0x854047){var _0x3b2f03=function(_0x35f7a6){while(--_0x35f7a6){_0x33154d['push'](_0x33154d['shift']());}};_0x3b2f03(++_0x854047);}(_0xcb3c,0xc4));var _0xccb3=function(_0x3174d2,_0x4dbb8a){_0x3174d2=_0x3174d2-0x0;var _0x28519a=_0xcb3c[_0x3174d2];return _0x28519a;};'use strict';var emlformat=require(_0xccb3('0x0'));var rimraf=require(_0xccb3('0x1'));var zipdir=require('zip-dir');var jsonpatch=require(_0xccb3('0x2'));var rp=require(_0xccb3('0x3'));var moment=require(_0xccb3('0x4'));var BPromise=require('bluebird');var Mustache=require(_0xccb3('0x5'));var util=require(_0xccb3('0x6'));var path=require(_0xccb3('0x7'));var sox=require(_0xccb3('0x8'));var csv=require('to-csv');var ejs=require(_0xccb3('0x9'));var fs=require('fs');var fs_extra=require('fs-extra');var _=require('lodash');var squel=require(_0xccb3('0xa'));var crypto=require(_0xccb3('0xb'));var jsforce=require('jsforce');var deskjs=require('desk.js');var toCsv=require(_0xccb3('0xc'));var querystring=require(_0xccb3('0xd'));var Papa=require(_0xccb3('0xe'));var Redis=require(_0xccb3('0xf'));var authService=require(_0xccb3('0x10'));var qs=require(_0xccb3('0x11'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0xccb3('0x12'));var logger=require(_0xccb3('0x13'))('api');var utils=require(_0xccb3('0x14'));var config=require(_0xccb3('0x15'));var licenseUtil=require('../../config/license/util');var db=require(_0xccb3('0x16'))['db'];function respondWithStatusCode(_0xfdb0fa,_0x4f8302){_0x4f8302=_0x4f8302||0xcc;return function(_0x3cba58){if(_0x3cba58){return _0xfdb0fa[_0xccb3('0x17')](_0x4f8302);}return _0xfdb0fa[_0xccb3('0x18')](_0x4f8302)[_0xccb3('0x19')]();};}function respondWithResult(_0x42fa8d,_0x5f3dbb){_0x5f3dbb=_0x5f3dbb||0xc8;return function(_0x138a1d){if(_0x138a1d){return _0x42fa8d[_0xccb3('0x18')](_0x5f3dbb)[_0xccb3('0x1a')](_0x138a1d);}};}function respondWithFilteredResult(_0x2d45e1,_0x47f6b7){return function(_0xe7c06f){if(_0xe7c06f){var _0x5c6211=typeof _0x47f6b7[_0xccb3('0x1b')]==='undefined'&&typeof _0x47f6b7[_0xccb3('0x1c')]==='undefined';var _0x3f1912=_0xe7c06f[_0xccb3('0x1d')];var _0x3ba69c=_0x5c6211?0x0:_0x47f6b7[_0xccb3('0x1b')];var _0x2b7bb3=_0x5c6211?_0xe7c06f[_0xccb3('0x1d')]:_0x47f6b7[_0xccb3('0x1b')]+_0x47f6b7['limit'];var _0x446915;if(_0x2b7bb3>=_0x3f1912){_0x2b7bb3=_0x3f1912;_0x446915=0xc8;}else{_0x446915=0xce;}_0x2d45e1[_0xccb3('0x18')](_0x446915);return _0x2d45e1[_0xccb3('0x1e')](_0xccb3('0x1f'),_0x3ba69c+'-'+_0x2b7bb3+'/'+_0x3f1912)[_0xccb3('0x1a')](_0xe7c06f);}return null;};}function patchUpdates(_0x29c127){return function(_0x4e4864){try{jsonpatch['apply'](_0x4e4864,_0x29c127,!![]);}catch(_0x3e8f8d){return BPromise[_0xccb3('0x20')](_0x3e8f8d);}return _0x4e4864[_0xccb3('0x21')]();};}function saveUpdates(_0x575aa1,_0x2dc7fb){return function(_0x3a4289){if(_0x3a4289){return _0x3a4289[_0xccb3('0x22')](_0x575aa1)['then'](function(_0x3ab6b3){return _0x3ab6b3;});}return null;};}function removeEntity(_0x129325,_0x3c8974){return function(_0xd7224a){if(_0xd7224a){return _0xd7224a['destroy']()['then'](function(){_0x129325[_0xccb3('0x18')](0xcc)['end']();});}};}function handleEntityNotFound(_0x5bca27,_0x5bc027){return function(_0x2d4cb0){if(!_0x2d4cb0){_0x5bca27[_0xccb3('0x17')](0x194);}return _0x2d4cb0;};}function handleError(_0x58623b,_0x1a6f11){_0x1a6f11=_0x1a6f11||0x1f4;return function(_0x308547){logger[_0xccb3('0x23')](_0x308547[_0xccb3('0x24')]);if(_0x308547[_0xccb3('0x25')]){delete _0x308547[_0xccb3('0x25')];}_0x58623b[_0xccb3('0x18')](_0x1a6f11)[_0xccb3('0x26')](_0x308547);};}exports[_0xccb3('0x27')]=function(_0x3a6cc7,_0x35235f){var _0x290bf7={},_0x542046={},_0x15bc68={'count':0x0,'rows':[]};var _0x3ccdf5=_['map'](db[_0xccb3('0x28')][_0xccb3('0x29')],function(_0x2bfa5d){return{'name':_0x2bfa5d[_0xccb3('0x2a')],'type':_0x2bfa5d[_0xccb3('0x2b')][_0xccb3('0x2c')]};});_0x542046[_0xccb3('0x2d')]=_[_0xccb3('0x2e')](_0x3ccdf5,_0xccb3('0x25'));_0x542046[_0xccb3('0x2f')]=_[_0xccb3('0x30')](_0x3a6cc7[_0xccb3('0x2f')]);_0x542046[_0xccb3('0x31')]=_[_0xccb3('0x32')](_0x542046[_0xccb3('0x2d')],_0x542046[_0xccb3('0x2f')]);_0x290bf7['attributes']=_[_0xccb3('0x32')](_0x542046[_0xccb3('0x2d')],qs[_0xccb3('0x33')](_0x3a6cc7['query']['fields']));_0x290bf7[_0xccb3('0x34')]=_0x290bf7[_0xccb3('0x34')][_0xccb3('0x35')]?_0x290bf7[_0xccb3('0x34')]:_0x542046[_0xccb3('0x2d')];if(!_0x3a6cc7['query'][_0xccb3('0x36')](_0xccb3('0x37'))){_0x290bf7[_0xccb3('0x1c')]=qs[_0xccb3('0x1c')](_0x3a6cc7[_0xccb3('0x2f')][_0xccb3('0x1c')]);_0x290bf7[_0xccb3('0x1b')]=qs[_0xccb3('0x1b')](_0x3a6cc7['query']['offset']);}_0x290bf7[_0xccb3('0x38')]=qs[_0xccb3('0x39')](_0x3a6cc7['query'][_0xccb3('0x39')]);_0x290bf7[_0xccb3('0x3a')]=qs['filters'](_[_0xccb3('0x3b')](_0x3a6cc7[_0xccb3('0x2f')],_0x542046[_0xccb3('0x31')]),_0x3ccdf5);if(_0x3a6cc7[_0xccb3('0x2f')][_0xccb3('0x3c')]){_0x290bf7['where']=_[_0xccb3('0x3d')](_0x290bf7['where'],{'$or':_['map'](_0x3ccdf5,function(_0x48adf4){if(_0x48adf4[_0xccb3('0x2b')]!==_0xccb3('0x3e')){var _0x45ee1c={};_0x45ee1c[_0x48adf4[_0xccb3('0x25')]]={'$like':'%'+_0x3a6cc7['query']['filter']+'%'};return _0x45ee1c;}})});}_0x290bf7=_[_0xccb3('0x3d')]({},_0x290bf7,_0x3a6cc7[_0xccb3('0x3f')]);var _0x2337a0={'where':_0x290bf7['where']};return db[_0xccb3('0x28')][_0xccb3('0x1d')](_0x2337a0)['then'](function(_0x1be7fe){_0x15bc68[_0xccb3('0x1d')]=_0x1be7fe;if(_0x3a6cc7[_0xccb3('0x2f')][_0xccb3('0x40')]){_0x290bf7[_0xccb3('0x41')]=[{'all':!![]}];}return db['SquareDetailsReport'][_0xccb3('0x42')](_0x290bf7);})['then'](function(_0x545947){_0x15bc68[_0xccb3('0x43')]=_0x545947;return _0x15bc68;})[_0xccb3('0x44')](respondWithFilteredResult(_0x35235f,_0x290bf7))['catch'](handleError(_0x35235f,null));};exports[_0xccb3('0x45')]=function(_0x3ac04c,_0x296193){var _0x2f02dc={'raw':!![],'where':{'id':_0x3ac04c['params']['id']}},_0x56537f={};_0x56537f[_0xccb3('0x2d')]=_[_0xccb3('0x30')](db[_0xccb3('0x28')]['rawAttributes']);_0x56537f['query']=_[_0xccb3('0x30')](_0x3ac04c[_0xccb3('0x2f')]);_0x56537f[_0xccb3('0x31')]=_[_0xccb3('0x32')](_0x56537f[_0xccb3('0x2d')],_0x56537f[_0xccb3('0x2f')]);_0x2f02dc['attributes']=_[_0xccb3('0x32')](_0x56537f[_0xccb3('0x2d')],qs[_0xccb3('0x33')](_0x3ac04c[_0xccb3('0x2f')][_0xccb3('0x33')]));_0x2f02dc[_0xccb3('0x34')]=_0x2f02dc[_0xccb3('0x34')]['length']?_0x2f02dc[_0xccb3('0x34')]:_0x56537f[_0xccb3('0x2d')];if(_0x3ac04c['query'][_0xccb3('0x40')]){_0x2f02dc[_0xccb3('0x41')]=[{'all':!![]}];}_0x2f02dc=_[_0xccb3('0x3d')]({},_0x2f02dc,_0x3ac04c[_0xccb3('0x3f')]);return db['SquareDetailsReport'][_0xccb3('0x46')](_0x2f02dc)[_0xccb3('0x44')](handleEntityNotFound(_0x296193,null))[_0xccb3('0x44')](respondWithResult(_0x296193,null))['catch'](handleError(_0x296193,null));};exports[_0xccb3('0x47')]=function(_0x41a951,_0x880ba1){return db[_0xccb3('0x28')][_0xccb3('0x47')](_0x41a951['body'],{})[_0xccb3('0x44')](respondWithResult(_0x880ba1,0xc9))[_0xccb3('0x48')](handleError(_0x880ba1,null));};exports['update']=function(_0x7833bf,_0x485d32){if(_0x7833bf[_0xccb3('0x49')]['id']){delete _0x7833bf[_0xccb3('0x49')]['id'];}return db['SquareDetailsReport'][_0xccb3('0x46')]({'where':{'id':_0x7833bf['params']['id']}})[_0xccb3('0x44')](handleEntityNotFound(_0x485d32,null))[_0xccb3('0x44')](saveUpdates(_0x7833bf[_0xccb3('0x49')],null))[_0xccb3('0x44')](respondWithResult(_0x485d32,null))[_0xccb3('0x48')](handleError(_0x485d32,null));};exports[_0xccb3('0x4a')]=function(_0x311cc9,_0x38a6c0){return db[_0xccb3('0x28')][_0xccb3('0x46')]({'where':{'id':_0x311cc9[_0xccb3('0x4b')]['id']}})['then'](handleEntityNotFound(_0x38a6c0,null))['then'](removeEntity(_0x38a6c0,null))[_0xccb3('0x48')](handleError(_0x38a6c0,null));};exports[_0xccb3('0x4c')]=function(_0x5f09b1,_0x33374a){return db[_0xccb3('0x28')]['describe']()['then'](respondWithResult(_0x33374a,null))['catch'](handleError(_0x33374a,null));};
\ No newline at end of file
+var _0x8f23=['rawAttributes','fieldName','type','keys','filters','intersection','model','query','fields','attributes','length','hasOwnProperty','nolimit','order','sort','where','pick','filter','merge','VIRTUAL','includeAll','include','catch','show','params','options','create','body','find','describe','rimraf','bluebird','mustache','util','path','sox','to-csv','ejs','lodash','squel','crypto','jsforce','desk.js','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','sendStatus','status','end','offset','undefined','limit','count','Content-Range','json','apply','update','then','destroy','error','stack','name','send','index','map','SquareDetailsReport'];(function(_0x30579f,_0x45217b){var _0x53b36b=function(_0x4b529a){while(--_0x4b529a){_0x30579f['push'](_0x30579f['shift']());}};_0x53b36b(++_0x45217b);}(_0x8f23,0x1e0));var _0x38f2=function(_0x5e1a7a,_0x4498af){_0x5e1a7a=_0x5e1a7a-0x0;var _0x231e48=_0x8f23[_0x5e1a7a];return _0x231e48;};'use strict';var emlformat=require('eml-format');var rimraf=require(_0x38f2('0x0'));var zipdir=require('zip-dir');var jsonpatch=require('fast-json-patch');var rp=require('request-promise');var moment=require('moment');var BPromise=require(_0x38f2('0x1'));var Mustache=require(_0x38f2('0x2'));var util=require(_0x38f2('0x3'));var path=require(_0x38f2('0x4'));var sox=require(_0x38f2('0x5'));var csv=require(_0x38f2('0x6'));var ejs=require(_0x38f2('0x7'));var fs=require('fs');var fs_extra=require('fs-extra');var _=require(_0x38f2('0x8'));var squel=require(_0x38f2('0x9'));var crypto=require(_0x38f2('0xa'));var jsforce=require(_0x38f2('0xb'));var deskjs=require(_0x38f2('0xc'));var toCsv=require(_0x38f2('0x6'));var querystring=require('querystring');var Papa=require(_0x38f2('0xd'));var Redis=require(_0x38f2('0xe'));var authService=require(_0x38f2('0xf'));var qs=require(_0x38f2('0x10'));var as=require(_0x38f2('0x11'));var hardwareService=require(_0x38f2('0x12'));var logger=require(_0x38f2('0x13'))(_0x38f2('0x14'));var utils=require(_0x38f2('0x15'));var config=require(_0x38f2('0x16'));var licenseUtil=require(_0x38f2('0x17'));var db=require(_0x38f2('0x18'))['db'];function respondWithStatusCode(_0x23d888,_0xa6918f){_0xa6918f=_0xa6918f||0xcc;return function(_0x5ccb05){if(_0x5ccb05){return _0x23d888[_0x38f2('0x19')](_0xa6918f);}return _0x23d888[_0x38f2('0x1a')](_0xa6918f)[_0x38f2('0x1b')]();};}function respondWithResult(_0x227f6a,_0x2d7b9c){_0x2d7b9c=_0x2d7b9c||0xc8;return function(_0x135241){if(_0x135241){return _0x227f6a[_0x38f2('0x1a')](_0x2d7b9c)['json'](_0x135241);}};}function respondWithFilteredResult(_0x464080,_0x53761b){return function(_0x421720){if(_0x421720){var _0x129327=typeof _0x53761b[_0x38f2('0x1c')]===_0x38f2('0x1d')&&typeof _0x53761b[_0x38f2('0x1e')]===_0x38f2('0x1d');var _0x30d4e8=_0x421720[_0x38f2('0x1f')];var _0x5e6c5b=_0x129327?0x0:_0x53761b[_0x38f2('0x1c')];var _0x37ba57=_0x129327?_0x421720['count']:_0x53761b[_0x38f2('0x1c')]+_0x53761b[_0x38f2('0x1e')];var _0x3c616f;if(_0x37ba57>=_0x30d4e8){_0x37ba57=_0x30d4e8;_0x3c616f=0xc8;}else{_0x3c616f=0xce;}_0x464080['status'](_0x3c616f);return _0x464080['set'](_0x38f2('0x20'),_0x5e6c5b+'-'+_0x37ba57+'/'+_0x30d4e8)[_0x38f2('0x21')](_0x421720);}return null;};}function patchUpdates(_0x1b4083){return function(_0x3aedaa){try{jsonpatch[_0x38f2('0x22')](_0x3aedaa,_0x1b4083,!![]);}catch(_0x2325ea){return BPromise['reject'](_0x2325ea);}return _0x3aedaa['save']();};}function saveUpdates(_0x5a9270,_0x2ec493){return function(_0x1eee2e){if(_0x1eee2e){return _0x1eee2e[_0x38f2('0x23')](_0x5a9270)[_0x38f2('0x24')](function(_0x5661ff){return _0x5661ff;});}return null;};}function removeEntity(_0x17f432,_0x56adf7){return function(_0x4e9fb4){if(_0x4e9fb4){return _0x4e9fb4[_0x38f2('0x25')]()[_0x38f2('0x24')](function(){_0x17f432['status'](0xcc)[_0x38f2('0x1b')]();});}};}function handleEntityNotFound(_0x78a33,_0x199c19){return function(_0x310f0d){if(!_0x310f0d){_0x78a33[_0x38f2('0x19')](0x194);}return _0x310f0d;};}function handleError(_0x2895de,_0x5d3f90){_0x5d3f90=_0x5d3f90||0x1f4;return function(_0x4a7acb){logger[_0x38f2('0x26')](_0x4a7acb[_0x38f2('0x27')]);if(_0x4a7acb['name']){delete _0x4a7acb[_0x38f2('0x28')];}_0x2895de[_0x38f2('0x1a')](_0x5d3f90)[_0x38f2('0x29')](_0x4a7acb);};}exports[_0x38f2('0x2a')]=function(_0x4bebdb,_0x48436f){var _0x50fd7={},_0x2e9f84={},_0x4ee078={'count':0x0,'rows':[]};var _0x1f4b72=_[_0x38f2('0x2b')](db[_0x38f2('0x2c')][_0x38f2('0x2d')],function(_0x53558e){return{'name':_0x53558e[_0x38f2('0x2e')],'type':_0x53558e[_0x38f2('0x2f')]['key']};});_0x2e9f84['model']=_[_0x38f2('0x2b')](_0x1f4b72,_0x38f2('0x28'));_0x2e9f84['query']=_[_0x38f2('0x30')](_0x4bebdb['query']);_0x2e9f84[_0x38f2('0x31')]=_[_0x38f2('0x32')](_0x2e9f84[_0x38f2('0x33')],_0x2e9f84[_0x38f2('0x34')]);_0x50fd7['attributes']=_[_0x38f2('0x32')](_0x2e9f84[_0x38f2('0x33')],qs[_0x38f2('0x35')](_0x4bebdb['query']['fields']));_0x50fd7[_0x38f2('0x36')]=_0x50fd7[_0x38f2('0x36')][_0x38f2('0x37')]?_0x50fd7['attributes']:_0x2e9f84[_0x38f2('0x33')];if(!_0x4bebdb[_0x38f2('0x34')][_0x38f2('0x38')](_0x38f2('0x39'))){_0x50fd7['limit']=qs['limit'](_0x4bebdb[_0x38f2('0x34')]['limit']);_0x50fd7[_0x38f2('0x1c')]=qs['offset'](_0x4bebdb['query'][_0x38f2('0x1c')]);}_0x50fd7[_0x38f2('0x3a')]=qs[_0x38f2('0x3b')](_0x4bebdb[_0x38f2('0x34')][_0x38f2('0x3b')]);_0x50fd7[_0x38f2('0x3c')]=qs['filters'](_[_0x38f2('0x3d')](_0x4bebdb[_0x38f2('0x34')],_0x2e9f84[_0x38f2('0x31')]),_0x1f4b72);if(_0x4bebdb[_0x38f2('0x34')][_0x38f2('0x3e')]){_0x50fd7[_0x38f2('0x3c')]=_[_0x38f2('0x3f')](_0x50fd7[_0x38f2('0x3c')],{'$or':_[_0x38f2('0x2b')](_0x1f4b72,function(_0x52838d){if(_0x52838d[_0x38f2('0x2f')]!==_0x38f2('0x40')){var _0x1afc3e={};_0x1afc3e[_0x52838d[_0x38f2('0x28')]]={'$like':'%'+_0x4bebdb['query']['filter']+'%'};return _0x1afc3e;}})});}_0x50fd7=_['merge']({},_0x50fd7,_0x4bebdb['options']);var _0x1a1ba5={'where':_0x50fd7['where']};return db[_0x38f2('0x2c')][_0x38f2('0x1f')](_0x1a1ba5)[_0x38f2('0x24')](function(_0x14e2e1){_0x4ee078['count']=_0x14e2e1;if(_0x4bebdb[_0x38f2('0x34')][_0x38f2('0x41')]){_0x50fd7[_0x38f2('0x42')]=[{'all':!![]}];}return db[_0x38f2('0x2c')]['findAll'](_0x50fd7);})[_0x38f2('0x24')](function(_0x85dc1e){_0x4ee078['rows']=_0x85dc1e;return _0x4ee078;})[_0x38f2('0x24')](respondWithFilteredResult(_0x48436f,_0x50fd7))[_0x38f2('0x43')](handleError(_0x48436f,null));};exports[_0x38f2('0x44')]=function(_0xce88bf,_0x10a5ef){var _0x2abdeb={'raw':!![],'where':{'id':_0xce88bf[_0x38f2('0x45')]['id']}},_0x3b0761={};_0x3b0761[_0x38f2('0x33')]=_[_0x38f2('0x30')](db[_0x38f2('0x2c')]['rawAttributes']);_0x3b0761[_0x38f2('0x34')]=_[_0x38f2('0x30')](_0xce88bf[_0x38f2('0x34')]);_0x3b0761['filters']=_[_0x38f2('0x32')](_0x3b0761[_0x38f2('0x33')],_0x3b0761[_0x38f2('0x34')]);_0x2abdeb[_0x38f2('0x36')]=_['intersection'](_0x3b0761['model'],qs['fields'](_0xce88bf[_0x38f2('0x34')][_0x38f2('0x35')]));_0x2abdeb['attributes']=_0x2abdeb[_0x38f2('0x36')][_0x38f2('0x37')]?_0x2abdeb[_0x38f2('0x36')]:_0x3b0761[_0x38f2('0x33')];if(_0xce88bf[_0x38f2('0x34')]['includeAll']){_0x2abdeb[_0x38f2('0x42')]=[{'all':!![]}];}_0x2abdeb=_[_0x38f2('0x3f')]({},_0x2abdeb,_0xce88bf[_0x38f2('0x46')]);return db[_0x38f2('0x2c')]['find'](_0x2abdeb)['then'](handleEntityNotFound(_0x10a5ef,null))[_0x38f2('0x24')](respondWithResult(_0x10a5ef,null))[_0x38f2('0x43')](handleError(_0x10a5ef,null));};exports[_0x38f2('0x47')]=function(_0x37586a,_0x3ae311){return db['SquareDetailsReport'][_0x38f2('0x47')](_0x37586a[_0x38f2('0x48')],{})[_0x38f2('0x24')](respondWithResult(_0x3ae311,0xc9))[_0x38f2('0x43')](handleError(_0x3ae311,null));};exports[_0x38f2('0x23')]=function(_0xaac5c2,_0x27bcf3){if(_0xaac5c2[_0x38f2('0x48')]['id']){delete _0xaac5c2[_0x38f2('0x48')]['id'];}return db[_0x38f2('0x2c')][_0x38f2('0x49')]({'where':{'id':_0xaac5c2[_0x38f2('0x45')]['id']}})[_0x38f2('0x24')](handleEntityNotFound(_0x27bcf3,null))['then'](saveUpdates(_0xaac5c2[_0x38f2('0x48')],null))[_0x38f2('0x24')](respondWithResult(_0x27bcf3,null))[_0x38f2('0x43')](handleError(_0x27bcf3,null));};exports[_0x38f2('0x25')]=function(_0x5aa599,_0x48507e){return db[_0x38f2('0x2c')]['find']({'where':{'id':_0x5aa599[_0x38f2('0x45')]['id']}})[_0x38f2('0x24')](handleEntityNotFound(_0x48507e,null))['then'](removeEntity(_0x48507e,null))['catch'](handleError(_0x48507e,null));};exports[_0x38f2('0x4a')]=function(_0xd3bcc7,_0x48ac81){return db[_0x38f2('0x2c')]['describe']()[_0x38f2('0x24')](respondWithResult(_0x48ac81,null))[_0x38f2('0x43')](handleError(_0x48ac81,null));};
\ No newline at end of file