Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / api / integrationReport / integrationReport.controller.js
index 05eea54..58452db 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x86f9=['create','params','describe','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','util','path','to-csv','ejs','fs-extra','lodash','squel','crypto','jsforce','desk.js','querystring','papaparse','ioredis','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','json','offset','undefined','limit','count','status','set','Content-Range','apply','reject','update','then','destroy','end','sendStatus','error','stack','name','send','render','merge','body','agent','interaction','account','index','map','IntegrationReport','rawAttributes','model','keys','query','filters','attributes','intersection','fields','length','hasOwnProperty','nolimit','order','sort','where','pick','filter','type','options','includeAll','include','findAll','rows','catch','find'];(function(_0x1c232f,_0x141226){var _0x179e67=function(_0x38aa1a){while(--_0x38aa1a){_0x1c232f['push'](_0x1c232f['shift']());}};_0x179e67(++_0x141226);}(_0x86f9,0x153));var _0x986f=function(_0x4ee9cd,_0xd375b0){_0x4ee9cd=_0x4ee9cd-0x0;var _0x328a5b=_0x86f9[_0x4ee9cd];return _0x328a5b;};'use strict';var emlformat=require(_0x986f('0x0'));var rimraf=require(_0x986f('0x1'));var zipdir=require(_0x986f('0x2'));var jsonpatch=require(_0x986f('0x3'));var rp=require(_0x986f('0x4'));var moment=require(_0x986f('0x5'));var BPromise=require(_0x986f('0x6'));var Mustache=require(_0x986f('0x7'));var util=require(_0x986f('0x8'));var path=require(_0x986f('0x9'));var sox=require('sox');var csv=require(_0x986f('0xa'));var ejs=require(_0x986f('0xb'));var fs=require('fs');var fs_extra=require(_0x986f('0xc'));var _=require(_0x986f('0xd'));var squel=require(_0x986f('0xe'));var crypto=require(_0x986f('0xf'));var jsforce=require(_0x986f('0x10'));var deskjs=require(_0x986f('0x11'));var toCsv=require(_0x986f('0xa'));var querystring=require(_0x986f('0x12'));var Papa=require(_0x986f('0x13'));var Redis=require(_0x986f('0x14'));var authService=require('../../components/auth/service');var qs=require(_0x986f('0x15'));var as=require(_0x986f('0x16'));var hardwareService=require(_0x986f('0x17'));var logger=require(_0x986f('0x18'))('api');var utils=require(_0x986f('0x19'));var config=require(_0x986f('0x1a'));var licenseUtil=require(_0x986f('0x1b'));var db=require(_0x986f('0x1c'))['db'];function respondWithStatusCode(_0x5cacfd,_0x1fd494){_0x1fd494=_0x1fd494||0xcc;return function(_0x58d483){if(_0x58d483){return _0x5cacfd['sendStatus'](_0x1fd494);}return _0x5cacfd['status'](_0x1fd494)['end']();};}function respondWithResult(_0x17d8c9,_0x3e1a69){_0x3e1a69=_0x3e1a69||0xc8;return function(_0x5339fd){if(_0x5339fd){return _0x17d8c9['status'](_0x3e1a69)[_0x986f('0x1d')](_0x5339fd);}};}function respondWithFilteredResult(_0x1b45aa,_0x5b76f6){return function(_0x540f6b){if(_0x540f6b){var _0x239f19=typeof _0x5b76f6[_0x986f('0x1e')]===_0x986f('0x1f')&&typeof _0x5b76f6[_0x986f('0x20')]===_0x986f('0x1f');var _0x443540=_0x540f6b[_0x986f('0x21')];var _0x597e67=_0x239f19?0x0:_0x5b76f6[_0x986f('0x1e')];var _0x3419d1=_0x239f19?_0x540f6b['count']:_0x5b76f6['offset']+_0x5b76f6[_0x986f('0x20')];var _0x1cf705;if(_0x3419d1>=_0x443540){_0x3419d1=_0x443540;_0x1cf705=0xc8;}else{_0x1cf705=0xce;}_0x1b45aa[_0x986f('0x22')](_0x1cf705);return _0x1b45aa[_0x986f('0x23')](_0x986f('0x24'),_0x597e67+'-'+_0x3419d1+'/'+_0x443540)['json'](_0x540f6b);}return null;};}function patchUpdates(_0x184258){return function(_0x4a7f63){try{jsonpatch[_0x986f('0x25')](_0x4a7f63,_0x184258,!![]);}catch(_0x1735f9){return BPromise[_0x986f('0x26')](_0x1735f9);}return _0x4a7f63['save']();};}function saveUpdates(_0x4d793f,_0x324618){return function(_0x35ba5b){if(_0x35ba5b){return _0x35ba5b[_0x986f('0x27')](_0x4d793f)[_0x986f('0x28')](function(_0x1dd419){return _0x1dd419;});}return null;};}function removeEntity(_0x1b241b,_0x5eb6cc){return function(_0x22c60c){if(_0x22c60c){return _0x22c60c[_0x986f('0x29')]()[_0x986f('0x28')](function(){_0x1b241b[_0x986f('0x22')](0xcc)[_0x986f('0x2a')]();});}};}function handleEntityNotFound(_0xc04ec4,_0x205d43){return function(_0x175324){if(!_0x175324){_0xc04ec4[_0x986f('0x2b')](0x194);}return _0x175324;};}function handleError(_0x132646,_0x282b53){_0x282b53=_0x282b53||0x1f4;return function(_0x14295d){logger[_0x986f('0x2c')](_0x14295d[_0x986f('0x2d')]);if(_0x14295d[_0x986f('0x2e')]){delete _0x14295d['name'];}_0x132646[_0x986f('0x22')](_0x282b53)[_0x986f('0x2f')](_0x14295d);};}function getMustacheRender(_0xfaf4fd,_0x3ef2c4){return Mustache[_0x986f('0x30')](_0xfaf4fd,_[_0x986f('0x31')](_0x3ef2c4[_0x986f('0x32')],{'contact':_0x3ef2c4['contact'],'message':_0x3ef2c4['message'],'agent':_0x3ef2c4[_0x986f('0x33')],'interaction':_0x3ef2c4[_0x986f('0x34')],'account':_0x3ef2c4[_0x986f('0x35')]}))||'';}exports[_0x986f('0x36')]=function(_0xc0cef4,_0x3ee1d8){var _0x441b76={},_0x87ec96={},_0x378442={'count':0x0,'rows':[]};var _0x46272c=_[_0x986f('0x37')](db[_0x986f('0x38')][_0x986f('0x39')],function(_0x1be476){return{'name':_0x1be476['fieldName'],'type':_0x1be476['type']['key']};});_0x87ec96[_0x986f('0x3a')]=_[_0x986f('0x37')](_0x46272c,_0x986f('0x2e'));_0x87ec96['query']=_[_0x986f('0x3b')](_0xc0cef4[_0x986f('0x3c')]);_0x87ec96[_0x986f('0x3d')]=_['intersection'](_0x87ec96[_0x986f('0x3a')],_0x87ec96[_0x986f('0x3c')]);_0x441b76[_0x986f('0x3e')]=_[_0x986f('0x3f')](_0x87ec96[_0x986f('0x3a')],qs[_0x986f('0x40')](_0xc0cef4[_0x986f('0x3c')][_0x986f('0x40')]));_0x441b76['attributes']=_0x441b76[_0x986f('0x3e')][_0x986f('0x41')]?_0x441b76[_0x986f('0x3e')]:_0x87ec96[_0x986f('0x3a')];if(!_0xc0cef4[_0x986f('0x3c')][_0x986f('0x42')](_0x986f('0x43'))){_0x441b76[_0x986f('0x20')]=qs[_0x986f('0x20')](_0xc0cef4[_0x986f('0x3c')][_0x986f('0x20')]);_0x441b76[_0x986f('0x1e')]=qs[_0x986f('0x1e')](_0xc0cef4[_0x986f('0x3c')][_0x986f('0x1e')]);}_0x441b76[_0x986f('0x44')]=qs[_0x986f('0x45')](_0xc0cef4[_0x986f('0x3c')]['sort']);_0x441b76[_0x986f('0x46')]=qs[_0x986f('0x3d')](_[_0x986f('0x47')](_0xc0cef4[_0x986f('0x3c')],_0x87ec96[_0x986f('0x3d')]),_0x46272c);if(_0xc0cef4[_0x986f('0x3c')][_0x986f('0x48')]){_0x441b76[_0x986f('0x46')]=_[_0x986f('0x31')](_0x441b76[_0x986f('0x46')],{'$or':_['map'](_0x46272c,function(_0x40a971){if(_0x40a971[_0x986f('0x49')]!=='VIRTUAL'){var _0x2db897={};_0x2db897[_0x40a971[_0x986f('0x2e')]]={'$like':'%'+_0xc0cef4['query'][_0x986f('0x48')]+'%'};return _0x2db897;}})});}_0x441b76=_[_0x986f('0x31')]({},_0x441b76,_0xc0cef4[_0x986f('0x4a')]);var _0x2f9ed9={'where':_0x441b76[_0x986f('0x46')]};return db[_0x986f('0x38')][_0x986f('0x21')](_0x2f9ed9)[_0x986f('0x28')](function(_0x3aa5c3){_0x378442[_0x986f('0x21')]=_0x3aa5c3;if(_0xc0cef4[_0x986f('0x3c')][_0x986f('0x4b')]){_0x441b76[_0x986f('0x4c')]=[{'all':!![]}];}return db[_0x986f('0x38')][_0x986f('0x4d')](_0x441b76);})['then'](function(_0x507257){_0x378442[_0x986f('0x4e')]=_0x507257;return _0x378442;})[_0x986f('0x28')](respondWithFilteredResult(_0x3ee1d8,_0x441b76))[_0x986f('0x4f')](handleError(_0x3ee1d8,null));};exports['show']=function(_0x11be22,_0x14032d){var _0x2d3731={'raw':![],'where':{'id':_0x11be22['params']['id']}},_0x3f53c4={};_0x3f53c4[_0x986f('0x3a')]=_[_0x986f('0x3b')](db['IntegrationReport'][_0x986f('0x39')]);_0x3f53c4[_0x986f('0x3c')]=_['keys'](_0x11be22[_0x986f('0x3c')]);_0x3f53c4[_0x986f('0x3d')]=_[_0x986f('0x3f')](_0x3f53c4['model'],_0x3f53c4[_0x986f('0x3c')]);_0x2d3731['attributes']=_[_0x986f('0x3f')](_0x3f53c4[_0x986f('0x3a')],qs[_0x986f('0x40')](_0x11be22[_0x986f('0x3c')]['fields']));_0x2d3731[_0x986f('0x3e')]=_0x2d3731[_0x986f('0x3e')][_0x986f('0x41')]?_0x2d3731[_0x986f('0x3e')]:_0x3f53c4['model'];if(_0x11be22['query']['includeAll']){_0x2d3731[_0x986f('0x4c')]=[{'all':!![]}];}_0x2d3731=_[_0x986f('0x31')]({},_0x2d3731,_0x11be22[_0x986f('0x4a')]);return db[_0x986f('0x38')][_0x986f('0x50')](_0x2d3731)[_0x986f('0x28')](handleEntityNotFound(_0x14032d,null))[_0x986f('0x28')](respondWithResult(_0x14032d,null))['catch'](handleError(_0x14032d,null));};exports['create']=function(_0x2d0ce4,_0x380aa6){return db[_0x986f('0x38')][_0x986f('0x51')](_0x2d0ce4['body'],{})[_0x986f('0x28')](respondWithResult(_0x380aa6,0xc9))[_0x986f('0x4f')](handleError(_0x380aa6,null));};exports[_0x986f('0x27')]=function(_0x27ea95,_0x19a56d){if(_0x27ea95[_0x986f('0x32')]['id']){delete _0x27ea95['body']['id'];}return db[_0x986f('0x38')][_0x986f('0x50')]({'where':{'id':_0x27ea95[_0x986f('0x52')]['id']}})[_0x986f('0x28')](handleEntityNotFound(_0x19a56d,null))[_0x986f('0x28')](saveUpdates(_0x27ea95[_0x986f('0x32')],null))[_0x986f('0x28')](respondWithResult(_0x19a56d,null))[_0x986f('0x4f')](handleError(_0x19a56d,null));};exports[_0x986f('0x29')]=function(_0x2bfad1,_0x284aac){return db[_0x986f('0x38')][_0x986f('0x50')]({'where':{'id':_0x2bfad1[_0x986f('0x52')]['id']}})['then'](handleEntityNotFound(_0x284aac,null))[_0x986f('0x28')](removeEntity(_0x284aac,null))['catch'](handleError(_0x284aac,null));};exports[_0x986f('0x53')]=function(_0x30a16d,_0x3a671e){return db[_0x986f('0x38')][_0x986f('0x53')]()[_0x986f('0x28')](respondWithResult(_0x3a671e,null))['catch'](handleError(_0x3a671e,null));};
\ No newline at end of file
+var _0x84d3=['update','then','destroy','end','sendStatus','error','name','send','render','merge','body','contact','agent','account','index','IntegrationReport','rawAttributes','fieldName','type','key','map','query','keys','intersection','fields','attributes','model','hasOwnProperty','nolimit','order','sort','where','pick','filters','filter','VIRTUAL','options','includeAll','findAll','show','params','length','include','find','catch','create','describe','rimraf','fast-json-patch','request-promise','moment','bluebird','mustache','util','path','sox','ejs','fs-extra','lodash','squel','crypto','jsforce','desk.js','to-csv','querystring','papaparse','ioredis','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','../../config/utils','../../config/environment','../../config/license/util','status','json','offset','undefined','count','limit','set','Content-Range','apply','reject','save'];(function(_0x2122c6,_0x5b8f89){var _0x213fe3=function(_0x17a6d0){while(--_0x17a6d0){_0x2122c6['push'](_0x2122c6['shift']());}};_0x213fe3(++_0x5b8f89);}(_0x84d3,0x1d8));var _0x384d=function(_0x46aa1a,_0x453499){_0x46aa1a=_0x46aa1a-0x0;var _0x34a565=_0x84d3[_0x46aa1a];return _0x34a565;};'use strict';var emlformat=require('eml-format');var rimraf=require(_0x384d('0x0'));var zipdir=require('zip-dir');var jsonpatch=require(_0x384d('0x1'));var rp=require(_0x384d('0x2'));var moment=require(_0x384d('0x3'));var BPromise=require(_0x384d('0x4'));var Mustache=require(_0x384d('0x5'));var util=require(_0x384d('0x6'));var path=require(_0x384d('0x7'));var sox=require(_0x384d('0x8'));var csv=require('to-csv');var ejs=require(_0x384d('0x9'));var fs=require('fs');var fs_extra=require(_0x384d('0xa'));var _=require(_0x384d('0xb'));var squel=require(_0x384d('0xc'));var crypto=require(_0x384d('0xd'));var jsforce=require(_0x384d('0xe'));var deskjs=require(_0x384d('0xf'));var toCsv=require(_0x384d('0x10'));var querystring=require(_0x384d('0x11'));var Papa=require(_0x384d('0x12'));var Redis=require(_0x384d('0x13'));var authService=require('../../components/auth/service');var qs=require(_0x384d('0x14'));var as=require(_0x384d('0x15'));var hardwareService=require(_0x384d('0x16'));var logger=require(_0x384d('0x17'))('api');var utils=require(_0x384d('0x18'));var config=require(_0x384d('0x19'));var licenseUtil=require(_0x384d('0x1a'));var db=require('../../mysqldb')['db'];function respondWithStatusCode(_0x587572,_0x4f4d48){_0x4f4d48=_0x4f4d48||0xcc;return function(_0x512dfa){if(_0x512dfa){return _0x587572['sendStatus'](_0x4f4d48);}return _0x587572[_0x384d('0x1b')](_0x4f4d48)['end']();};}function respondWithResult(_0x57dfbd,_0x53fcc1){_0x53fcc1=_0x53fcc1||0xc8;return function(_0x32c0eb){if(_0x32c0eb){return _0x57dfbd['status'](_0x53fcc1)[_0x384d('0x1c')](_0x32c0eb);}};}function respondWithFilteredResult(_0x5848e6,_0x2942ef){return function(_0x19c707){if(_0x19c707){var _0x20b7b6=typeof _0x2942ef[_0x384d('0x1d')]===_0x384d('0x1e')&&typeof _0x2942ef['limit']===_0x384d('0x1e');var _0x719d58=_0x19c707[_0x384d('0x1f')];var _0x5d3601=_0x20b7b6?0x0:_0x2942ef[_0x384d('0x1d')];var _0x208a11=_0x20b7b6?_0x19c707['count']:_0x2942ef[_0x384d('0x1d')]+_0x2942ef[_0x384d('0x20')];var _0xb9c1;if(_0x208a11>=_0x719d58){_0x208a11=_0x719d58;_0xb9c1=0xc8;}else{_0xb9c1=0xce;}_0x5848e6['status'](_0xb9c1);return _0x5848e6[_0x384d('0x21')](_0x384d('0x22'),_0x5d3601+'-'+_0x208a11+'/'+_0x719d58)['json'](_0x19c707);}return null;};}function patchUpdates(_0xf3b989){return function(_0x7c6db0){try{jsonpatch[_0x384d('0x23')](_0x7c6db0,_0xf3b989,!![]);}catch(_0x6a99df){return BPromise[_0x384d('0x24')](_0x6a99df);}return _0x7c6db0[_0x384d('0x25')]();};}function saveUpdates(_0x567be1,_0x482349){return function(_0x1fd781){if(_0x1fd781){return _0x1fd781[_0x384d('0x26')](_0x567be1)[_0x384d('0x27')](function(_0x1b8e9a){return _0x1b8e9a;});}return null;};}function removeEntity(_0x2d5dce,_0x3b07a9){return function(_0x33c38e){if(_0x33c38e){return _0x33c38e[_0x384d('0x28')]()[_0x384d('0x27')](function(){_0x2d5dce[_0x384d('0x1b')](0xcc)[_0x384d('0x29')]();});}};}function handleEntityNotFound(_0x4783aa,_0x29d3c2){return function(_0x3dbe81){if(!_0x3dbe81){_0x4783aa[_0x384d('0x2a')](0x194);}return _0x3dbe81;};}function handleError(_0x2bcda6,_0x37d7ea){_0x37d7ea=_0x37d7ea||0x1f4;return function(_0x2e1197){logger[_0x384d('0x2b')](_0x2e1197['stack']);if(_0x2e1197[_0x384d('0x2c')]){delete _0x2e1197['name'];}_0x2bcda6[_0x384d('0x1b')](_0x37d7ea)[_0x384d('0x2d')](_0x2e1197);};}function getMustacheRender(_0x38318c,_0x30d9fc){return Mustache[_0x384d('0x2e')](_0x38318c,_[_0x384d('0x2f')](_0x30d9fc[_0x384d('0x30')],{'contact':_0x30d9fc[_0x384d('0x31')],'message':_0x30d9fc['message'],'agent':_0x30d9fc[_0x384d('0x32')],'interaction':_0x30d9fc['interaction'],'account':_0x30d9fc[_0x384d('0x33')]}))||'';}exports[_0x384d('0x34')]=function(_0x3b78e8,_0x4e563f){var _0x442a73={},_0x7420b5={},_0xc48c73={'count':0x0,'rows':[]};var _0x3d5fc9=_['map'](db[_0x384d('0x35')][_0x384d('0x36')],function(_0x225fd8){return{'name':_0x225fd8[_0x384d('0x37')],'type':_0x225fd8[_0x384d('0x38')][_0x384d('0x39')]};});_0x7420b5['model']=_[_0x384d('0x3a')](_0x3d5fc9,_0x384d('0x2c'));_0x7420b5[_0x384d('0x3b')]=_[_0x384d('0x3c')](_0x3b78e8[_0x384d('0x3b')]);_0x7420b5['filters']=_[_0x384d('0x3d')](_0x7420b5['model'],_0x7420b5[_0x384d('0x3b')]);_0x442a73['attributes']=_['intersection'](_0x7420b5['model'],qs[_0x384d('0x3e')](_0x3b78e8[_0x384d('0x3b')][_0x384d('0x3e')]));_0x442a73['attributes']=_0x442a73[_0x384d('0x3f')]['length']?_0x442a73[_0x384d('0x3f')]:_0x7420b5[_0x384d('0x40')];if(!_0x3b78e8['query'][_0x384d('0x41')](_0x384d('0x42'))){_0x442a73['limit']=qs[_0x384d('0x20')](_0x3b78e8['query'][_0x384d('0x20')]);_0x442a73['offset']=qs[_0x384d('0x1d')](_0x3b78e8[_0x384d('0x3b')][_0x384d('0x1d')]);}_0x442a73[_0x384d('0x43')]=qs[_0x384d('0x44')](_0x3b78e8[_0x384d('0x3b')][_0x384d('0x44')]);_0x442a73[_0x384d('0x45')]=qs['filters'](_[_0x384d('0x46')](_0x3b78e8[_0x384d('0x3b')],_0x7420b5[_0x384d('0x47')]),_0x3d5fc9);if(_0x3b78e8[_0x384d('0x3b')][_0x384d('0x48')]){_0x442a73['where']=_['merge'](_0x442a73[_0x384d('0x45')],{'$or':_[_0x384d('0x3a')](_0x3d5fc9,function(_0x170805){if(_0x170805[_0x384d('0x38')]!==_0x384d('0x49')){var _0x5e178f={};_0x5e178f[_0x170805['name']]={'$like':'%'+_0x3b78e8[_0x384d('0x3b')]['filter']+'%'};return _0x5e178f;}})});}_0x442a73=_[_0x384d('0x2f')]({},_0x442a73,_0x3b78e8[_0x384d('0x4a')]);var _0x20d269={'where':_0x442a73[_0x384d('0x45')]};return db[_0x384d('0x35')][_0x384d('0x1f')](_0x20d269)[_0x384d('0x27')](function(_0x32d916){_0xc48c73[_0x384d('0x1f')]=_0x32d916;if(_0x3b78e8[_0x384d('0x3b')][_0x384d('0x4b')]){_0x442a73['include']=[{'all':!![]}];}return db[_0x384d('0x35')][_0x384d('0x4c')](_0x442a73);})[_0x384d('0x27')](function(_0x1568f1){_0xc48c73['rows']=_0x1568f1;return _0xc48c73;})[_0x384d('0x27')](respondWithFilteredResult(_0x4e563f,_0x442a73))['catch'](handleError(_0x4e563f,null));};exports[_0x384d('0x4d')]=function(_0x3ae98a,_0x421455){var _0x38707f={'raw':![],'where':{'id':_0x3ae98a[_0x384d('0x4e')]['id']}},_0x576693={};_0x576693[_0x384d('0x40')]=_[_0x384d('0x3c')](db[_0x384d('0x35')][_0x384d('0x36')]);_0x576693[_0x384d('0x3b')]=_[_0x384d('0x3c')](_0x3ae98a[_0x384d('0x3b')]);_0x576693[_0x384d('0x47')]=_['intersection'](_0x576693['model'],_0x576693['query']);_0x38707f[_0x384d('0x3f')]=_[_0x384d('0x3d')](_0x576693[_0x384d('0x40')],qs[_0x384d('0x3e')](_0x3ae98a[_0x384d('0x3b')][_0x384d('0x3e')]));_0x38707f['attributes']=_0x38707f[_0x384d('0x3f')][_0x384d('0x4f')]?_0x38707f[_0x384d('0x3f')]:_0x576693[_0x384d('0x40')];if(_0x3ae98a['query'][_0x384d('0x4b')]){_0x38707f[_0x384d('0x50')]=[{'all':!![]}];}_0x38707f=_[_0x384d('0x2f')]({},_0x38707f,_0x3ae98a[_0x384d('0x4a')]);return db[_0x384d('0x35')][_0x384d('0x51')](_0x38707f)[_0x384d('0x27')](handleEntityNotFound(_0x421455,null))[_0x384d('0x27')](respondWithResult(_0x421455,null))[_0x384d('0x52')](handleError(_0x421455,null));};exports[_0x384d('0x53')]=function(_0x328208,_0x2cc554){return db['IntegrationReport'][_0x384d('0x53')](_0x328208[_0x384d('0x30')],{})['then'](respondWithResult(_0x2cc554,0xc9))[_0x384d('0x52')](handleError(_0x2cc554,null));};exports[_0x384d('0x26')]=function(_0x553d22,_0x128392){if(_0x553d22[_0x384d('0x30')]['id']){delete _0x553d22[_0x384d('0x30')]['id'];}return db[_0x384d('0x35')][_0x384d('0x51')]({'where':{'id':_0x553d22['params']['id']}})[_0x384d('0x27')](handleEntityNotFound(_0x128392,null))['then'](saveUpdates(_0x553d22[_0x384d('0x30')],null))[_0x384d('0x27')](respondWithResult(_0x128392,null))[_0x384d('0x52')](handleError(_0x128392,null));};exports[_0x384d('0x28')]=function(_0x6d77fa,_0x117b56){return db[_0x384d('0x35')][_0x384d('0x51')]({'where':{'id':_0x6d77fa[_0x384d('0x4e')]['id']}})[_0x384d('0x27')](handleEntityNotFound(_0x117b56,null))[_0x384d('0x27')](removeEntity(_0x117b56,null))[_0x384d('0x52')](handleError(_0x117b56,null));};exports[_0x384d('0x54')]=function(_0x27eb21,_0x2d3458){return db[_0x384d('0x35')][_0x384d('0x54')]()[_0x384d('0x27')](respondWithResult(_0x2d3458,null))[_0x384d('0x52')](handleError(_0x2d3458,null));};
\ No newline at end of file