Built motion from commit (unavailable).|2.0.75
[motion2.git] / server / api / attachment / attachment.controller.js
index 07e156b..124f13e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x3ea0=['include','rows','catch','show','params','find','update','body','create','file','filename','type','mimetype','download','findOne','root','server/files/attachments/','basename','request-promise','moment','mustache','util','path','sox','to-csv','ejs','lodash','squel','crypto','jsforce','desk.js','querystring','papaparse','../../components/parsers/qs','api','../../config/utils','../../config/environment','sendStatus','end','status','count','offset','limit','set','Content-Range','json','apply','then','destroy','stack','name','index','Attachment','rawAttributes','model','dateStart','dateEnd','query','keys','filters','intersection','attributes','fields','length','order','sort','where','add','day','merge','filter','map','options','includeAll'];(function(_0x148fef,_0x44dd4a){var _0xba78c0=function(_0x14accb){while(--_0x14accb){_0x148fef['push'](_0x148fef['shift']());}};_0xba78c0(++_0x44dd4a);}(_0x3ea0,0xa6));var _0x03ea=function(_0x5169ca,_0x2356e5){_0x5169ca=_0x5169ca-0x0;var _0x13f00d=_0x3ea0[_0x5169ca];return _0x13f00d;};'use strict';var jsonpatch=require('fast-json-patch');var rp=require(_0x03ea('0x0'));var moment=require(_0x03ea('0x1'));var BPromise=require('bluebird');var Mustache=require(_0x03ea('0x2'));var util=require(_0x03ea('0x3'));var path=require(_0x03ea('0x4'));var sox=require(_0x03ea('0x5'));var csv=require(_0x03ea('0x6'));var ejs=require(_0x03ea('0x7'));var fs=require('fs');var _=require(_0x03ea('0x8'));var squel=require(_0x03ea('0x9'));var crypto=require(_0x03ea('0xa'));var jsforce=require(_0x03ea('0xb'));var deskjs=require(_0x03ea('0xc'));var toCsv=require(_0x03ea('0x6'));var querystring=require(_0x03ea('0xd'));var Papa=require(_0x03ea('0xe'));var qs=require(_0x03ea('0xf'));var logger=require('../../config/logger')(_0x03ea('0x10'));var utils=require(_0x03ea('0x11'));var config=require(_0x03ea('0x12'));var db=require('../../mysqldb')['db'];function respondWithStatusCode(_0x2e0ea0,_0x517999){_0x517999=_0x517999||0xcc;return function(_0x13afe5){if(_0x13afe5){return _0x2e0ea0[_0x03ea('0x13')](_0x517999);}return _0x2e0ea0['status'](_0x517999)[_0x03ea('0x14')]();};}function respondWithResult(_0x42d64f,_0x53c164){_0x53c164=_0x53c164||0xc8;return function(_0x6ad58){if(_0x6ad58){return _0x42d64f[_0x03ea('0x15')](_0x53c164)['json'](_0x6ad58);}};}function respondWithFilteredResult(_0x3258a8,_0x366c65){return function(_0x4a3a09){if(_0x4a3a09){var _0x29d902=_0x4a3a09[_0x03ea('0x16')],_0x1f6b73=_0x366c65[_0x03ea('0x17')],_0x156503=_0x366c65[_0x03ea('0x17')]+_0x366c65[_0x03ea('0x18')],_0x336b86;if(_0x156503>=_0x29d902){_0x156503=_0x29d902;_0x336b86=0xc8;}else{_0x336b86=0xce;}_0x3258a8['status'](_0x336b86);return _0x3258a8[_0x03ea('0x19')](_0x03ea('0x1a'),_0x1f6b73+'-'+_0x156503+'/'+_0x29d902)[_0x03ea('0x1b')](_0x4a3a09);}return null;};}function patchUpdates(_0x2035db){return function(_0x2ce0f9){try{jsonpatch[_0x03ea('0x1c')](_0x2ce0f9,_0x2035db,!![]);}catch(_0x3507ea){return BPromise['reject'](_0x3507ea);}return _0x2ce0f9['save']();};}function saveUpdates(_0x2f74b8,_0x472501){return function(_0xbcc0c0){if(_0xbcc0c0){return _0xbcc0c0['update'](_0x2f74b8)[_0x03ea('0x1d')](function(_0x3e82c1){return _0x3e82c1;});}return null;};}function removeEntity(_0x3acdd4,_0x524484){return function(_0x262b22){if(_0x262b22){return _0x262b22[_0x03ea('0x1e')]()[_0x03ea('0x1d')](function(){_0x3acdd4[_0x03ea('0x15')](0xcc)[_0x03ea('0x14')]();});}};}function handleEntityNotFound(_0x57438d,_0x3ad461){return function(_0x360375){if(!_0x360375){_0x57438d['sendStatus'](0x194);}return _0x360375;};}function handleError(_0x206fea,_0x455458){_0x455458=_0x455458||0x1f4;return function(_0x2061bb){logger['error'](_0x2061bb[_0x03ea('0x1f')]);if(_0x2061bb[_0x03ea('0x20')]){delete _0x2061bb[_0x03ea('0x20')];}_0x206fea[_0x03ea('0x15')](_0x455458)['send'](_0x2061bb);};}exports[_0x03ea('0x21')]=function(_0x6c235d,_0x17e791){var _0x3c4c76={},_0x4148e6={},_0x49dcfa={'count':0x0,'rows':[]};var _0x3cc30c=db[_0x03ea('0x22')][_0x03ea('0x23')];_0x4148e6[_0x03ea('0x24')]=_['keys'](_0x3cc30c);var _0x265bb9={'dateStart':_0x6c235d['query'][_0x03ea('0x25')],'dateEnd':_0x6c235d['query'][_0x03ea('0x26')]};delete _0x6c235d[_0x03ea('0x27')][_0x03ea('0x25')];delete _0x6c235d[_0x03ea('0x27')]['dateEnd'];_0x4148e6[_0x03ea('0x27')]=_[_0x03ea('0x28')](_0x6c235d[_0x03ea('0x27')]);_0x4148e6[_0x03ea('0x29')]=_[_0x03ea('0x2a')](_0x4148e6[_0x03ea('0x24')],_0x4148e6[_0x03ea('0x27')]);_0x3c4c76[_0x03ea('0x2b')]=_['intersection'](_0x4148e6[_0x03ea('0x24')],qs[_0x03ea('0x2c')](_0x6c235d[_0x03ea('0x27')]['fields']));_0x3c4c76[_0x03ea('0x2b')]=_0x3c4c76['attributes'][_0x03ea('0x2d')]?_0x3c4c76['attributes']:_0x4148e6['model'];if(!_0x6c235d[_0x03ea('0x27')]['hasOwnProperty']('nolimit')){_0x3c4c76[_0x03ea('0x18')]=qs[_0x03ea('0x18')](_0x6c235d[_0x03ea('0x27')][_0x03ea('0x18')]);_0x3c4c76[_0x03ea('0x17')]=qs[_0x03ea('0x17')](_0x6c235d[_0x03ea('0x27')]['offset']);}_0x3c4c76[_0x03ea('0x2e')]=qs[_0x03ea('0x2f')](_0x6c235d[_0x03ea('0x27')]['sort']);_0x3c4c76[_0x03ea('0x30')]=qs[_0x03ea('0x29')](_['pick'](_0x6c235d[_0x03ea('0x27')],_0x4148e6[_0x03ea('0x29')]));if(_0x265bb9[_0x03ea('0x25')]){if(_0x265bb9[_0x03ea('0x26')]){_0x265bb9[_0x03ea('0x26')]=moment(_0x265bb9[_0x03ea('0x26')])[_0x03ea('0x31')](0x1,_0x03ea('0x32'));}else{_0x265bb9['dateEnd']=moment(_0x265bb9['dateStart'])[_0x03ea('0x31')](0x1,_0x03ea('0x32'));}_[_0x03ea('0x33')](_0x3c4c76[_0x03ea('0x30')],{'createdAt':{'$gte':_0x265bb9[_0x03ea('0x25')],'$lte':_0x265bb9[_0x03ea('0x26')]}});}if(_0x6c235d[_0x03ea('0x27')][_0x03ea('0x34')]){_0x3c4c76[_0x03ea('0x30')]=_[_0x03ea('0x33')](_0x3c4c76[_0x03ea('0x30')],{'$or':_[_0x03ea('0x35')](_0x3c4c76[_0x03ea('0x2b')],function(_0x5f2cdd){var _0x3b2223={};_0x3b2223[_0x5f2cdd]={'$like':'%'+_0x6c235d[_0x03ea('0x27')][_0x03ea('0x34')]+'%'};return _0x3b2223;})});}_0x3c4c76=_[_0x03ea('0x33')]({},_0x3c4c76,_0x6c235d[_0x03ea('0x36')]);var _0x3a78d6={'where':_0x3c4c76[_0x03ea('0x30')]};return db[_0x03ea('0x22')][_0x03ea('0x16')](_0x3a78d6)[_0x03ea('0x1d')](function(_0x41c94e){_0x49dcfa[_0x03ea('0x16')]=_0x41c94e;if(_0x6c235d[_0x03ea('0x27')][_0x03ea('0x37')]){_0x3c4c76[_0x03ea('0x38')]=[{'all':!![]}];}return db['Attachment']['findAll'](_0x3c4c76);})[_0x03ea('0x1d')](function(_0x39678d){_0x49dcfa[_0x03ea('0x39')]=_0x39678d;return _0x49dcfa;})['then'](respondWithFilteredResult(_0x17e791,_0x3c4c76))[_0x03ea('0x3a')](handleError(_0x17e791,null));};exports[_0x03ea('0x3b')]=function(_0x721816,_0x1929ef){var _0x34e10d={'raw':!![],'where':{'id':_0x721816[_0x03ea('0x3c')]['id']}},_0x43fc78={};_0x43fc78[_0x03ea('0x24')]=_['keys'](db['Attachment'][_0x03ea('0x23')]);_0x43fc78[_0x03ea('0x27')]=_['keys'](_0x721816[_0x03ea('0x27')]);_0x43fc78[_0x03ea('0x29')]=_[_0x03ea('0x2a')](_0x43fc78[_0x03ea('0x24')],_0x43fc78[_0x03ea('0x27')]);_0x34e10d['attributes']=_[_0x03ea('0x2a')](_0x43fc78[_0x03ea('0x24')],qs['fields'](_0x721816[_0x03ea('0x27')][_0x03ea('0x2c')]));_0x34e10d['attributes']=_0x34e10d[_0x03ea('0x2b')][_0x03ea('0x2d')]?_0x34e10d[_0x03ea('0x2b')]:_0x43fc78['model'];if(_0x721816['query'][_0x03ea('0x37')]){_0x34e10d['include']=[{'all':!![]}];}_0x34e10d=_[_0x03ea('0x33')]({},_0x34e10d,_0x721816[_0x03ea('0x36')]);return db['Attachment'][_0x03ea('0x3d')](_0x34e10d)[_0x03ea('0x1d')](handleEntityNotFound(_0x1929ef,null))[_0x03ea('0x1d')](respondWithResult(_0x1929ef,null))['catch'](handleError(_0x1929ef,null));};exports[_0x03ea('0x3e')]=function(_0x3d037f,_0x1ffc23){if(_0x3d037f['body']['id']){delete _0x3d037f[_0x03ea('0x3f')]['id'];}return db['Attachment'][_0x03ea('0x3d')]({'where':{'id':_0x3d037f[_0x03ea('0x3c')]['id']}})['then'](handleEntityNotFound(_0x1ffc23,null))[_0x03ea('0x1d')](saveUpdates(_0x3d037f[_0x03ea('0x3f')],null))[_0x03ea('0x1d')](respondWithResult(_0x1ffc23,null))[_0x03ea('0x3a')](handleError(_0x1ffc23,null));};exports[_0x03ea('0x1e')]=function(_0x2e6f83,_0x460c4a){return db[_0x03ea('0x22')][_0x03ea('0x3d')]({'where':{'id':_0x2e6f83[_0x03ea('0x3c')]['id']}})[_0x03ea('0x1d')](handleEntityNotFound(_0x460c4a,null))[_0x03ea('0x1d')](removeEntity(_0x460c4a,null))[_0x03ea('0x3a')](handleError(_0x460c4a,null));};exports[_0x03ea('0x40')]=function(_0x331f44,_0x39dbac,_0xd01f2f){_0x331f44['body'][_0x03ea('0x20')]=_0x331f44[_0x03ea('0x41')]['originalname'];_0x331f44[_0x03ea('0x3f')]['basename']=_0x331f44[_0x03ea('0x41')][_0x03ea('0x42')];_0x331f44['body'][_0x03ea('0x43')]=_0x331f44[_0x03ea('0x41')][_0x03ea('0x44')];return db[_0x03ea('0x22')][_0x03ea('0x40')](_0x331f44[_0x03ea('0x3f')])[_0x03ea('0x1d')](respondWithResult(_0x39dbac,0xc9))['catch'](handleError(_0x39dbac,null));};exports[_0x03ea('0x45')]=function(_0x22e8aa,_0xc87962,_0x246bbc){return db[_0x03ea('0x22')][_0x03ea('0x46')]({'where':{'id':_0x22e8aa[_0x03ea('0x3c')]['id']},'raw':!![]})[_0x03ea('0x1d')](handleEntityNotFound(_0xc87962,null))[_0x03ea('0x1d')](function(_0x30bd80){if(_0x30bd80){return _0xc87962['download'](path['join'](config[_0x03ea('0x47')],_0x03ea('0x48'),_0x30bd80[_0x03ea('0x49')]));}})[_0x03ea('0x3a')](handleError(_0xc87962,null));};
\ No newline at end of file
+var _0x9611=['attributes','length','hasOwnProperty','order','pick','add','day','merge','filter','where','map','options','then','includeAll','include','findAll','catch','params','find','update','body','create','originalname','basename','file','type','download','findOne','join','root','server/files/attachments/','fast-json-patch','moment','bluebird','mustache','path','sox','to-csv','ejs','squel','jsforce','papaparse','../../components/parsers/qs','../../config/logger','api','../../config/utils','sendStatus','end','json','count','offset','limit','status','set','apply','reject','save','destroy','error','stack','name','index','Attachment','rawAttributes','keys','query','dateStart','dateEnd','filters','intersection','model','fields'];(function(_0x2de5ea,_0x2d7851){var _0x17638a=function(_0x164ad4){while(--_0x164ad4){_0x2de5ea['push'](_0x2de5ea['shift']());}};_0x17638a(++_0x2d7851);}(_0x9611,0x67));var _0x1961=function(_0x533959,_0x2c507d){_0x533959=_0x533959-0x0;var _0x58485f=_0x9611[_0x533959];return _0x58485f;};'use strict';var jsonpatch=require(_0x1961('0x0'));var rp=require('request-promise');var moment=require(_0x1961('0x1'));var BPromise=require(_0x1961('0x2'));var Mustache=require(_0x1961('0x3'));var util=require('util');var path=require(_0x1961('0x4'));var sox=require(_0x1961('0x5'));var csv=require(_0x1961('0x6'));var ejs=require(_0x1961('0x7'));var fs=require('fs');var _=require('lodash');var squel=require(_0x1961('0x8'));var crypto=require('crypto');var jsforce=require(_0x1961('0x9'));var deskjs=require('desk.js');var toCsv=require(_0x1961('0x6'));var querystring=require('querystring');var Papa=require(_0x1961('0xa'));var qs=require(_0x1961('0xb'));var logger=require(_0x1961('0xc'))(_0x1961('0xd'));var utils=require(_0x1961('0xe'));var config=require('../../config/environment');var db=require('../../mysqldb')['db'];function respondWithStatusCode(_0x246061,_0x177d12){_0x177d12=_0x177d12||0xcc;return function(_0x18397f){if(_0x18397f){return _0x246061[_0x1961('0xf')](_0x177d12);}return _0x246061['status'](_0x177d12)[_0x1961('0x10')]();};}function respondWithResult(_0x38f1af,_0xd7fa5e){_0xd7fa5e=_0xd7fa5e||0xc8;return function(_0xcd9b3b){if(_0xcd9b3b){return _0x38f1af['status'](_0xd7fa5e)[_0x1961('0x11')](_0xcd9b3b);}};}function respondWithFilteredResult(_0x406487,_0x3e7a79){return function(_0x330b8c){if(_0x330b8c){var _0x2d1516=_0x330b8c[_0x1961('0x12')],_0xd9bc03=_0x3e7a79['offset'],_0x3599d1=_0x3e7a79[_0x1961('0x13')]+_0x3e7a79[_0x1961('0x14')],_0x48cfd2;if(_0x3599d1>=_0x2d1516){_0x3599d1=_0x2d1516;_0x48cfd2=0xc8;}else{_0x48cfd2=0xce;}_0x406487[_0x1961('0x15')](_0x48cfd2);return _0x406487[_0x1961('0x16')]('Content-Range',_0xd9bc03+'-'+_0x3599d1+'/'+_0x2d1516)['json'](_0x330b8c);}return null;};}function patchUpdates(_0xa0981c){return function(_0x5f05ab){try{jsonpatch[_0x1961('0x17')](_0x5f05ab,_0xa0981c,!![]);}catch(_0x2e9f04){return BPromise[_0x1961('0x18')](_0x2e9f04);}return _0x5f05ab[_0x1961('0x19')]();};}function saveUpdates(_0x2ec040,_0x3ae664){return function(_0x3bb5f2){if(_0x3bb5f2){return _0x3bb5f2['update'](_0x2ec040)['then'](function(_0x15f430){return _0x15f430;});}return null;};}function removeEntity(_0x468075,_0x4289b1){return function(_0xdb9c33){if(_0xdb9c33){return _0xdb9c33[_0x1961('0x1a')]()['then'](function(){_0x468075[_0x1961('0x15')](0xcc)[_0x1961('0x10')]();});}};}function handleEntityNotFound(_0x323972,_0x18a898){return function(_0x179d2e){if(!_0x179d2e){_0x323972[_0x1961('0xf')](0x194);}return _0x179d2e;};}function handleError(_0x5e2a61,_0x32602b){_0x32602b=_0x32602b||0x1f4;return function(_0x234863){logger[_0x1961('0x1b')](_0x234863[_0x1961('0x1c')]);if(_0x234863[_0x1961('0x1d')]){delete _0x234863[_0x1961('0x1d')];}_0x5e2a61['status'](_0x32602b)['send'](_0x234863);};}exports[_0x1961('0x1e')]=function(_0x463fba,_0xa72b70){var _0x4ea709={},_0x36c2f6={},_0x5e3402={'count':0x0,'rows':[]};var _0xcd7a7e=db[_0x1961('0x1f')][_0x1961('0x20')];_0x36c2f6['model']=_[_0x1961('0x21')](_0xcd7a7e);var _0x23bf10={'dateStart':_0x463fba[_0x1961('0x22')][_0x1961('0x23')],'dateEnd':_0x463fba[_0x1961('0x22')]['dateEnd']};delete _0x463fba[_0x1961('0x22')][_0x1961('0x23')];delete _0x463fba[_0x1961('0x22')][_0x1961('0x24')];_0x36c2f6['query']=_[_0x1961('0x21')](_0x463fba[_0x1961('0x22')]);_0x36c2f6[_0x1961('0x25')]=_[_0x1961('0x26')](_0x36c2f6[_0x1961('0x27')],_0x36c2f6['query']);_0x4ea709['attributes']=_[_0x1961('0x26')](_0x36c2f6[_0x1961('0x27')],qs['fields'](_0x463fba[_0x1961('0x22')][_0x1961('0x28')]));_0x4ea709[_0x1961('0x29')]=_0x4ea709[_0x1961('0x29')][_0x1961('0x2a')]?_0x4ea709['attributes']:_0x36c2f6[_0x1961('0x27')];if(!_0x463fba['query'][_0x1961('0x2b')]('nolimit')){_0x4ea709['limit']=qs[_0x1961('0x14')](_0x463fba[_0x1961('0x22')]['limit']);_0x4ea709[_0x1961('0x13')]=qs['offset'](_0x463fba[_0x1961('0x22')]['offset']);}_0x4ea709[_0x1961('0x2c')]=qs['sort'](_0x463fba[_0x1961('0x22')]['sort']);_0x4ea709['where']=qs[_0x1961('0x25')](_[_0x1961('0x2d')](_0x463fba[_0x1961('0x22')],_0x36c2f6['filters']));if(_0x23bf10[_0x1961('0x23')]){if(_0x23bf10[_0x1961('0x24')]){_0x23bf10[_0x1961('0x24')]=moment(_0x23bf10[_0x1961('0x24')])[_0x1961('0x2e')](0x1,_0x1961('0x2f'));}else{_0x23bf10['dateEnd']=moment(_0x23bf10[_0x1961('0x23')])[_0x1961('0x2e')](0x1,_0x1961('0x2f'));}_[_0x1961('0x30')](_0x4ea709['where'],{'createdAt':{'$gte':_0x23bf10[_0x1961('0x23')],'$lte':_0x23bf10['dateEnd']}});}if(_0x463fba[_0x1961('0x22')][_0x1961('0x31')]){_0x4ea709[_0x1961('0x32')]=_[_0x1961('0x30')](_0x4ea709[_0x1961('0x32')],{'$or':_[_0x1961('0x33')](_0x4ea709[_0x1961('0x29')],function(_0x2207f7){var _0x279b65={};_0x279b65[_0x2207f7]={'$like':'%'+_0x463fba['query'][_0x1961('0x31')]+'%'};return _0x279b65;})});}_0x4ea709=_['merge']({},_0x4ea709,_0x463fba[_0x1961('0x34')]);var _0x346037={'where':_0x4ea709['where']};return db[_0x1961('0x1f')][_0x1961('0x12')](_0x346037)[_0x1961('0x35')](function(_0x4dc010){_0x5e3402[_0x1961('0x12')]=_0x4dc010;if(_0x463fba[_0x1961('0x22')][_0x1961('0x36')]){_0x4ea709[_0x1961('0x37')]=[{'all':!![]}];}return db['Attachment'][_0x1961('0x38')](_0x4ea709);})[_0x1961('0x35')](function(_0x5956af){_0x5e3402['rows']=_0x5956af;return _0x5e3402;})[_0x1961('0x35')](respondWithFilteredResult(_0xa72b70,_0x4ea709))[_0x1961('0x39')](handleError(_0xa72b70,null));};exports['show']=function(_0x303e89,_0x4477f5){var _0x5d37f2={'raw':!![],'where':{'id':_0x303e89[_0x1961('0x3a')]['id']}},_0x34df00={};_0x34df00[_0x1961('0x27')]=_[_0x1961('0x21')](db[_0x1961('0x1f')][_0x1961('0x20')]);_0x34df00[_0x1961('0x22')]=_[_0x1961('0x21')](_0x303e89[_0x1961('0x22')]);_0x34df00[_0x1961('0x25')]=_[_0x1961('0x26')](_0x34df00['model'],_0x34df00[_0x1961('0x22')]);_0x5d37f2['attributes']=_[_0x1961('0x26')](_0x34df00[_0x1961('0x27')],qs[_0x1961('0x28')](_0x303e89[_0x1961('0x22')]['fields']));_0x5d37f2[_0x1961('0x29')]=_0x5d37f2[_0x1961('0x29')][_0x1961('0x2a')]?_0x5d37f2['attributes']:_0x34df00[_0x1961('0x27')];if(_0x303e89['query'][_0x1961('0x36')]){_0x5d37f2[_0x1961('0x37')]=[{'all':!![]}];}_0x5d37f2=_['merge']({},_0x5d37f2,_0x303e89['options']);return db[_0x1961('0x1f')][_0x1961('0x3b')](_0x5d37f2)[_0x1961('0x35')](handleEntityNotFound(_0x4477f5,null))[_0x1961('0x35')](respondWithResult(_0x4477f5,null))[_0x1961('0x39')](handleError(_0x4477f5,null));};exports[_0x1961('0x3c')]=function(_0xe6dd18,_0x1d5e42){if(_0xe6dd18[_0x1961('0x3d')]['id']){delete _0xe6dd18['body']['id'];}return db['Attachment'][_0x1961('0x3b')]({'where':{'id':_0xe6dd18[_0x1961('0x3a')]['id']}})[_0x1961('0x35')](handleEntityNotFound(_0x1d5e42,null))[_0x1961('0x35')](saveUpdates(_0xe6dd18['body'],null))[_0x1961('0x35')](respondWithResult(_0x1d5e42,null))[_0x1961('0x39')](handleError(_0x1d5e42,null));};exports[_0x1961('0x1a')]=function(_0x2b5e99,_0x588c60){return db[_0x1961('0x1f')][_0x1961('0x3b')]({'where':{'id':_0x2b5e99['params']['id']}})[_0x1961('0x35')](handleEntityNotFound(_0x588c60,null))[_0x1961('0x35')](removeEntity(_0x588c60,null))['catch'](handleError(_0x588c60,null));};exports[_0x1961('0x3e')]=function(_0x26ebfe,_0xb223c3,_0x5b7f37){_0x26ebfe[_0x1961('0x3d')]['name']=_0x26ebfe['file'][_0x1961('0x3f')];_0x26ebfe[_0x1961('0x3d')][_0x1961('0x40')]=_0x26ebfe[_0x1961('0x41')]['filename'];_0x26ebfe[_0x1961('0x3d')][_0x1961('0x42')]=_0x26ebfe[_0x1961('0x41')]['mimetype'];return db[_0x1961('0x1f')][_0x1961('0x3e')](_0x26ebfe[_0x1961('0x3d')])[_0x1961('0x35')](respondWithResult(_0xb223c3,0xc9))['catch'](handleError(_0xb223c3,null));};exports[_0x1961('0x43')]=function(_0x10b2e7,_0x5bf12b,_0x3ac0a6){return db[_0x1961('0x1f')][_0x1961('0x44')]({'where':{'id':_0x10b2e7['params']['id']},'raw':!![]})[_0x1961('0x35')](handleEntityNotFound(_0x5bf12b,null))[_0x1961('0x35')](function(_0x2afb44){if(_0x2afb44){return _0x5bf12b[_0x1961('0x43')](path[_0x1961('0x45')](config[_0x1961('0x46')],_0x1961('0x47'),_0x2afb44[_0x1961('0x40')]));}})[_0x1961('0x39')](handleError(_0x5bf12b,null));};
\ No newline at end of file