Built motion from commit (unavailable).|2.6.0
[motion2.git] / server / api / squareMessage / squareMessage.controller.js
index e95e00f..2753e9a 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe2f0=['limit','count','apply','reject','save','then','destroy','end','error','stack','name','send','merge','body','contact','message','agent','interaction','account','index','map','fieldName','type','key','model','keys','filters','intersection','query','attributes','fields','length','hasOwnProperty','nolimit','sort','where','pick','filter','VIRTUAL','options','SquareMessage','includeAll','include','show','rawAttributes','find','catch','create','update','params','rimraf','fast-json-patch','request-promise','bluebird','util','path','to-csv','ejs','lodash','squel','jsforce','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../config/license/hardware','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','sendStatus','status','json','offset','undefined'];(function(_0x13843f,_0x50422d){var _0x1063ae=function(_0x12fd6b){while(--_0x12fd6b){_0x13843f['push'](_0x13843f['shift']());}};_0x1063ae(++_0x50422d);}(_0xe2f0,0x1b3));var _0x0e2f=function(_0x547456,_0x1de17e){_0x547456=_0x547456-0x0;var _0xc1fd7b=_0xe2f0[_0x547456];return _0xc1fd7b;};'use strict';var emlformat=require('eml-format');var rimraf=require(_0x0e2f('0x0'));var zipdir=require('zip-dir');var jsonpatch=require(_0x0e2f('0x1'));var rp=require(_0x0e2f('0x2'));var moment=require('moment');var BPromise=require(_0x0e2f('0x3'));var Mustache=require('mustache');var util=require(_0x0e2f('0x4'));var path=require(_0x0e2f('0x5'));var sox=require('sox');var csv=require(_0x0e2f('0x6'));var ejs=require(_0x0e2f('0x7'));var fs=require('fs');var fs_extra=require('fs-extra');var _=require(_0x0e2f('0x8'));var squel=require(_0x0e2f('0x9'));var crypto=require('crypto');var jsforce=require(_0x0e2f('0xa'));var deskjs=require('desk.js');var toCsv=require(_0x0e2f('0x6'));var querystring=require(_0x0e2f('0xb'));var Papa=require(_0x0e2f('0xc'));var Redis=require(_0x0e2f('0xd'));var authService=require(_0x0e2f('0xe'));var qs=require(_0x0e2f('0xf'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0x0e2f('0x10'));var logger=require('../../config/logger')(_0x0e2f('0x11'));var utils=require(_0x0e2f('0x12'));var config=require(_0x0e2f('0x13'));var licenseUtil=require(_0x0e2f('0x14'));var db=require(_0x0e2f('0x15'))['db'];function respondWithStatusCode(_0x2c5a7b,_0x248aad){_0x248aad=_0x248aad||0xcc;return function(_0x21e6ab){if(_0x21e6ab){return _0x2c5a7b[_0x0e2f('0x16')](_0x248aad);}return _0x2c5a7b[_0x0e2f('0x17')](_0x248aad)['end']();};}function respondWithResult(_0x33f304,_0x14516c){_0x14516c=_0x14516c||0xc8;return function(_0x53b2f7){if(_0x53b2f7){return _0x33f304['status'](_0x14516c)[_0x0e2f('0x18')](_0x53b2f7);}};}function respondWithFilteredResult(_0x24f8e4,_0x4c1951){return function(_0x1c5edf){if(_0x1c5edf){var _0x55d05f=typeof _0x4c1951[_0x0e2f('0x19')]===_0x0e2f('0x1a')&&typeof _0x4c1951[_0x0e2f('0x1b')]===_0x0e2f('0x1a');var _0x44df3a=_0x1c5edf[_0x0e2f('0x1c')];var _0xf654a9=_0x55d05f?0x0:_0x4c1951[_0x0e2f('0x19')];var _0x3d4288=_0x55d05f?_0x1c5edf[_0x0e2f('0x1c')]:_0x4c1951[_0x0e2f('0x19')]+_0x4c1951[_0x0e2f('0x1b')];var _0x537f82;if(_0x3d4288>=_0x44df3a){_0x3d4288=_0x44df3a;_0x537f82=0xc8;}else{_0x537f82=0xce;}_0x24f8e4[_0x0e2f('0x17')](_0x537f82);return _0x24f8e4['set']('Content-Range',_0xf654a9+'-'+_0x3d4288+'/'+_0x44df3a)[_0x0e2f('0x18')](_0x1c5edf);}return null;};}function patchUpdates(_0x3e6197){return function(_0x1f6186){try{jsonpatch[_0x0e2f('0x1d')](_0x1f6186,_0x3e6197,!![]);}catch(_0x40d52c){return BPromise[_0x0e2f('0x1e')](_0x40d52c);}return _0x1f6186[_0x0e2f('0x1f')]();};}function saveUpdates(_0x13e8d0,_0x20e06b){return function(_0x45bb9f){if(_0x45bb9f){return _0x45bb9f['update'](_0x13e8d0)[_0x0e2f('0x20')](function(_0x2aeb88){return _0x2aeb88;});}return null;};}function removeEntity(_0x508643,_0x5cb801){return function(_0x40b538){if(_0x40b538){return _0x40b538[_0x0e2f('0x21')]()['then'](function(){_0x508643[_0x0e2f('0x17')](0xcc)[_0x0e2f('0x22')]();});}};}function handleEntityNotFound(_0x5762ff,_0x5ae519){return function(_0x144b8f){if(!_0x144b8f){_0x5762ff['sendStatus'](0x194);}return _0x144b8f;};}function handleError(_0x17895d,_0x8bba2){_0x8bba2=_0x8bba2||0x1f4;return function(_0xa0cea9){logger[_0x0e2f('0x23')](_0xa0cea9[_0x0e2f('0x24')]);if(_0xa0cea9[_0x0e2f('0x25')]){delete _0xa0cea9[_0x0e2f('0x25')];}_0x17895d[_0x0e2f('0x17')](_0x8bba2)[_0x0e2f('0x26')](_0xa0cea9);};}function getMustacheRender(_0x43c9f1,_0x4a961c){return Mustache['render'](_0x43c9f1,_[_0x0e2f('0x27')](_0x4a961c[_0x0e2f('0x28')],{'contact':_0x4a961c[_0x0e2f('0x29')],'message':_0x4a961c[_0x0e2f('0x2a')],'agent':_0x4a961c[_0x0e2f('0x2b')],'interaction':_0x4a961c[_0x0e2f('0x2c')],'account':_0x4a961c[_0x0e2f('0x2d')]}))||'';}exports[_0x0e2f('0x2e')]=function(_0x5ccd0f,_0x4577c2){var _0x32fb1a={},_0x27d8b9={},_0x2200d1={'count':0x0,'rows':[]};var _0x4f0289=_[_0x0e2f('0x2f')](db['SquareMessage']['rawAttributes'],function(_0x53f0bb){return{'name':_0x53f0bb[_0x0e2f('0x30')],'type':_0x53f0bb[_0x0e2f('0x31')][_0x0e2f('0x32')]};});_0x27d8b9[_0x0e2f('0x33')]=_['map'](_0x4f0289,_0x0e2f('0x25'));_0x27d8b9['query']=_[_0x0e2f('0x34')](_0x5ccd0f['query']);_0x27d8b9[_0x0e2f('0x35')]=_[_0x0e2f('0x36')](_0x27d8b9[_0x0e2f('0x33')],_0x27d8b9[_0x0e2f('0x37')]);_0x32fb1a[_0x0e2f('0x38')]=_[_0x0e2f('0x36')](_0x27d8b9[_0x0e2f('0x33')],qs[_0x0e2f('0x39')](_0x5ccd0f[_0x0e2f('0x37')][_0x0e2f('0x39')]));_0x32fb1a[_0x0e2f('0x38')]=_0x32fb1a[_0x0e2f('0x38')][_0x0e2f('0x3a')]?_0x32fb1a['attributes']:_0x27d8b9[_0x0e2f('0x33')];if(!_0x5ccd0f[_0x0e2f('0x37')][_0x0e2f('0x3b')](_0x0e2f('0x3c'))){_0x32fb1a[_0x0e2f('0x1b')]=qs[_0x0e2f('0x1b')](_0x5ccd0f['query'][_0x0e2f('0x1b')]);_0x32fb1a[_0x0e2f('0x19')]=qs[_0x0e2f('0x19')](_0x5ccd0f[_0x0e2f('0x37')][_0x0e2f('0x19')]);}_0x32fb1a['order']=qs[_0x0e2f('0x3d')](_0x5ccd0f[_0x0e2f('0x37')][_0x0e2f('0x3d')]);_0x32fb1a[_0x0e2f('0x3e')]=qs[_0x0e2f('0x35')](_[_0x0e2f('0x3f')](_0x5ccd0f[_0x0e2f('0x37')],_0x27d8b9[_0x0e2f('0x35')]),_0x4f0289);if(_0x5ccd0f['query'][_0x0e2f('0x40')]){_0x32fb1a[_0x0e2f('0x3e')]=_[_0x0e2f('0x27')](_0x32fb1a[_0x0e2f('0x3e')],{'$or':_['map'](_0x4f0289,function(_0x6c3d60){if(_0x6c3d60['type']!==_0x0e2f('0x41')){var _0x32df72={};_0x32df72[_0x6c3d60[_0x0e2f('0x25')]]={'$like':'%'+_0x5ccd0f[_0x0e2f('0x37')][_0x0e2f('0x40')]+'%'};return _0x32df72;}})});}_0x32fb1a=_[_0x0e2f('0x27')]({},_0x32fb1a,_0x5ccd0f[_0x0e2f('0x42')]);var _0x1bd909={'where':_0x32fb1a[_0x0e2f('0x3e')]};return db[_0x0e2f('0x43')]['count'](_0x1bd909)[_0x0e2f('0x20')](function(_0x1068b7){_0x2200d1[_0x0e2f('0x1c')]=_0x1068b7;if(_0x5ccd0f[_0x0e2f('0x37')][_0x0e2f('0x44')]){_0x32fb1a[_0x0e2f('0x45')]=[{'all':!![]}];}return db[_0x0e2f('0x43')]['findAll'](_0x32fb1a);})[_0x0e2f('0x20')](function(_0x580f1c){_0x2200d1['rows']=_0x580f1c;return _0x2200d1;})[_0x0e2f('0x20')](respondWithFilteredResult(_0x4577c2,_0x32fb1a))['catch'](handleError(_0x4577c2,null));};exports[_0x0e2f('0x46')]=function(_0xfe593d,_0x32fdfe){var _0x795db={'raw':!![],'where':{'id':_0xfe593d['params']['id']}},_0x3f810b={};_0x3f810b[_0x0e2f('0x33')]=_[_0x0e2f('0x34')](db[_0x0e2f('0x43')][_0x0e2f('0x47')]);_0x3f810b['query']=_[_0x0e2f('0x34')](_0xfe593d[_0x0e2f('0x37')]);_0x3f810b['filters']=_['intersection'](_0x3f810b[_0x0e2f('0x33')],_0x3f810b[_0x0e2f('0x37')]);_0x795db[_0x0e2f('0x38')]=_[_0x0e2f('0x36')](_0x3f810b[_0x0e2f('0x33')],qs[_0x0e2f('0x39')](_0xfe593d[_0x0e2f('0x37')][_0x0e2f('0x39')]));_0x795db[_0x0e2f('0x38')]=_0x795db[_0x0e2f('0x38')][_0x0e2f('0x3a')]?_0x795db[_0x0e2f('0x38')]:_0x3f810b[_0x0e2f('0x33')];if(_0xfe593d[_0x0e2f('0x37')][_0x0e2f('0x44')]){_0x795db[_0x0e2f('0x45')]=[{'all':!![]}];}_0x795db=_['merge']({},_0x795db,_0xfe593d[_0x0e2f('0x42')]);return db['SquareMessage'][_0x0e2f('0x48')](_0x795db)[_0x0e2f('0x20')](handleEntityNotFound(_0x32fdfe,null))['then'](respondWithResult(_0x32fdfe,null))[_0x0e2f('0x49')](handleError(_0x32fdfe,null));};exports[_0x0e2f('0x4a')]=function(_0x5d872b,_0xa4c4ac){return db[_0x0e2f('0x43')]['create'](_0x5d872b[_0x0e2f('0x28')],{})[_0x0e2f('0x20')](respondWithResult(_0xa4c4ac,0xc9))[_0x0e2f('0x49')](handleError(_0xa4c4ac,null));};exports[_0x0e2f('0x4b')]=function(_0x513d9a,_0x324474){if(_0x513d9a[_0x0e2f('0x28')]['id']){delete _0x513d9a[_0x0e2f('0x28')]['id'];}return db[_0x0e2f('0x43')][_0x0e2f('0x48')]({'where':{'id':_0x513d9a[_0x0e2f('0x4c')]['id']}})[_0x0e2f('0x20')](handleEntityNotFound(_0x324474,null))[_0x0e2f('0x20')](saveUpdates(_0x513d9a[_0x0e2f('0x28')],null))[_0x0e2f('0x20')](respondWithResult(_0x324474,null))[_0x0e2f('0x49')](handleError(_0x324474,null));};exports[_0x0e2f('0x21')]=function(_0x1edcdb,_0x4ea56b){return db[_0x0e2f('0x43')][_0x0e2f('0x48')]({'where':{'id':_0x1edcdb[_0x0e2f('0x4c')]['id']}})[_0x0e2f('0x20')](handleEntityNotFound(_0x4ea56b,null))['then'](removeEntity(_0x4ea56b,null))[_0x0e2f('0x49')](handleError(_0x4ea56b,null));};
\ No newline at end of file
+var _0x3455=['length','hasOwnProperty','nolimit','sort','where','pick','merge','VIRTUAL','filter','options','includeAll','include','findAll','rows','catch','show','params','rawAttributes','find','create','body','destroy','eml-format','rimraf','fast-json-patch','moment','bluebird','mustache','util','path','sox','to-csv','ejs','fs-extra','lodash','squel','crypto','jsforce','desk.js','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../config/license/hardware','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','sendStatus','end','offset','undefined','limit','count','status','set','Content-Range','json','apply','save','update','then','error','stack','name','send','index','map','SquareMessage','fieldName','type','key','model','query','keys','filters','intersection','fields','attributes'];(function(_0x503098,_0x1bb702){var _0x5d2e35=function(_0x4672f9){while(--_0x4672f9){_0x503098['push'](_0x503098['shift']());}};_0x5d2e35(++_0x1bb702);}(_0x3455,0x156));var _0x5345=function(_0x49bd65,_0x4285dc){_0x49bd65=_0x49bd65-0x0;var _0x4f08b0=_0x3455[_0x49bd65];return _0x4f08b0;};'use strict';var emlformat=require(_0x5345('0x0'));var rimraf=require(_0x5345('0x1'));var zipdir=require('zip-dir');var jsonpatch=require(_0x5345('0x2'));var rp=require('request-promise');var moment=require(_0x5345('0x3'));var BPromise=require(_0x5345('0x4'));var Mustache=require(_0x5345('0x5'));var util=require(_0x5345('0x6'));var path=require(_0x5345('0x7'));var sox=require(_0x5345('0x8'));var csv=require(_0x5345('0x9'));var ejs=require(_0x5345('0xa'));var fs=require('fs');var fs_extra=require(_0x5345('0xb'));var _=require(_0x5345('0xc'));var squel=require(_0x5345('0xd'));var crypto=require(_0x5345('0xe'));var jsforce=require(_0x5345('0xf'));var deskjs=require(_0x5345('0x10'));var toCsv=require(_0x5345('0x9'));var querystring=require('querystring');var Papa=require(_0x5345('0x11'));var Redis=require(_0x5345('0x12'));var authService=require(_0x5345('0x13'));var qs=require(_0x5345('0x14'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0x5345('0x15'));var logger=require('../../config/logger')(_0x5345('0x16'));var utils=require(_0x5345('0x17'));var config=require(_0x5345('0x18'));var licenseUtil=require(_0x5345('0x19'));var db=require(_0x5345('0x1a'))['db'];function respondWithStatusCode(_0x29dc8d,_0xf26a32){_0xf26a32=_0xf26a32||0xcc;return function(_0x7a158){if(_0x7a158){return _0x29dc8d[_0x5345('0x1b')](_0xf26a32);}return _0x29dc8d['status'](_0xf26a32)[_0x5345('0x1c')]();};}function respondWithResult(_0x9023eb,_0x50ce56){_0x50ce56=_0x50ce56||0xc8;return function(_0x336557){if(_0x336557){return _0x9023eb['status'](_0x50ce56)['json'](_0x336557);}};}function respondWithFilteredResult(_0x38b2dd,_0x4dd7cb){return function(_0x32ae84){if(_0x32ae84){var _0x14456e=typeof _0x4dd7cb[_0x5345('0x1d')]===_0x5345('0x1e')&&typeof _0x4dd7cb[_0x5345('0x1f')]==='undefined';var _0x260bff=_0x32ae84[_0x5345('0x20')];var _0x12a005=_0x14456e?0x0:_0x4dd7cb[_0x5345('0x1d')];var _0x32691e=_0x14456e?_0x32ae84[_0x5345('0x20')]:_0x4dd7cb[_0x5345('0x1d')]+_0x4dd7cb[_0x5345('0x1f')];var _0x3b58c0;if(_0x32691e>=_0x260bff){_0x32691e=_0x260bff;_0x3b58c0=0xc8;}else{_0x3b58c0=0xce;}_0x38b2dd[_0x5345('0x21')](_0x3b58c0);return _0x38b2dd[_0x5345('0x22')](_0x5345('0x23'),_0x12a005+'-'+_0x32691e+'/'+_0x260bff)[_0x5345('0x24')](_0x32ae84);}return null;};}function patchUpdates(_0xf471ed){return function(_0x365676){try{jsonpatch[_0x5345('0x25')](_0x365676,_0xf471ed,!![]);}catch(_0x2e003c){return BPromise['reject'](_0x2e003c);}return _0x365676[_0x5345('0x26')]();};}function saveUpdates(_0xf58a7d,_0x56349a){return function(_0x4def32){if(_0x4def32){return _0x4def32[_0x5345('0x27')](_0xf58a7d)[_0x5345('0x28')](function(_0xc9d3b8){return _0xc9d3b8;});}return null;};}function removeEntity(_0x390293,_0x9f4c2d){return function(_0x645d9e){if(_0x645d9e){return _0x645d9e['destroy']()[_0x5345('0x28')](function(){_0x390293[_0x5345('0x21')](0xcc)['end']();});}};}function handleEntityNotFound(_0x1a8f5f,_0x33925e){return function(_0x311ce2){if(!_0x311ce2){_0x1a8f5f[_0x5345('0x1b')](0x194);}return _0x311ce2;};}function handleError(_0x220a10,_0x175a27){_0x175a27=_0x175a27||0x1f4;return function(_0x33258d){logger[_0x5345('0x29')](_0x33258d[_0x5345('0x2a')]);if(_0x33258d[_0x5345('0x2b')]){delete _0x33258d[_0x5345('0x2b')];}_0x220a10[_0x5345('0x21')](_0x175a27)[_0x5345('0x2c')](_0x33258d);};}exports[_0x5345('0x2d')]=function(_0x25ff6c,_0xe8c0b6){var _0x58cc2c={},_0x5368cb={},_0x3ce864={'count':0x0,'rows':[]};var _0x22d953=_[_0x5345('0x2e')](db[_0x5345('0x2f')]['rawAttributes'],function(_0x2f574f){return{'name':_0x2f574f[_0x5345('0x30')],'type':_0x2f574f[_0x5345('0x31')][_0x5345('0x32')]};});_0x5368cb[_0x5345('0x33')]=_[_0x5345('0x2e')](_0x22d953,_0x5345('0x2b'));_0x5368cb[_0x5345('0x34')]=_[_0x5345('0x35')](_0x25ff6c[_0x5345('0x34')]);_0x5368cb[_0x5345('0x36')]=_[_0x5345('0x37')](_0x5368cb[_0x5345('0x33')],_0x5368cb[_0x5345('0x34')]);_0x58cc2c['attributes']=_['intersection'](_0x5368cb[_0x5345('0x33')],qs[_0x5345('0x38')](_0x25ff6c[_0x5345('0x34')][_0x5345('0x38')]));_0x58cc2c[_0x5345('0x39')]=_0x58cc2c[_0x5345('0x39')][_0x5345('0x3a')]?_0x58cc2c[_0x5345('0x39')]:_0x5368cb[_0x5345('0x33')];if(!_0x25ff6c[_0x5345('0x34')][_0x5345('0x3b')](_0x5345('0x3c'))){_0x58cc2c[_0x5345('0x1f')]=qs['limit'](_0x25ff6c[_0x5345('0x34')]['limit']);_0x58cc2c[_0x5345('0x1d')]=qs[_0x5345('0x1d')](_0x25ff6c[_0x5345('0x34')][_0x5345('0x1d')]);}_0x58cc2c['order']=qs[_0x5345('0x3d')](_0x25ff6c[_0x5345('0x34')][_0x5345('0x3d')]);_0x58cc2c[_0x5345('0x3e')]=qs[_0x5345('0x36')](_[_0x5345('0x3f')](_0x25ff6c[_0x5345('0x34')],_0x5368cb[_0x5345('0x36')]),_0x22d953);if(_0x25ff6c[_0x5345('0x34')]['filter']){_0x58cc2c[_0x5345('0x3e')]=_[_0x5345('0x40')](_0x58cc2c['where'],{'$or':_[_0x5345('0x2e')](_0x22d953,function(_0x10fd89){if(_0x10fd89[_0x5345('0x31')]!==_0x5345('0x41')){var _0x5ee153={};_0x5ee153[_0x10fd89[_0x5345('0x2b')]]={'$like':'%'+_0x25ff6c['query'][_0x5345('0x42')]+'%'};return _0x5ee153;}})});}_0x58cc2c=_[_0x5345('0x40')]({},_0x58cc2c,_0x25ff6c[_0x5345('0x43')]);var _0x3348f7={'where':_0x58cc2c[_0x5345('0x3e')]};return db['SquareMessage'][_0x5345('0x20')](_0x3348f7)[_0x5345('0x28')](function(_0x7959c8){_0x3ce864[_0x5345('0x20')]=_0x7959c8;if(_0x25ff6c[_0x5345('0x34')][_0x5345('0x44')]){_0x58cc2c[_0x5345('0x45')]=[{'all':!![]}];}return db[_0x5345('0x2f')][_0x5345('0x46')](_0x58cc2c);})[_0x5345('0x28')](function(_0x3f393b){_0x3ce864[_0x5345('0x47')]=_0x3f393b;return _0x3ce864;})[_0x5345('0x28')](respondWithFilteredResult(_0xe8c0b6,_0x58cc2c))[_0x5345('0x48')](handleError(_0xe8c0b6,null));};exports[_0x5345('0x49')]=function(_0x20af1f,_0x333d33){var _0x39ba0d={'raw':!![],'where':{'id':_0x20af1f[_0x5345('0x4a')]['id']}},_0x1c436c={};_0x1c436c['model']=_['keys'](db[_0x5345('0x2f')][_0x5345('0x4b')]);_0x1c436c[_0x5345('0x34')]=_[_0x5345('0x35')](_0x20af1f[_0x5345('0x34')]);_0x1c436c[_0x5345('0x36')]=_[_0x5345('0x37')](_0x1c436c['model'],_0x1c436c['query']);_0x39ba0d['attributes']=_[_0x5345('0x37')](_0x1c436c['model'],qs[_0x5345('0x38')](_0x20af1f[_0x5345('0x34')][_0x5345('0x38')]));_0x39ba0d[_0x5345('0x39')]=_0x39ba0d['attributes'][_0x5345('0x3a')]?_0x39ba0d[_0x5345('0x39')]:_0x1c436c['model'];if(_0x20af1f[_0x5345('0x34')][_0x5345('0x44')]){_0x39ba0d[_0x5345('0x45')]=[{'all':!![]}];}_0x39ba0d=_[_0x5345('0x40')]({},_0x39ba0d,_0x20af1f[_0x5345('0x43')]);return db[_0x5345('0x2f')][_0x5345('0x4c')](_0x39ba0d)[_0x5345('0x28')](handleEntityNotFound(_0x333d33,null))[_0x5345('0x28')](respondWithResult(_0x333d33,null))[_0x5345('0x48')](handleError(_0x333d33,null));};exports['create']=function(_0x41b4a5,_0x167257){return db[_0x5345('0x2f')][_0x5345('0x4d')](_0x41b4a5['body'],{})[_0x5345('0x28')](respondWithResult(_0x167257,0xc9))[_0x5345('0x48')](handleError(_0x167257,null));};exports[_0x5345('0x27')]=function(_0x366d3f,_0x5afe43){if(_0x366d3f['body']['id']){delete _0x366d3f[_0x5345('0x4e')]['id'];}return db[_0x5345('0x2f')]['find']({'where':{'id':_0x366d3f[_0x5345('0x4a')]['id']}})[_0x5345('0x28')](handleEntityNotFound(_0x5afe43,null))[_0x5345('0x28')](saveUpdates(_0x366d3f[_0x5345('0x4e')],null))['then'](respondWithResult(_0x5afe43,null))[_0x5345('0x48')](handleError(_0x5afe43,null));};exports[_0x5345('0x4f')]=function(_0x8f19c,_0x230458){return db[_0x5345('0x2f')][_0x5345('0x4c')]({'where':{'id':_0x8f19c[_0x5345('0x4a')]['id']}})[_0x5345('0x28')](handleEntityNotFound(_0x230458,null))[_0x5345('0x28')](removeEntity(_0x230458,null))['catch'](handleError(_0x230458,null));};
\ No newline at end of file