Built motion from commit 71df090e.|2.6.31
[motion2.git] / server / api / mailServerOut / mailServerOut.controller.js
index 0469294..9349d8f 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x12fa=['order','sort','where','pick','filter','merge','type','VIRTUAL','options','count','includeAll','include','findAll','catch','find','create','body','params','destroy','eml-format','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','util','path','sox','to-csv','ejs','fs-extra','lodash','squel','jsforce','desk.js','querystring','papaparse','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','sendStatus','end','offset','undefined','limit','Content-Range','json','apply','reject','save','update','then','status','error','stack','name','send','index','map','MailServerOut','rawAttributes','fieldName','key','query','keys','filters','intersection','model','attributes','fields','length','hasOwnProperty','nolimit'];(function(_0x1034bb,_0x4e20b3){var _0x453fdb=function(_0x455356){while(--_0x455356){_0x1034bb['push'](_0x1034bb['shift']());}};_0x453fdb(++_0x4e20b3);}(_0x12fa,0x1ed));var _0xa12f=function(_0x2b28dd,_0x23fa55){_0x2b28dd=_0x2b28dd-0x0;var _0x44a5cd=_0x12fa[_0x2b28dd];return _0x44a5cd;};'use strict';var emlformat=require(_0xa12f('0x0'));var rimraf=require('rimraf');var zipdir=require(_0xa12f('0x1'));var jsonpatch=require(_0xa12f('0x2'));var rp=require(_0xa12f('0x3'));var moment=require(_0xa12f('0x4'));var BPromise=require(_0xa12f('0x5'));var Mustache=require(_0xa12f('0x6'));var util=require(_0xa12f('0x7'));var path=require(_0xa12f('0x8'));var sox=require(_0xa12f('0x9'));var csv=require(_0xa12f('0xa'));var ejs=require(_0xa12f('0xb'));var fs=require('fs');var fs_extra=require(_0xa12f('0xc'));var _=require(_0xa12f('0xd'));var squel=require(_0xa12f('0xe'));var crypto=require('crypto');var jsforce=require(_0xa12f('0xf'));var deskjs=require(_0xa12f('0x10'));var toCsv=require('to-csv');var querystring=require(_0xa12f('0x11'));var Papa=require(_0xa12f('0x12'));var Redis=require('ioredis');var authService=require(_0xa12f('0x13'));var qs=require(_0xa12f('0x14'));var as=require(_0xa12f('0x15'));var hardwareService=require('../../config/license/hardware');var logger=require(_0xa12f('0x16'))(_0xa12f('0x17'));var utils=require(_0xa12f('0x18'));var config=require(_0xa12f('0x19'));var licenseUtil=require('../../config/license/util');var db=require(_0xa12f('0x1a'))['db'];function respondWithStatusCode(_0x5c6f69,_0x3d591b){_0x3d591b=_0x3d591b||0xcc;return function(_0x43186e){if(_0x43186e){return _0x5c6f69[_0xa12f('0x1b')](_0x3d591b);}return _0x5c6f69['status'](_0x3d591b)[_0xa12f('0x1c')]();};}function respondWithResult(_0x5ea7b7,_0x516079){_0x516079=_0x516079||0xc8;return function(_0x1f4dc5){if(_0x1f4dc5){return _0x5ea7b7['status'](_0x516079)['json'](_0x1f4dc5);}};}function respondWithFilteredResult(_0x52d1fb,_0x45104d){return function(_0x44f1dd){if(_0x44f1dd){var _0x28b73b=typeof _0x45104d[_0xa12f('0x1d')]==='undefined'&&typeof _0x45104d['limit']===_0xa12f('0x1e');var _0xdee5e3=_0x44f1dd['count'];var _0x1ee1af=_0x28b73b?0x0:_0x45104d[_0xa12f('0x1d')];var _0x43cab5=_0x28b73b?_0x44f1dd['count']:_0x45104d['offset']+_0x45104d[_0xa12f('0x1f')];var _0xaaf746;if(_0x43cab5>=_0xdee5e3){_0x43cab5=_0xdee5e3;_0xaaf746=0xc8;}else{_0xaaf746=0xce;}_0x52d1fb['status'](_0xaaf746);return _0x52d1fb['set'](_0xa12f('0x20'),_0x1ee1af+'-'+_0x43cab5+'/'+_0xdee5e3)[_0xa12f('0x21')](_0x44f1dd);}return null;};}function patchUpdates(_0x3f5f43){return function(_0xa728a0){try{jsonpatch[_0xa12f('0x22')](_0xa728a0,_0x3f5f43,!![]);}catch(_0x208104){return BPromise[_0xa12f('0x23')](_0x208104);}return _0xa728a0[_0xa12f('0x24')]();};}function saveUpdates(_0x17d289,_0x2080e8){return function(_0x177076){if(_0x177076){return _0x177076[_0xa12f('0x25')](_0x17d289)[_0xa12f('0x26')](function(_0x308a9d){return _0x308a9d;});}return null;};}function removeEntity(_0x6fa552,_0x20fb50){return function(_0x2d7a6d){if(_0x2d7a6d){return _0x2d7a6d['destroy']()[_0xa12f('0x26')](function(){_0x6fa552[_0xa12f('0x27')](0xcc)[_0xa12f('0x1c')]();});}};}function handleEntityNotFound(_0x516c70,_0x21f501){return function(_0xe7c441){if(!_0xe7c441){_0x516c70[_0xa12f('0x1b')](0x194);}return _0xe7c441;};}function handleError(_0x1c39f4,_0x237ad2){_0x237ad2=_0x237ad2||0x1f4;return function(_0x23d2f4){logger[_0xa12f('0x28')](_0x23d2f4[_0xa12f('0x29')]);if(_0x23d2f4[_0xa12f('0x2a')]){delete _0x23d2f4['name'];}_0x1c39f4['status'](_0x237ad2)[_0xa12f('0x2b')](_0x23d2f4);};}exports[_0xa12f('0x2c')]=function(_0x95adc6,_0x3786f5){var _0x48c52a={},_0x47a42b={},_0x4a47b7={'count':0x0,'rows':[]};var _0xdf611d=_[_0xa12f('0x2d')](db[_0xa12f('0x2e')][_0xa12f('0x2f')],function(_0x53319b){return{'name':_0x53319b[_0xa12f('0x30')],'type':_0x53319b['type'][_0xa12f('0x31')]};});_0x47a42b['model']=_[_0xa12f('0x2d')](_0xdf611d,_0xa12f('0x2a'));_0x47a42b[_0xa12f('0x32')]=_[_0xa12f('0x33')](_0x95adc6[_0xa12f('0x32')]);_0x47a42b[_0xa12f('0x34')]=_[_0xa12f('0x35')](_0x47a42b[_0xa12f('0x36')],_0x47a42b[_0xa12f('0x32')]);_0x48c52a[_0xa12f('0x37')]=_[_0xa12f('0x35')](_0x47a42b[_0xa12f('0x36')],qs[_0xa12f('0x38')](_0x95adc6['query']['fields']));_0x48c52a[_0xa12f('0x37')]=_0x48c52a[_0xa12f('0x37')][_0xa12f('0x39')]?_0x48c52a[_0xa12f('0x37')]:_0x47a42b[_0xa12f('0x36')];if(!_0x95adc6[_0xa12f('0x32')][_0xa12f('0x3a')](_0xa12f('0x3b'))){_0x48c52a[_0xa12f('0x1f')]=qs['limit'](_0x95adc6['query'][_0xa12f('0x1f')]);_0x48c52a[_0xa12f('0x1d')]=qs[_0xa12f('0x1d')](_0x95adc6[_0xa12f('0x32')][_0xa12f('0x1d')]);}_0x48c52a[_0xa12f('0x3c')]=qs[_0xa12f('0x3d')](_0x95adc6[_0xa12f('0x32')][_0xa12f('0x3d')]);_0x48c52a[_0xa12f('0x3e')]=qs[_0xa12f('0x34')](_[_0xa12f('0x3f')](_0x95adc6[_0xa12f('0x32')],_0x47a42b['filters']),_0xdf611d);if(_0x95adc6[_0xa12f('0x32')][_0xa12f('0x40')]){_0x48c52a[_0xa12f('0x3e')]=_[_0xa12f('0x41')](_0x48c52a['where'],{'$or':_[_0xa12f('0x2d')](_0xdf611d,function(_0x311da4){if(_0x311da4[_0xa12f('0x42')]!==_0xa12f('0x43')){var _0x5b8e2e={};_0x5b8e2e[_0x311da4[_0xa12f('0x2a')]]={'$like':'%'+_0x95adc6[_0xa12f('0x32')][_0xa12f('0x40')]+'%'};return _0x5b8e2e;}})});}_0x48c52a=_[_0xa12f('0x41')]({},_0x48c52a,_0x95adc6[_0xa12f('0x44')]);var _0x2fdfb5={'where':_0x48c52a[_0xa12f('0x3e')]};return db[_0xa12f('0x2e')][_0xa12f('0x45')](_0x2fdfb5)['then'](function(_0x2de86e){_0x4a47b7[_0xa12f('0x45')]=_0x2de86e;if(_0x95adc6[_0xa12f('0x32')][_0xa12f('0x46')]){_0x48c52a[_0xa12f('0x47')]=[{'all':!![]}];}return db[_0xa12f('0x2e')][_0xa12f('0x48')](_0x48c52a);})[_0xa12f('0x26')](function(_0x23ff89){_0x4a47b7['rows']=_0x23ff89;return _0x4a47b7;})[_0xa12f('0x26')](respondWithFilteredResult(_0x3786f5,_0x48c52a))[_0xa12f('0x49')](handleError(_0x3786f5,null));};exports['show']=function(_0x22e70e,_0x45bf6e){var _0x1eb847={'raw':!![],'where':{'id':_0x22e70e['params']['id']}},_0x4b63cd={};_0x4b63cd[_0xa12f('0x36')]=_['keys'](db[_0xa12f('0x2e')][_0xa12f('0x2f')]);_0x4b63cd[_0xa12f('0x32')]=_[_0xa12f('0x33')](_0x22e70e[_0xa12f('0x32')]);_0x4b63cd[_0xa12f('0x34')]=_[_0xa12f('0x35')](_0x4b63cd[_0xa12f('0x36')],_0x4b63cd['query']);_0x1eb847[_0xa12f('0x37')]=_[_0xa12f('0x35')](_0x4b63cd[_0xa12f('0x36')],qs[_0xa12f('0x38')](_0x22e70e[_0xa12f('0x32')][_0xa12f('0x38')]));_0x1eb847['attributes']=_0x1eb847[_0xa12f('0x37')][_0xa12f('0x39')]?_0x1eb847['attributes']:_0x4b63cd[_0xa12f('0x36')];if(_0x22e70e['query']['includeAll']){_0x1eb847[_0xa12f('0x47')]=[{'all':!![]}];}_0x1eb847=_[_0xa12f('0x41')]({},_0x1eb847,_0x22e70e[_0xa12f('0x44')]);return db[_0xa12f('0x2e')][_0xa12f('0x4a')](_0x1eb847)[_0xa12f('0x26')](handleEntityNotFound(_0x45bf6e,null))[_0xa12f('0x26')](respondWithResult(_0x45bf6e,null))[_0xa12f('0x49')](handleError(_0x45bf6e,null));};exports[_0xa12f('0x4b')]=function(_0x34b87d,_0x406f2){return db[_0xa12f('0x2e')][_0xa12f('0x4b')](_0x34b87d[_0xa12f('0x4c')],{})[_0xa12f('0x26')](respondWithResult(_0x406f2,0xc9))[_0xa12f('0x49')](handleError(_0x406f2,null));};exports[_0xa12f('0x25')]=function(_0x49c622,_0x34b2bb){if(_0x49c622[_0xa12f('0x4c')]['id']){delete _0x49c622[_0xa12f('0x4c')]['id'];}return db[_0xa12f('0x2e')][_0xa12f('0x4a')]({'where':{'id':_0x49c622[_0xa12f('0x4d')]['id']}})[_0xa12f('0x26')](handleEntityNotFound(_0x34b2bb,null))[_0xa12f('0x26')](saveUpdates(_0x49c622['body'],null))[_0xa12f('0x26')](respondWithResult(_0x34b2bb,null))['catch'](handleError(_0x34b2bb,null));};exports[_0xa12f('0x4e')]=function(_0x47c3a3,_0x1fc9ed){return db['MailServerOut']['find']({'where':{'id':_0x47c3a3[_0xa12f('0x4d')]['id']}})[_0xa12f('0x26')](handleEntityNotFound(_0x1fc9ed,null))['then'](removeEntity(_0x1fc9ed,null))[_0xa12f('0x49')](handleError(_0x1fc9ed,null));};
\ No newline at end of file
+var _0x3fef=['nolimit','order','sort','where','filters','merge','filter','MailServerOut','include','rows','catch','show','params','options','find','create','body','eml-format','rimraf','request-promise','moment','bluebird','path','sox','ejs','lodash','squel','jsforce','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','api','../../config/license/util','../../mysqldb','sendStatus','end','status','offset','limit','count','set','Content-Range','json','apply','reject','save','update','then','destroy','error','stack','name','index','map','rawAttributes','fieldName','type','model','query','keys','intersection','attributes','fields','length','hasOwnProperty'];(function(_0x526085,_0x303b9e){var _0x1c6dde=function(_0x1c847c){while(--_0x1c847c){_0x526085['push'](_0x526085['shift']());}};_0x1c6dde(++_0x303b9e);}(_0x3fef,0x1f4));var _0xf3fe=function(_0x230c08,_0x3c1ba0){_0x230c08=_0x230c08-0x0;var _0x1f6b33=_0x3fef[_0x230c08];return _0x1f6b33;};'use strict';var emlformat=require(_0xf3fe('0x0'));var rimraf=require(_0xf3fe('0x1'));var zipdir=require('zip-dir');var jsonpatch=require('fast-json-patch');var rp=require(_0xf3fe('0x2'));var moment=require(_0xf3fe('0x3'));var BPromise=require(_0xf3fe('0x4'));var Mustache=require('mustache');var util=require('util');var path=require(_0xf3fe('0x5'));var sox=require(_0xf3fe('0x6'));var csv=require('to-csv');var ejs=require(_0xf3fe('0x7'));var fs=require('fs');var fs_extra=require('fs-extra');var _=require(_0xf3fe('0x8'));var squel=require(_0xf3fe('0x9'));var crypto=require('crypto');var jsforce=require(_0xf3fe('0xa'));var deskjs=require('desk.js');var toCsv=require('to-csv');var querystring=require(_0xf3fe('0xb'));var Papa=require(_0xf3fe('0xc'));var Redis=require(_0xf3fe('0xd'));var authService=require(_0xf3fe('0xe'));var qs=require(_0xf3fe('0xf'));var as=require(_0xf3fe('0x10'));var hardwareService=require(_0xf3fe('0x11'));var logger=require('../../config/logger')(_0xf3fe('0x12'));var utils=require('../../config/utils');var config=require('../../config/environment');var licenseUtil=require(_0xf3fe('0x13'));var db=require(_0xf3fe('0x14'))['db'];function respondWithStatusCode(_0x1c5208,_0x416ad2){_0x416ad2=_0x416ad2||0xcc;return function(_0xcef894){if(_0xcef894){return _0x1c5208[_0xf3fe('0x15')](_0x416ad2);}return _0x1c5208['status'](_0x416ad2)[_0xf3fe('0x16')]();};}function respondWithResult(_0x1dd9f4,_0x24358d){_0x24358d=_0x24358d||0xc8;return function(_0x25c4b3){if(_0x25c4b3){return _0x1dd9f4[_0xf3fe('0x17')](_0x24358d)['json'](_0x25c4b3);}};}function respondWithFilteredResult(_0x2e6034,_0x303237){return function(_0x5a20d1){if(_0x5a20d1){var _0x5198b9=typeof _0x303237[_0xf3fe('0x18')]==='undefined'&&typeof _0x303237[_0xf3fe('0x19')]==='undefined';var _0x57b49e=_0x5a20d1[_0xf3fe('0x1a')];var _0x3916ff=_0x5198b9?0x0:_0x303237[_0xf3fe('0x18')];var _0x5022ac=_0x5198b9?_0x5a20d1[_0xf3fe('0x1a')]:_0x303237['offset']+_0x303237[_0xf3fe('0x19')];var _0x15c13c;if(_0x5022ac>=_0x57b49e){_0x5022ac=_0x57b49e;_0x15c13c=0xc8;}else{_0x15c13c=0xce;}_0x2e6034[_0xf3fe('0x17')](_0x15c13c);return _0x2e6034[_0xf3fe('0x1b')](_0xf3fe('0x1c'),_0x3916ff+'-'+_0x5022ac+'/'+_0x57b49e)[_0xf3fe('0x1d')](_0x5a20d1);}return null;};}function patchUpdates(_0x2b7330){return function(_0x2680d9){try{jsonpatch[_0xf3fe('0x1e')](_0x2680d9,_0x2b7330,!![]);}catch(_0x4cb430){return BPromise[_0xf3fe('0x1f')](_0x4cb430);}return _0x2680d9[_0xf3fe('0x20')]();};}function saveUpdates(_0x4ada54,_0x1960eb){return function(_0x2f3caa){if(_0x2f3caa){return _0x2f3caa[_0xf3fe('0x21')](_0x4ada54)[_0xf3fe('0x22')](function(_0x3a8715){return _0x3a8715;});}return null;};}function removeEntity(_0x4c01d7,_0x246b06){return function(_0x29fefc){if(_0x29fefc){return _0x29fefc[_0xf3fe('0x23')]()[_0xf3fe('0x22')](function(){_0x4c01d7[_0xf3fe('0x17')](0xcc)[_0xf3fe('0x16')]();});}};}function handleEntityNotFound(_0x59542e,_0x107f56){return function(_0x27c7ba){if(!_0x27c7ba){_0x59542e[_0xf3fe('0x15')](0x194);}return _0x27c7ba;};}function handleError(_0x26ceb6,_0x48fc43){_0x48fc43=_0x48fc43||0x1f4;return function(_0x1fed55){logger[_0xf3fe('0x24')](_0x1fed55[_0xf3fe('0x25')]);if(_0x1fed55[_0xf3fe('0x26')]){delete _0x1fed55['name'];}_0x26ceb6[_0xf3fe('0x17')](_0x48fc43)['send'](_0x1fed55);};}exports[_0xf3fe('0x27')]=function(_0x29f2e7,_0x4abbae){var _0x46a008={},_0x5d8b3d={},_0xbe134={'count':0x0,'rows':[]};var _0x23baf8=_[_0xf3fe('0x28')](db['MailServerOut'][_0xf3fe('0x29')],function(_0x3696e9){return{'name':_0x3696e9[_0xf3fe('0x2a')],'type':_0x3696e9[_0xf3fe('0x2b')]['key']};});_0x5d8b3d[_0xf3fe('0x2c')]=_[_0xf3fe('0x28')](_0x23baf8,_0xf3fe('0x26'));_0x5d8b3d[_0xf3fe('0x2d')]=_[_0xf3fe('0x2e')](_0x29f2e7[_0xf3fe('0x2d')]);_0x5d8b3d['filters']=_[_0xf3fe('0x2f')](_0x5d8b3d[_0xf3fe('0x2c')],_0x5d8b3d[_0xf3fe('0x2d')]);_0x46a008[_0xf3fe('0x30')]=_[_0xf3fe('0x2f')](_0x5d8b3d[_0xf3fe('0x2c')],qs[_0xf3fe('0x31')](_0x29f2e7[_0xf3fe('0x2d')][_0xf3fe('0x31')]));_0x46a008[_0xf3fe('0x30')]=_0x46a008[_0xf3fe('0x30')][_0xf3fe('0x32')]?_0x46a008[_0xf3fe('0x30')]:_0x5d8b3d['model'];if(!_0x29f2e7['query'][_0xf3fe('0x33')](_0xf3fe('0x34'))){_0x46a008[_0xf3fe('0x19')]=qs[_0xf3fe('0x19')](_0x29f2e7[_0xf3fe('0x2d')]['limit']);_0x46a008['offset']=qs[_0xf3fe('0x18')](_0x29f2e7['query'][_0xf3fe('0x18')]);}_0x46a008[_0xf3fe('0x35')]=qs[_0xf3fe('0x36')](_0x29f2e7[_0xf3fe('0x2d')][_0xf3fe('0x36')]);_0x46a008[_0xf3fe('0x37')]=qs[_0xf3fe('0x38')](_['pick'](_0x29f2e7[_0xf3fe('0x2d')],_0x5d8b3d[_0xf3fe('0x38')]),_0x23baf8);if(_0x29f2e7[_0xf3fe('0x2d')]['filter']){_0x46a008[_0xf3fe('0x37')]=_[_0xf3fe('0x39')](_0x46a008['where'],{'$or':_[_0xf3fe('0x28')](_0x23baf8,function(_0x3f4226){if(_0x3f4226[_0xf3fe('0x2b')]!=='VIRTUAL'){var _0x264edf={};_0x264edf[_0x3f4226[_0xf3fe('0x26')]]={'$like':'%'+_0x29f2e7['query'][_0xf3fe('0x3a')]+'%'};return _0x264edf;}})});}_0x46a008=_[_0xf3fe('0x39')]({},_0x46a008,_0x29f2e7['options']);var _0x2e3e4e={'where':_0x46a008[_0xf3fe('0x37')]};return db[_0xf3fe('0x3b')]['count'](_0x2e3e4e)[_0xf3fe('0x22')](function(_0x29376b){_0xbe134['count']=_0x29376b;if(_0x29f2e7[_0xf3fe('0x2d')]['includeAll']){_0x46a008[_0xf3fe('0x3c')]=[{'all':!![]}];}return db[_0xf3fe('0x3b')]['findAll'](_0x46a008);})[_0xf3fe('0x22')](function(_0x336641){_0xbe134[_0xf3fe('0x3d')]=_0x336641;return _0xbe134;})[_0xf3fe('0x22')](respondWithFilteredResult(_0x4abbae,_0x46a008))[_0xf3fe('0x3e')](handleError(_0x4abbae,null));};exports[_0xf3fe('0x3f')]=function(_0x4d9a07,_0x12f16d){var _0x5b595e={'raw':!![],'where':{'id':_0x4d9a07[_0xf3fe('0x40')]['id']}},_0x47a898={};_0x47a898[_0xf3fe('0x2c')]=_[_0xf3fe('0x2e')](db[_0xf3fe('0x3b')][_0xf3fe('0x29')]);_0x47a898[_0xf3fe('0x2d')]=_[_0xf3fe('0x2e')](_0x4d9a07[_0xf3fe('0x2d')]);_0x47a898[_0xf3fe('0x38')]=_[_0xf3fe('0x2f')](_0x47a898['model'],_0x47a898[_0xf3fe('0x2d')]);_0x5b595e[_0xf3fe('0x30')]=_[_0xf3fe('0x2f')](_0x47a898[_0xf3fe('0x2c')],qs[_0xf3fe('0x31')](_0x4d9a07[_0xf3fe('0x2d')]['fields']));_0x5b595e[_0xf3fe('0x30')]=_0x5b595e[_0xf3fe('0x30')][_0xf3fe('0x32')]?_0x5b595e[_0xf3fe('0x30')]:_0x47a898[_0xf3fe('0x2c')];if(_0x4d9a07['query']['includeAll']){_0x5b595e[_0xf3fe('0x3c')]=[{'all':!![]}];}_0x5b595e=_['merge']({},_0x5b595e,_0x4d9a07[_0xf3fe('0x41')]);return db['MailServerOut'][_0xf3fe('0x42')](_0x5b595e)['then'](handleEntityNotFound(_0x12f16d,null))[_0xf3fe('0x22')](respondWithResult(_0x12f16d,null))[_0xf3fe('0x3e')](handleError(_0x12f16d,null));};exports['create']=function(_0x33451d,_0x3e0269){return db[_0xf3fe('0x3b')][_0xf3fe('0x43')](_0x33451d[_0xf3fe('0x44')],{})[_0xf3fe('0x22')](respondWithResult(_0x3e0269,0xc9))[_0xf3fe('0x3e')](handleError(_0x3e0269,null));};exports[_0xf3fe('0x21')]=function(_0x34318d,_0x359da2){if(_0x34318d[_0xf3fe('0x44')]['id']){delete _0x34318d[_0xf3fe('0x44')]['id'];}return db[_0xf3fe('0x3b')][_0xf3fe('0x42')]({'where':{'id':_0x34318d[_0xf3fe('0x40')]['id']}})['then'](handleEntityNotFound(_0x359da2,null))['then'](saveUpdates(_0x34318d[_0xf3fe('0x44')],null))[_0xf3fe('0x22')](respondWithResult(_0x359da2,null))['catch'](handleError(_0x359da2,null));};exports[_0xf3fe('0x23')]=function(_0x4b76da,_0x414366){return db[_0xf3fe('0x3b')][_0xf3fe('0x42')]({'where':{'id':_0x4b76da[_0xf3fe('0x40')]['id']}})['then'](handleEntityNotFound(_0x414366,null))[_0xf3fe('0x22')](removeEntity(_0x414366,null))[_0xf3fe('0x3e')](handleError(_0x414366,null));};
\ No newline at end of file