Built motion from commit (unavailable).|2.0.81
[motion2.git] / server / api / schedule / schedule.controller.js
index f3911d2..8a7c5e0 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xcc37=['filters','intersection','attributes','model','fields','length','hasOwnProperty','nolimit','limit','order','sort','where','pick','dateEnd','add','day','merge','filter','map','options','count','includeAll','include','findAll','rows','catch','show','params','create','body','find','../../config/schedule','html-pdf','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','mustache','path','sox','to-csv','ejs','lodash','crypto','jsforce','papaparse','../../components/parsers/qs','api','../../config/utils','sendStatus','status','offset','set','Content-Range','apply','reject','save','update','then','error','stack','name','send','index','Schedule','rawAttributes','keys','dateStart','query'];(function(_0x56fec2,_0x5675d7){var _0x4cc173=function(_0x1f6f1b){while(--_0x1f6f1b){_0x56fec2['push'](_0x56fec2['shift']());}};_0x4cc173(++_0x5675d7);}(_0xcc37,0x183));var _0x7cc3=function(_0x5c42e4,_0x562fc3){_0x5c42e4=_0x5c42e4-0x0;var _0x487321=_0xcc37[_0x5c42e4];return _0x487321;};'use strict';var pdf=require(_0x7cc3('0x0'));var emlformat=require(_0x7cc3('0x1'));var rimraf=require(_0x7cc3('0x2'));var zipdir=require(_0x7cc3('0x3'));var jsonpatch=require(_0x7cc3('0x4'));var rp=require(_0x7cc3('0x5'));var moment=require(_0x7cc3('0x6'));var BPromise=require('bluebird');var Mustache=require(_0x7cc3('0x7'));var util=require('util');var path=require(_0x7cc3('0x8'));var sox=require(_0x7cc3('0x9'));var csv=require(_0x7cc3('0xa'));var ejs=require(_0x7cc3('0xb'));var fs=require('fs');var _=require(_0x7cc3('0xc'));var squel=require('squel');var crypto=require(_0x7cc3('0xd'));var jsforce=require(_0x7cc3('0xe'));var deskjs=require('desk.js');var toCsv=require(_0x7cc3('0xa'));var querystring=require('querystring');var Papa=require(_0x7cc3('0xf'));var qs=require(_0x7cc3('0x10'));var logger=require('../../config/logger')(_0x7cc3('0x11'));var utils=require(_0x7cc3('0x12'));var config=require('../../config/environment');var db=require('../../mysqldb')['db'];function respondWithStatusCode(_0x46361a,_0x55d05f){_0x55d05f=_0x55d05f||0xcc;return function(_0x146f04){if(_0x146f04){return _0x46361a[_0x7cc3('0x13')](_0x55d05f);}return _0x46361a[_0x7cc3('0x14')](_0x55d05f)['end']();};}function respondWithResult(_0x2ae689,_0x12c476){_0x12c476=_0x12c476||0xc8;return function(_0x1b042c){if(_0x1b042c){return _0x2ae689[_0x7cc3('0x14')](_0x12c476)['json'](_0x1b042c);}};}function respondWithFilteredResult(_0xb00a4b,_0x5ae749){return function(_0x3bf40e){if(_0x3bf40e){var _0x4c33c7=_0x3bf40e['count'],_0x2c327b=_0x5ae749['offset'],_0x17dfd3=_0x5ae749[_0x7cc3('0x15')]+_0x5ae749['limit'],_0x568f81;if(_0x17dfd3>=_0x4c33c7){_0x17dfd3=_0x4c33c7;_0x568f81=0xc8;}else{_0x568f81=0xce;}_0xb00a4b[_0x7cc3('0x14')](_0x568f81);return _0xb00a4b[_0x7cc3('0x16')](_0x7cc3('0x17'),_0x2c327b+'-'+_0x17dfd3+'/'+_0x4c33c7)['json'](_0x3bf40e);}return null;};}function patchUpdates(_0x1d9097){return function(_0x29a228){try{jsonpatch[_0x7cc3('0x18')](_0x29a228,_0x1d9097,!![]);}catch(_0x2ec196){return BPromise[_0x7cc3('0x19')](_0x2ec196);}return _0x29a228[_0x7cc3('0x1a')]();};}function saveUpdates(_0x44f7af,_0xc434f9){return function(_0x395f76){if(_0x395f76){return _0x395f76[_0x7cc3('0x1b')](_0x44f7af)[_0x7cc3('0x1c')](function(_0x1a7cf7){return _0x1a7cf7;});}return null;};}function removeEntity(_0x528902,_0x100371){return function(_0x389bdb){if(_0x389bdb){return _0x389bdb['destroy']()['then'](function(){_0x528902[_0x7cc3('0x14')](0xcc)['end']();});}};}function handleEntityNotFound(_0x57fbcc,_0x2ebc53){return function(_0x3aff4b){if(!_0x3aff4b){_0x57fbcc['sendStatus'](0x194);}return _0x3aff4b;};}function handleError(_0xbaf4e5,_0x50906c){_0x50906c=_0x50906c||0x1f4;return function(_0x4e9c05){logger[_0x7cc3('0x1d')](_0x4e9c05[_0x7cc3('0x1e')]);if(_0x4e9c05[_0x7cc3('0x1f')]){delete _0x4e9c05[_0x7cc3('0x1f')];}_0xbaf4e5['status'](_0x50906c)[_0x7cc3('0x20')](_0x4e9c05);};}exports[_0x7cc3('0x21')]=function(_0x2ea6c0,_0x18ae35){var _0x215e38={},_0x409b7e={},_0x445fbc={'count':0x0,'rows':[]};var _0x167f35=db[_0x7cc3('0x22')][_0x7cc3('0x23')];_0x409b7e['model']=_[_0x7cc3('0x24')](_0x167f35);var _0x27a2a0={'dateStart':_0x2ea6c0['query'][_0x7cc3('0x25')],'dateEnd':_0x2ea6c0[_0x7cc3('0x26')]['dateEnd']};delete _0x2ea6c0['query'][_0x7cc3('0x25')];delete _0x2ea6c0[_0x7cc3('0x26')]['dateEnd'];_0x409b7e['query']=_['keys'](_0x2ea6c0[_0x7cc3('0x26')]);_0x409b7e[_0x7cc3('0x27')]=_[_0x7cc3('0x28')](_0x409b7e['model'],_0x409b7e[_0x7cc3('0x26')]);_0x215e38[_0x7cc3('0x29')]=_[_0x7cc3('0x28')](_0x409b7e[_0x7cc3('0x2a')],qs['fields'](_0x2ea6c0['query'][_0x7cc3('0x2b')]));_0x215e38[_0x7cc3('0x29')]=_0x215e38[_0x7cc3('0x29')][_0x7cc3('0x2c')]?_0x215e38[_0x7cc3('0x29')]:_0x409b7e[_0x7cc3('0x2a')];if(!_0x2ea6c0[_0x7cc3('0x26')][_0x7cc3('0x2d')](_0x7cc3('0x2e'))){_0x215e38[_0x7cc3('0x2f')]=qs[_0x7cc3('0x2f')](_0x2ea6c0[_0x7cc3('0x26')][_0x7cc3('0x2f')]);_0x215e38[_0x7cc3('0x15')]=qs['offset'](_0x2ea6c0[_0x7cc3('0x26')][_0x7cc3('0x15')]);}_0x215e38[_0x7cc3('0x30')]=qs[_0x7cc3('0x31')](_0x2ea6c0[_0x7cc3('0x26')][_0x7cc3('0x31')]);_0x215e38[_0x7cc3('0x32')]=qs[_0x7cc3('0x27')](_[_0x7cc3('0x33')](_0x2ea6c0['query'],_0x409b7e['filters']));if(_0x27a2a0[_0x7cc3('0x25')]){if(_0x27a2a0[_0x7cc3('0x34')]){_0x27a2a0['dateEnd']=moment(_0x27a2a0[_0x7cc3('0x34')])[_0x7cc3('0x35')](0x1,_0x7cc3('0x36'));}else{_0x27a2a0[_0x7cc3('0x34')]=moment(_0x27a2a0[_0x7cc3('0x25')])[_0x7cc3('0x35')](0x1,_0x7cc3('0x36'));}_[_0x7cc3('0x37')](_0x215e38[_0x7cc3('0x32')],{'createdAt':{'$gte':_0x27a2a0[_0x7cc3('0x25')],'$lte':_0x27a2a0['dateEnd']}});}if(_0x2ea6c0[_0x7cc3('0x26')][_0x7cc3('0x38')]){_0x215e38[_0x7cc3('0x32')]=_['merge'](_0x215e38['where'],{'$or':_[_0x7cc3('0x39')](_0x215e38['attributes'],function(_0x1f439a){var _0xefc0e3={};_0xefc0e3[_0x1f439a]={'$like':'%'+_0x2ea6c0[_0x7cc3('0x26')]['filter']+'%'};return _0xefc0e3;})});}_0x215e38=_[_0x7cc3('0x37')]({},_0x215e38,_0x2ea6c0[_0x7cc3('0x3a')]);var _0x3c3bfb={'where':_0x215e38['where']};return db['Schedule'][_0x7cc3('0x3b')](_0x3c3bfb)[_0x7cc3('0x1c')](function(_0x146ff0){_0x445fbc[_0x7cc3('0x3b')]=_0x146ff0;if(_0x2ea6c0[_0x7cc3('0x26')][_0x7cc3('0x3c')]){_0x215e38[_0x7cc3('0x3d')]=[{'all':!![]}];}return db[_0x7cc3('0x22')][_0x7cc3('0x3e')](_0x215e38);})[_0x7cc3('0x1c')](function(_0x11b87e){_0x445fbc[_0x7cc3('0x3f')]=_0x11b87e;return _0x445fbc;})[_0x7cc3('0x1c')](respondWithFilteredResult(_0x18ae35,_0x215e38))[_0x7cc3('0x40')](handleError(_0x18ae35,null));};exports[_0x7cc3('0x41')]=function(_0x593a06,_0xa222bc){var _0x15b5ca={'raw':![],'where':{'id':_0x593a06[_0x7cc3('0x42')]['id']}},_0x2c148c={};_0x2c148c[_0x7cc3('0x2a')]=_['keys'](db[_0x7cc3('0x22')][_0x7cc3('0x23')]);_0x2c148c[_0x7cc3('0x26')]=_[_0x7cc3('0x24')](_0x593a06[_0x7cc3('0x26')]);_0x2c148c[_0x7cc3('0x27')]=_['intersection'](_0x2c148c[_0x7cc3('0x2a')],_0x2c148c[_0x7cc3('0x26')]);_0x15b5ca[_0x7cc3('0x29')]=_[_0x7cc3('0x28')](_0x2c148c[_0x7cc3('0x2a')],qs[_0x7cc3('0x2b')](_0x593a06[_0x7cc3('0x26')][_0x7cc3('0x2b')]));_0x15b5ca[_0x7cc3('0x29')]=_0x15b5ca['attributes'][_0x7cc3('0x2c')]?_0x15b5ca[_0x7cc3('0x29')]:_0x2c148c['model'];if(_0x593a06[_0x7cc3('0x26')]['includeAll']){_0x15b5ca['include']=[{'all':!![]}];}_0x15b5ca=_[_0x7cc3('0x37')]({},_0x15b5ca,_0x593a06['options']);return db[_0x7cc3('0x22')]['find'](_0x15b5ca)['then'](handleEntityNotFound(_0xa222bc,null))['then'](respondWithResult(_0xa222bc,null))[_0x7cc3('0x40')](handleError(_0xa222bc,null));};exports[_0x7cc3('0x43')]=function(_0x38c501,_0x216194){return db['Schedule']['create'](_0x38c501[_0x7cc3('0x44')],{})['then'](respondWithResult(_0x216194,0xc9))[_0x7cc3('0x40')](handleError(_0x216194,null));};exports[_0x7cc3('0x1b')]=function(_0x1aec8a,_0x1dcfe5){if(_0x1aec8a[_0x7cc3('0x44')]['id']){delete _0x1aec8a[_0x7cc3('0x44')]['id'];}return db[_0x7cc3('0x22')]['find']({'where':{'id':_0x1aec8a[_0x7cc3('0x42')]['id']}})[_0x7cc3('0x1c')](handleEntityNotFound(_0x1dcfe5,null))[_0x7cc3('0x1c')](saveUpdates(_0x1aec8a[_0x7cc3('0x44')],null))[_0x7cc3('0x1c')](respondWithResult(_0x1dcfe5,null))[_0x7cc3('0x40')](handleError(_0x1dcfe5,null));};exports['destroy']=function(_0x4a3a69,_0x40e399){return db[_0x7cc3('0x22')][_0x7cc3('0x45')]({'where':{'id':_0x4a3a69[_0x7cc3('0x42')]['id']}})['then'](handleEntityNotFound(_0x40e399,null))[_0x7cc3('0x1c')](removeEntity(_0x40e399,null))[_0x7cc3('0x40')](handleError(_0x40e399,null));};exports['run']=function(_0x5c52ad,_0x45b248,_0x11febd){var _0xe870a5=require(_0x7cc3('0x46'));return db[_0x7cc3('0x22')][_0x7cc3('0x45')]({'where':{'id':_0x5c52ad['params']['id']},'raw':!![]})[_0x7cc3('0x1c')](handleEntityNotFound(_0x45b248,null))[_0x7cc3('0x1c')](function(){_0xe870a5['run'](_0x5c52ad[_0x7cc3('0x42')]['id']);})['then'](respondWithStatusCode(_0x45b248,null))[_0x7cc3('0x40')](handleError(_0x45b248,null));};
\ No newline at end of file
+var _0x86a8=['day','where','merge','filter','options','count','includeAll','findAll','catch','show','params','rawAttributes','length','include','find','create','body','run','../../config/schedule','html-pdf','eml-format','rimraf','zip-dir','request-promise','moment','bluebird','util','path','to-csv','ejs','lodash','jsforce','desk.js','querystring','../../components/parsers/qs','api','../../mysqldb','sendStatus','end','status','json','offset','set','apply','reject','save','update','then','destroy','error','stack','name','index','Schedule','model','keys','dateStart','query','dateEnd','filters','intersection','fields','attributes','nolimit','limit','order','sort','pick','add'];(function(_0x580263,_0x353895){var _0x2b34e5=function(_0x5f2dc3){while(--_0x5f2dc3){_0x580263['push'](_0x580263['shift']());}};_0x2b34e5(++_0x353895);}(_0x86a8,0x1b1));var _0x886a=function(_0x24b7f4,_0x3353d6){_0x24b7f4=_0x24b7f4-0x0;var _0x1fe5b7=_0x86a8[_0x24b7f4];return _0x1fe5b7;};'use strict';var pdf=require(_0x886a('0x0'));var emlformat=require(_0x886a('0x1'));var rimraf=require(_0x886a('0x2'));var zipdir=require(_0x886a('0x3'));var jsonpatch=require('fast-json-patch');var rp=require(_0x886a('0x4'));var moment=require(_0x886a('0x5'));var BPromise=require(_0x886a('0x6'));var Mustache=require('mustache');var util=require(_0x886a('0x7'));var path=require(_0x886a('0x8'));var sox=require('sox');var csv=require(_0x886a('0x9'));var ejs=require(_0x886a('0xa'));var fs=require('fs');var _=require(_0x886a('0xb'));var squel=require('squel');var crypto=require('crypto');var jsforce=require(_0x886a('0xc'));var deskjs=require(_0x886a('0xd'));var toCsv=require('to-csv');var querystring=require(_0x886a('0xe'));var Papa=require('papaparse');var qs=require(_0x886a('0xf'));var logger=require('../../config/logger')(_0x886a('0x10'));var utils=require('../../config/utils');var config=require('../../config/environment');var db=require(_0x886a('0x11'))['db'];function respondWithStatusCode(_0x44f09f,_0x105527){_0x105527=_0x105527||0xcc;return function(_0x30c8f6){if(_0x30c8f6){return _0x44f09f[_0x886a('0x12')](_0x105527);}return _0x44f09f['status'](_0x105527)[_0x886a('0x13')]();};}function respondWithResult(_0x1d2dcf,_0x30567b){_0x30567b=_0x30567b||0xc8;return function(_0x322064){if(_0x322064){return _0x1d2dcf[_0x886a('0x14')](_0x30567b)[_0x886a('0x15')](_0x322064);}};}function respondWithFilteredResult(_0xdf1084,_0x4fa189){return function(_0x1b17fd){if(_0x1b17fd){var _0x47808f=_0x1b17fd['count'],_0x4d18cd=_0x4fa189[_0x886a('0x16')],_0xc119dd=_0x4fa189[_0x886a('0x16')]+_0x4fa189['limit'],_0x1252b0;if(_0xc119dd>=_0x47808f){_0xc119dd=_0x47808f;_0x1252b0=0xc8;}else{_0x1252b0=0xce;}_0xdf1084[_0x886a('0x14')](_0x1252b0);return _0xdf1084[_0x886a('0x17')]('Content-Range',_0x4d18cd+'-'+_0xc119dd+'/'+_0x47808f)[_0x886a('0x15')](_0x1b17fd);}return null;};}function patchUpdates(_0x802fa8){return function(_0x31efa8){try{jsonpatch[_0x886a('0x18')](_0x31efa8,_0x802fa8,!![]);}catch(_0x137a98){return BPromise[_0x886a('0x19')](_0x137a98);}return _0x31efa8[_0x886a('0x1a')]();};}function saveUpdates(_0x178f4f,_0x5e2a6b){return function(_0x3968c9){if(_0x3968c9){return _0x3968c9[_0x886a('0x1b')](_0x178f4f)[_0x886a('0x1c')](function(_0x4bbbad){return _0x4bbbad;});}return null;};}function removeEntity(_0xd22a5,_0x5fad2){return function(_0x4ca496){if(_0x4ca496){return _0x4ca496[_0x886a('0x1d')]()['then'](function(){_0xd22a5[_0x886a('0x14')](0xcc)[_0x886a('0x13')]();});}};}function handleEntityNotFound(_0x221f76,_0x1c8fbc){return function(_0x4e2af3){if(!_0x4e2af3){_0x221f76[_0x886a('0x12')](0x194);}return _0x4e2af3;};}function handleError(_0x5882ee,_0x2a4004){_0x2a4004=_0x2a4004||0x1f4;return function(_0x2f7420){logger[_0x886a('0x1e')](_0x2f7420[_0x886a('0x1f')]);if(_0x2f7420[_0x886a('0x20')]){delete _0x2f7420['name'];}_0x5882ee[_0x886a('0x14')](_0x2a4004)['send'](_0x2f7420);};}exports[_0x886a('0x21')]=function(_0x3799e5,_0x5d15a8){var _0x4434b0={},_0x441b01={},_0x1ca0da={'count':0x0,'rows':[]};var _0x3e0140=db[_0x886a('0x22')]['rawAttributes'];_0x441b01[_0x886a('0x23')]=_[_0x886a('0x24')](_0x3e0140);var _0x43746b={'dateStart':_0x3799e5['query'][_0x886a('0x25')],'dateEnd':_0x3799e5[_0x886a('0x26')][_0x886a('0x27')]};delete _0x3799e5['query'][_0x886a('0x25')];delete _0x3799e5[_0x886a('0x26')][_0x886a('0x27')];_0x441b01['query']=_[_0x886a('0x24')](_0x3799e5[_0x886a('0x26')]);_0x441b01[_0x886a('0x28')]=_[_0x886a('0x29')](_0x441b01[_0x886a('0x23')],_0x441b01[_0x886a('0x26')]);_0x4434b0['attributes']=_[_0x886a('0x29')](_0x441b01[_0x886a('0x23')],qs[_0x886a('0x2a')](_0x3799e5['query'][_0x886a('0x2a')]));_0x4434b0[_0x886a('0x2b')]=_0x4434b0[_0x886a('0x2b')]['length']?_0x4434b0['attributes']:_0x441b01[_0x886a('0x23')];if(!_0x3799e5[_0x886a('0x26')]['hasOwnProperty'](_0x886a('0x2c'))){_0x4434b0['limit']=qs[_0x886a('0x2d')](_0x3799e5['query'][_0x886a('0x2d')]);_0x4434b0[_0x886a('0x16')]=qs[_0x886a('0x16')](_0x3799e5[_0x886a('0x26')][_0x886a('0x16')]);}_0x4434b0[_0x886a('0x2e')]=qs['sort'](_0x3799e5['query'][_0x886a('0x2f')]);_0x4434b0['where']=qs['filters'](_[_0x886a('0x30')](_0x3799e5[_0x886a('0x26')],_0x441b01[_0x886a('0x28')]));if(_0x43746b['dateStart']){if(_0x43746b[_0x886a('0x27')]){_0x43746b[_0x886a('0x27')]=moment(_0x43746b[_0x886a('0x27')])[_0x886a('0x31')](0x1,_0x886a('0x32'));}else{_0x43746b['dateEnd']=moment(_0x43746b[_0x886a('0x25')])[_0x886a('0x31')](0x1,_0x886a('0x32'));}_['merge'](_0x4434b0[_0x886a('0x33')],{'createdAt':{'$gte':_0x43746b['dateStart'],'$lte':_0x43746b[_0x886a('0x27')]}});}if(_0x3799e5[_0x886a('0x26')]['filter']){_0x4434b0[_0x886a('0x33')]=_[_0x886a('0x34')](_0x4434b0['where'],{'$or':_['map'](_0x4434b0[_0x886a('0x2b')],function(_0x2c2f24){var _0x10a569={};_0x10a569[_0x2c2f24]={'$like':'%'+_0x3799e5[_0x886a('0x26')][_0x886a('0x35')]+'%'};return _0x10a569;})});}_0x4434b0=_[_0x886a('0x34')]({},_0x4434b0,_0x3799e5[_0x886a('0x36')]);var _0x5688be={'where':_0x4434b0['where']};return db[_0x886a('0x22')][_0x886a('0x37')](_0x5688be)[_0x886a('0x1c')](function(_0x305405){_0x1ca0da['count']=_0x305405;if(_0x3799e5[_0x886a('0x26')][_0x886a('0x38')]){_0x4434b0['include']=[{'all':!![]}];}return db[_0x886a('0x22')][_0x886a('0x39')](_0x4434b0);})[_0x886a('0x1c')](function(_0x27e493){_0x1ca0da['rows']=_0x27e493;return _0x1ca0da;})[_0x886a('0x1c')](respondWithFilteredResult(_0x5d15a8,_0x4434b0))[_0x886a('0x3a')](handleError(_0x5d15a8,null));};exports[_0x886a('0x3b')]=function(_0x2d333c,_0x435625){var _0x143541={'raw':![],'where':{'id':_0x2d333c[_0x886a('0x3c')]['id']}},_0x3d7de7={};_0x3d7de7[_0x886a('0x23')]=_['keys'](db[_0x886a('0x22')][_0x886a('0x3d')]);_0x3d7de7[_0x886a('0x26')]=_['keys'](_0x2d333c['query']);_0x3d7de7['filters']=_[_0x886a('0x29')](_0x3d7de7[_0x886a('0x23')],_0x3d7de7[_0x886a('0x26')]);_0x143541[_0x886a('0x2b')]=_['intersection'](_0x3d7de7['model'],qs[_0x886a('0x2a')](_0x2d333c[_0x886a('0x26')]['fields']));_0x143541[_0x886a('0x2b')]=_0x143541['attributes'][_0x886a('0x3e')]?_0x143541[_0x886a('0x2b')]:_0x3d7de7[_0x886a('0x23')];if(_0x2d333c[_0x886a('0x26')][_0x886a('0x38')]){_0x143541[_0x886a('0x3f')]=[{'all':!![]}];}_0x143541=_[_0x886a('0x34')]({},_0x143541,_0x2d333c[_0x886a('0x36')]);return db[_0x886a('0x22')][_0x886a('0x40')](_0x143541)[_0x886a('0x1c')](handleEntityNotFound(_0x435625,null))['then'](respondWithResult(_0x435625,null))[_0x886a('0x3a')](handleError(_0x435625,null));};exports['create']=function(_0x3b2c88,_0x3cc505){return db['Schedule'][_0x886a('0x41')](_0x3b2c88[_0x886a('0x42')],{})[_0x886a('0x1c')](respondWithResult(_0x3cc505,0xc9))[_0x886a('0x3a')](handleError(_0x3cc505,null));};exports[_0x886a('0x1b')]=function(_0x23697f,_0x2bde79){if(_0x23697f[_0x886a('0x42')]['id']){delete _0x23697f[_0x886a('0x42')]['id'];}return db[_0x886a('0x22')][_0x886a('0x40')]({'where':{'id':_0x23697f[_0x886a('0x3c')]['id']}})[_0x886a('0x1c')](handleEntityNotFound(_0x2bde79,null))[_0x886a('0x1c')](saveUpdates(_0x23697f[_0x886a('0x42')],null))['then'](respondWithResult(_0x2bde79,null))[_0x886a('0x3a')](handleError(_0x2bde79,null));};exports[_0x886a('0x1d')]=function(_0x358244,_0x215d45){return db[_0x886a('0x22')][_0x886a('0x40')]({'where':{'id':_0x358244[_0x886a('0x3c')]['id']}})[_0x886a('0x1c')](handleEntityNotFound(_0x215d45,null))[_0x886a('0x1c')](removeEntity(_0x215d45,null))['catch'](handleError(_0x215d45,null));};exports[_0x886a('0x43')]=function(_0x4fe326,_0x59e9c2,_0x1d7ff8){var _0x2e2745=require(_0x886a('0x44'));return db[_0x886a('0x22')]['find']({'where':{'id':_0x4fe326[_0x886a('0x3c')]['id']},'raw':!![]})[_0x886a('0x1c')](handleEntityNotFound(_0x59e9c2,null))[_0x886a('0x1c')](function(){_0x2e2745[_0x886a('0x43')](_0x4fe326['params']['id']);})[_0x886a('0x1c')](respondWithStatusCode(_0x59e9c2,null))[_0x886a('0x3a')](handleError(_0x59e9c2,null));};
\ No newline at end of file