Built motion from commit (unavailable).|2.0.71
[motion2.git] / server / api / squareOdbc / squareOdbc.controller.js
index 012a31e..5401196 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xbe74=['limit','status','set','Content-Range','apply','reject','update','then','error','name','send','index','SquareOdbc','rawAttributes','model','keys','query','dateStart','dateEnd','filters','attributes','intersection','fields','length','hasOwnProperty','nolimit','order','sort','where','pick','day','add','filter','merge','map','options','count','includeAll','findAll','include','catch','create','body','params','destroy','test','find','dsn','odbc','openSync','fast-json-patch','request-promise','moment','bluebird','util','path','sox','to-csv','lodash','squel','crypto','jsforce','desk.js','papaparse','../../components/parsers/qs','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','sendStatus','end','json','offset'];(function(_0x5df25b,_0x1bc928){var _0x19f252=function(_0x41de28){while(--_0x41de28){_0x5df25b['push'](_0x5df25b['shift']());}};_0x19f252(++_0x1bc928);}(_0xbe74,0x110));var _0x4be7=function(_0x16337a,_0x4789a1){_0x16337a=_0x16337a-0x0;var _0x422365=_0xbe74[_0x16337a];return _0x422365;};'use strict';var jsonpatch=require(_0x4be7('0x0'));var rp=require(_0x4be7('0x1'));var moment=require(_0x4be7('0x2'));var BPromise=require(_0x4be7('0x3'));var Mustache=require('mustache');var util=require(_0x4be7('0x4'));var path=require(_0x4be7('0x5'));var sox=require(_0x4be7('0x6'));var csv=require(_0x4be7('0x7'));var ejs=require('ejs');var fs=require('fs');var _=require(_0x4be7('0x8'));var squel=require(_0x4be7('0x9'));var crypto=require(_0x4be7('0xa'));var jsforce=require(_0x4be7('0xb'));var deskjs=require(_0x4be7('0xc'));var toCsv=require('to-csv');var querystring=require('querystring');var Papa=require(_0x4be7('0xd'));var qs=require(_0x4be7('0xe'));var logger=require(_0x4be7('0xf'))(_0x4be7('0x10'));var utils=require(_0x4be7('0x11'));var config=require(_0x4be7('0x12'));var db=require(_0x4be7('0x13'))['db'];function respondWithStatusCode(_0x1a0bb4,_0x518580){_0x518580=_0x518580||0xcc;return function(_0x5ab469){if(_0x5ab469){return _0x1a0bb4[_0x4be7('0x14')](_0x518580);}return _0x1a0bb4['status'](_0x518580)[_0x4be7('0x15')]();};}function respondWithResult(_0x478455,_0x1b6372){_0x1b6372=_0x1b6372||0xc8;return function(_0x36ef9b){if(_0x36ef9b){return _0x478455['status'](_0x1b6372)[_0x4be7('0x16')](_0x36ef9b);}};}function respondWithFilteredResult(_0x1cc8dd,_0x1c5a89){return function(_0x342b0a){if(_0x342b0a){var _0x3bd289=_0x342b0a['count'],_0x94fafc=_0x1c5a89[_0x4be7('0x17')],_0x4f002e=_0x1c5a89[_0x4be7('0x17')]+_0x1c5a89[_0x4be7('0x18')],_0x4157ec;if(_0x4f002e>=_0x3bd289){_0x4f002e=_0x3bd289;_0x4157ec=0xc8;}else{_0x4157ec=0xce;}_0x1cc8dd[_0x4be7('0x19')](_0x4157ec);return _0x1cc8dd[_0x4be7('0x1a')](_0x4be7('0x1b'),_0x94fafc+'-'+_0x4f002e+'/'+_0x3bd289)[_0x4be7('0x16')](_0x342b0a);}return null;};}function patchUpdates(_0x395b44){return function(_0x4a3401){try{jsonpatch[_0x4be7('0x1c')](_0x4a3401,_0x395b44,!![]);}catch(_0x18f1bd){return BPromise[_0x4be7('0x1d')](_0x18f1bd);}return _0x4a3401['save']();};}function saveUpdates(_0x20a482,_0x3cd28f){return function(_0x5a7ee3){if(_0x5a7ee3){return _0x5a7ee3[_0x4be7('0x1e')](_0x20a482)[_0x4be7('0x1f')](function(_0x99ec9d){return _0x99ec9d;});}return null;};}function removeEntity(_0x2f788a,_0x125070){return function(_0x3199d2){if(_0x3199d2){return _0x3199d2['destroy']()[_0x4be7('0x1f')](function(){_0x2f788a[_0x4be7('0x19')](0xcc)[_0x4be7('0x15')]();});}};}function handleEntityNotFound(_0x3467f0,_0xb13217){return function(_0x3163f6){if(!_0x3163f6){_0x3467f0[_0x4be7('0x14')](0x194);}return _0x3163f6;};}function handleError(_0x3afbf0,_0x2dc1a6){_0x2dc1a6=_0x2dc1a6||0x1f4;return function(_0x3b0ede){logger[_0x4be7('0x20')](_0x3b0ede['stack']);if(_0x3b0ede[_0x4be7('0x21')]){delete _0x3b0ede['name'];}_0x3afbf0[_0x4be7('0x19')](_0x2dc1a6)[_0x4be7('0x22')](_0x3b0ede);};}exports[_0x4be7('0x23')]=function(_0x2ea0c2,_0x1fc45e){var _0x2f7755={},_0x1e3885={},_0x5a414f={'count':0x0,'rows':[]};var _0x523c24=db[_0x4be7('0x24')][_0x4be7('0x25')];_0x1e3885[_0x4be7('0x26')]=_[_0x4be7('0x27')](_0x523c24);var _0x369358={'dateStart':_0x2ea0c2[_0x4be7('0x28')][_0x4be7('0x29')],'dateEnd':_0x2ea0c2[_0x4be7('0x28')]['dateEnd']};delete _0x2ea0c2[_0x4be7('0x28')]['dateStart'];delete _0x2ea0c2[_0x4be7('0x28')][_0x4be7('0x2a')];_0x1e3885['query']=_[_0x4be7('0x27')](_0x2ea0c2[_0x4be7('0x28')]);_0x1e3885[_0x4be7('0x2b')]=_['intersection'](_0x1e3885[_0x4be7('0x26')],_0x1e3885['query']);_0x2f7755[_0x4be7('0x2c')]=_[_0x4be7('0x2d')](_0x1e3885['model'],qs[_0x4be7('0x2e')](_0x2ea0c2[_0x4be7('0x28')][_0x4be7('0x2e')]));_0x2f7755['attributes']=_0x2f7755[_0x4be7('0x2c')][_0x4be7('0x2f')]?_0x2f7755[_0x4be7('0x2c')]:_0x1e3885[_0x4be7('0x26')];if(!_0x2ea0c2['query'][_0x4be7('0x30')](_0x4be7('0x31'))){_0x2f7755[_0x4be7('0x18')]=qs[_0x4be7('0x18')](_0x2ea0c2[_0x4be7('0x28')][_0x4be7('0x18')]);_0x2f7755[_0x4be7('0x17')]=qs['offset'](_0x2ea0c2[_0x4be7('0x28')][_0x4be7('0x17')]);}_0x2f7755[_0x4be7('0x32')]=qs[_0x4be7('0x33')](_0x2ea0c2[_0x4be7('0x28')][_0x4be7('0x33')]);_0x2f7755[_0x4be7('0x34')]=qs[_0x4be7('0x2b')](_[_0x4be7('0x35')](_0x2ea0c2[_0x4be7('0x28')],_0x1e3885[_0x4be7('0x2b')]));if(_0x369358['dateStart']){if(_0x369358[_0x4be7('0x2a')]){_0x369358[_0x4be7('0x2a')]=moment(_0x369358['dateEnd'])['add'](0x1,_0x4be7('0x36'));}else{_0x369358[_0x4be7('0x2a')]=moment(_0x369358[_0x4be7('0x29')])[_0x4be7('0x37')](0x1,_0x4be7('0x36'));}_['merge'](_0x2f7755['where'],{'createdAt':{'$gte':_0x369358[_0x4be7('0x29')],'$lte':_0x369358[_0x4be7('0x2a')]}});}if(_0x2ea0c2[_0x4be7('0x28')][_0x4be7('0x38')]){_0x2f7755[_0x4be7('0x34')]=_[_0x4be7('0x39')](_0x2f7755['where'],{'$or':_[_0x4be7('0x3a')](_0x2f7755['attributes'],function(_0xc04b69){var _0x36bb5d={};_0x36bb5d[_0xc04b69]={'$like':'%'+_0x2ea0c2[_0x4be7('0x28')][_0x4be7('0x38')]+'%'};return _0x36bb5d;})});}_0x2f7755=_[_0x4be7('0x39')]({},_0x2f7755,_0x2ea0c2[_0x4be7('0x3b')]);var _0x10891f={'where':_0x2f7755['where']};return db['SquareOdbc']['count'](_0x10891f)['then'](function(_0x48686f){_0x5a414f[_0x4be7('0x3c')]=_0x48686f;if(_0x2ea0c2['query'][_0x4be7('0x3d')]){_0x2f7755['include']=[{'all':!![]}];}return db[_0x4be7('0x24')][_0x4be7('0x3e')](_0x2f7755);})['then'](function(_0x4428f8){_0x5a414f['rows']=_0x4428f8;return _0x5a414f;})['then'](respondWithFilteredResult(_0x1fc45e,_0x2f7755))['catch'](handleError(_0x1fc45e,null));};exports['show']=function(_0x18cd68,_0x3ade3d){var _0x591923={'raw':!![],'where':{'id':_0x18cd68['params']['id']}},_0x3ef3e3={};_0x3ef3e3['model']=_[_0x4be7('0x27')](db[_0x4be7('0x24')]['rawAttributes']);_0x3ef3e3[_0x4be7('0x28')]=_[_0x4be7('0x27')](_0x18cd68['query']);_0x3ef3e3[_0x4be7('0x2b')]=_[_0x4be7('0x2d')](_0x3ef3e3[_0x4be7('0x26')],_0x3ef3e3['query']);_0x591923['attributes']=_['intersection'](_0x3ef3e3[_0x4be7('0x26')],qs['fields'](_0x18cd68['query']['fields']));_0x591923[_0x4be7('0x2c')]=_0x591923[_0x4be7('0x2c')][_0x4be7('0x2f')]?_0x591923[_0x4be7('0x2c')]:_0x3ef3e3['model'];if(_0x18cd68[_0x4be7('0x28')][_0x4be7('0x3d')]){_0x591923[_0x4be7('0x3f')]=[{'all':!![]}];}_0x591923=_['merge']({},_0x591923,_0x18cd68[_0x4be7('0x3b')]);return db['SquareOdbc']['find'](_0x591923)[_0x4be7('0x1f')](handleEntityNotFound(_0x3ade3d,null))[_0x4be7('0x1f')](respondWithResult(_0x3ade3d,null))[_0x4be7('0x40')](handleError(_0x3ade3d,null));};exports[_0x4be7('0x41')]=function(_0x33cb76,_0x24bc46){return db[_0x4be7('0x24')][_0x4be7('0x41')](_0x33cb76[_0x4be7('0x42')],{})['then'](respondWithResult(_0x24bc46,0xc9))[_0x4be7('0x40')](handleError(_0x24bc46,null));};exports[_0x4be7('0x1e')]=function(_0x15680f,_0x78bd05){if(_0x15680f[_0x4be7('0x42')]['id']){delete _0x15680f[_0x4be7('0x42')]['id'];}return db[_0x4be7('0x24')]['find']({'where':{'id':_0x15680f[_0x4be7('0x43')]['id']}})['then'](handleEntityNotFound(_0x78bd05,null))['then'](saveUpdates(_0x15680f[_0x4be7('0x42')],null))['then'](respondWithResult(_0x78bd05,null))['catch'](handleError(_0x78bd05,null));};exports[_0x4be7('0x44')]=function(_0xd196f6,_0xa573c4){return db[_0x4be7('0x24')]['find']({'where':{'id':_0xd196f6['params']['id']}})['then'](handleEntityNotFound(_0xa573c4,null))['then'](removeEntity(_0xa573c4,null))['catch'](handleError(_0xa573c4,null));};exports[_0x4be7('0x45')]=function(_0x28be9e,_0x1f9c46,_0x588a1b){var _0x4a0f16;return db['SquareOdbc'][_0x4be7('0x46')]({'where':{'id':_0x28be9e[_0x4be7('0x43')]['id']},'attributes':['id',_0x4be7('0x47')]})['then'](handleEntityNotFound(_0x1f9c46,null))[_0x4be7('0x1f')](function(_0x46a6e6){if(_0x46a6e6){var _0x48ab7a=require(_0x4be7('0x48'))();_0x48ab7a[_0x4be7('0x49')](_0x46a6e6[_0x4be7('0x47')]);_0x48ab7a['closeSync']();return _0x46a6e6;}})['then'](respondWithResult(_0x1f9c46,null))['catch'](handleError(_0x1f9c46,null));};
\ No newline at end of file
+var _0x67ce=['name','send','index','SquareOdbc','rawAttributes','model','keys','query','dateStart','dateEnd','filters','intersection','attributes','fields','length','hasOwnProperty','sort','where','pick','add','day','merge','filter','map','options','count','includeAll','include','findAll','rows','catch','show','params','find','create','body','test','dsn','openSync','closeSync','request-promise','moment','bluebird','mustache','util','path','ejs','crypto','jsforce','desk.js','to-csv','querystring','papaparse','../../components/parsers/qs','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','sendStatus','end','status','json','offset','limit','Content-Range','apply','reject','save','update','then','destroy','error','stack'];(function(_0x465ee1,_0xcc39d7){var _0x2a5c04=function(_0x150a1e){while(--_0x150a1e){_0x465ee1['push'](_0x465ee1['shift']());}};_0x2a5c04(++_0xcc39d7);}(_0x67ce,0x72));var _0xe67c=function(_0x126057,_0x449d57){_0x126057=_0x126057-0x0;var _0x122bdc=_0x67ce[_0x126057];return _0x122bdc;};'use strict';var jsonpatch=require('fast-json-patch');var rp=require(_0xe67c('0x0'));var moment=require(_0xe67c('0x1'));var BPromise=require(_0xe67c('0x2'));var Mustache=require(_0xe67c('0x3'));var util=require(_0xe67c('0x4'));var path=require(_0xe67c('0x5'));var sox=require('sox');var csv=require('to-csv');var ejs=require(_0xe67c('0x6'));var fs=require('fs');var _=require('lodash');var squel=require('squel');var crypto=require(_0xe67c('0x7'));var jsforce=require(_0xe67c('0x8'));var deskjs=require(_0xe67c('0x9'));var toCsv=require(_0xe67c('0xa'));var querystring=require(_0xe67c('0xb'));var Papa=require(_0xe67c('0xc'));var qs=require(_0xe67c('0xd'));var logger=require(_0xe67c('0xe'))(_0xe67c('0xf'));var utils=require(_0xe67c('0x10'));var config=require(_0xe67c('0x11'));var db=require(_0xe67c('0x12'))['db'];function respondWithStatusCode(_0x50b94e,_0x2b9b72){_0x2b9b72=_0x2b9b72||0xcc;return function(_0xe0375b){if(_0xe0375b){return _0x50b94e[_0xe67c('0x13')](_0x2b9b72);}return _0x50b94e['status'](_0x2b9b72)[_0xe67c('0x14')]();};}function respondWithResult(_0x2e8082,_0x5d8980){_0x5d8980=_0x5d8980||0xc8;return function(_0x4125f3){if(_0x4125f3){return _0x2e8082[_0xe67c('0x15')](_0x5d8980)[_0xe67c('0x16')](_0x4125f3);}};}function respondWithFilteredResult(_0x2786bf,_0x381e45){return function(_0x4dd133){if(_0x4dd133){var _0x5d180b=_0x4dd133['count'],_0x2bfce4=_0x381e45[_0xe67c('0x17')],_0x21a134=_0x381e45['offset']+_0x381e45[_0xe67c('0x18')],_0x4e6f0a;if(_0x21a134>=_0x5d180b){_0x21a134=_0x5d180b;_0x4e6f0a=0xc8;}else{_0x4e6f0a=0xce;}_0x2786bf['status'](_0x4e6f0a);return _0x2786bf['set'](_0xe67c('0x19'),_0x2bfce4+'-'+_0x21a134+'/'+_0x5d180b)[_0xe67c('0x16')](_0x4dd133);}return null;};}function patchUpdates(_0x47c7d6){return function(_0xf55ae5){try{jsonpatch[_0xe67c('0x1a')](_0xf55ae5,_0x47c7d6,!![]);}catch(_0x1dc987){return BPromise[_0xe67c('0x1b')](_0x1dc987);}return _0xf55ae5[_0xe67c('0x1c')]();};}function saveUpdates(_0x25be32,_0x45543d){return function(_0x54fa5e){if(_0x54fa5e){return _0x54fa5e[_0xe67c('0x1d')](_0x25be32)[_0xe67c('0x1e')](function(_0x5b4f32){return _0x5b4f32;});}return null;};}function removeEntity(_0x46f24e,_0x516e11){return function(_0x225084){if(_0x225084){return _0x225084[_0xe67c('0x1f')]()[_0xe67c('0x1e')](function(){_0x46f24e['status'](0xcc)[_0xe67c('0x14')]();});}};}function handleEntityNotFound(_0x5616d7,_0x4f2f2d){return function(_0x119d2b){if(!_0x119d2b){_0x5616d7['sendStatus'](0x194);}return _0x119d2b;};}function handleError(_0x28ddd4,_0x50825d){_0x50825d=_0x50825d||0x1f4;return function(_0xfd5819){logger[_0xe67c('0x20')](_0xfd5819[_0xe67c('0x21')]);if(_0xfd5819[_0xe67c('0x22')]){delete _0xfd5819['name'];}_0x28ddd4['status'](_0x50825d)[_0xe67c('0x23')](_0xfd5819);};}exports[_0xe67c('0x24')]=function(_0x2b0b06,_0x4676a8){var _0x296692={},_0x17d1a6={},_0x4316e5={'count':0x0,'rows':[]};var _0x4bfa03=db[_0xe67c('0x25')][_0xe67c('0x26')];_0x17d1a6[_0xe67c('0x27')]=_[_0xe67c('0x28')](_0x4bfa03);var _0x5f4971={'dateStart':_0x2b0b06[_0xe67c('0x29')][_0xe67c('0x2a')],'dateEnd':_0x2b0b06['query'][_0xe67c('0x2b')]};delete _0x2b0b06[_0xe67c('0x29')][_0xe67c('0x2a')];delete _0x2b0b06['query'][_0xe67c('0x2b')];_0x17d1a6[_0xe67c('0x29')]=_[_0xe67c('0x28')](_0x2b0b06[_0xe67c('0x29')]);_0x17d1a6[_0xe67c('0x2c')]=_[_0xe67c('0x2d')](_0x17d1a6['model'],_0x17d1a6['query']);_0x296692[_0xe67c('0x2e')]=_['intersection'](_0x17d1a6[_0xe67c('0x27')],qs[_0xe67c('0x2f')](_0x2b0b06[_0xe67c('0x29')][_0xe67c('0x2f')]));_0x296692[_0xe67c('0x2e')]=_0x296692[_0xe67c('0x2e')][_0xe67c('0x30')]?_0x296692[_0xe67c('0x2e')]:_0x17d1a6[_0xe67c('0x27')];if(!_0x2b0b06[_0xe67c('0x29')][_0xe67c('0x31')]('nolimit')){_0x296692[_0xe67c('0x18')]=qs[_0xe67c('0x18')](_0x2b0b06[_0xe67c('0x29')][_0xe67c('0x18')]);_0x296692['offset']=qs[_0xe67c('0x17')](_0x2b0b06[_0xe67c('0x29')][_0xe67c('0x17')]);}_0x296692['order']=qs['sort'](_0x2b0b06[_0xe67c('0x29')][_0xe67c('0x32')]);_0x296692[_0xe67c('0x33')]=qs[_0xe67c('0x2c')](_[_0xe67c('0x34')](_0x2b0b06[_0xe67c('0x29')],_0x17d1a6['filters']));if(_0x5f4971[_0xe67c('0x2a')]){if(_0x5f4971['dateEnd']){_0x5f4971[_0xe67c('0x2b')]=moment(_0x5f4971[_0xe67c('0x2b')])['add'](0x1,'day');}else{_0x5f4971[_0xe67c('0x2b')]=moment(_0x5f4971['dateStart'])[_0xe67c('0x35')](0x1,_0xe67c('0x36'));}_[_0xe67c('0x37')](_0x296692[_0xe67c('0x33')],{'createdAt':{'$gte':_0x5f4971['dateStart'],'$lte':_0x5f4971[_0xe67c('0x2b')]}});}if(_0x2b0b06[_0xe67c('0x29')][_0xe67c('0x38')]){_0x296692[_0xe67c('0x33')]=_[_0xe67c('0x37')](_0x296692[_0xe67c('0x33')],{'$or':_[_0xe67c('0x39')](_0x296692[_0xe67c('0x2e')],function(_0x225de7){var _0x30fbf6={};_0x30fbf6[_0x225de7]={'$like':'%'+_0x2b0b06[_0xe67c('0x29')][_0xe67c('0x38')]+'%'};return _0x30fbf6;})});}_0x296692=_[_0xe67c('0x37')]({},_0x296692,_0x2b0b06[_0xe67c('0x3a')]);var _0x12b9d6={'where':_0x296692[_0xe67c('0x33')]};return db['SquareOdbc'][_0xe67c('0x3b')](_0x12b9d6)[_0xe67c('0x1e')](function(_0x1a9a30){_0x4316e5[_0xe67c('0x3b')]=_0x1a9a30;if(_0x2b0b06[_0xe67c('0x29')][_0xe67c('0x3c')]){_0x296692[_0xe67c('0x3d')]=[{'all':!![]}];}return db[_0xe67c('0x25')][_0xe67c('0x3e')](_0x296692);})['then'](function(_0x224d57){_0x4316e5[_0xe67c('0x3f')]=_0x224d57;return _0x4316e5;})['then'](respondWithFilteredResult(_0x4676a8,_0x296692))[_0xe67c('0x40')](handleError(_0x4676a8,null));};exports[_0xe67c('0x41')]=function(_0x3dc4c5,_0x215671){var _0x5aff68={'raw':!![],'where':{'id':_0x3dc4c5[_0xe67c('0x42')]['id']}},_0x366224={};_0x366224['model']=_[_0xe67c('0x28')](db['SquareOdbc'][_0xe67c('0x26')]);_0x366224['query']=_[_0xe67c('0x28')](_0x3dc4c5[_0xe67c('0x29')]);_0x366224[_0xe67c('0x2c')]=_[_0xe67c('0x2d')](_0x366224['model'],_0x366224[_0xe67c('0x29')]);_0x5aff68[_0xe67c('0x2e')]=_[_0xe67c('0x2d')](_0x366224[_0xe67c('0x27')],qs[_0xe67c('0x2f')](_0x3dc4c5['query']['fields']));_0x5aff68[_0xe67c('0x2e')]=_0x5aff68[_0xe67c('0x2e')][_0xe67c('0x30')]?_0x5aff68[_0xe67c('0x2e')]:_0x366224['model'];if(_0x3dc4c5[_0xe67c('0x29')]['includeAll']){_0x5aff68[_0xe67c('0x3d')]=[{'all':!![]}];}_0x5aff68=_['merge']({},_0x5aff68,_0x3dc4c5['options']);return db[_0xe67c('0x25')][_0xe67c('0x43')](_0x5aff68)[_0xe67c('0x1e')](handleEntityNotFound(_0x215671,null))[_0xe67c('0x1e')](respondWithResult(_0x215671,null))[_0xe67c('0x40')](handleError(_0x215671,null));};exports[_0xe67c('0x44')]=function(_0x66f92e,_0x50a55a){return db[_0xe67c('0x25')][_0xe67c('0x44')](_0x66f92e[_0xe67c('0x45')],{})[_0xe67c('0x1e')](respondWithResult(_0x50a55a,0xc9))[_0xe67c('0x40')](handleError(_0x50a55a,null));};exports[_0xe67c('0x1d')]=function(_0x4579cc,_0x2c4d1d){if(_0x4579cc[_0xe67c('0x45')]['id']){delete _0x4579cc['body']['id'];}return db[_0xe67c('0x25')][_0xe67c('0x43')]({'where':{'id':_0x4579cc['params']['id']}})['then'](handleEntityNotFound(_0x2c4d1d,null))[_0xe67c('0x1e')](saveUpdates(_0x4579cc[_0xe67c('0x45')],null))[_0xe67c('0x1e')](respondWithResult(_0x2c4d1d,null))[_0xe67c('0x40')](handleError(_0x2c4d1d,null));};exports[_0xe67c('0x1f')]=function(_0x1a24f2,_0x27186f){return db[_0xe67c('0x25')]['find']({'where':{'id':_0x1a24f2[_0xe67c('0x42')]['id']}})['then'](handleEntityNotFound(_0x27186f,null))[_0xe67c('0x1e')](removeEntity(_0x27186f,null))[_0xe67c('0x40')](handleError(_0x27186f,null));};exports[_0xe67c('0x46')]=function(_0x568e04,_0x46cbc6,_0x2e9331){var _0x1afdf0;return db['SquareOdbc'][_0xe67c('0x43')]({'where':{'id':_0x568e04[_0xe67c('0x42')]['id']},'attributes':['id',_0xe67c('0x47')]})['then'](handleEntityNotFound(_0x46cbc6,null))[_0xe67c('0x1e')](function(_0x445685){if(_0x445685){var _0x1920c3=require('odbc')();_0x1920c3[_0xe67c('0x48')](_0x445685[_0xe67c('0x47')]);_0x1920c3[_0xe67c('0x49')]();return _0x445685;}})['then'](respondWithResult(_0x46cbc6,null))['catch'](handleError(_0x46cbc6,null));};
\ No newline at end of file