Built motion from commit (unavailable).|2.5.6
[motion2.git] / server / api / squareRecording / squareRecording.controller.js
index b483c23..852cd61 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x164e=['ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','sendStatus','end','status','json','count','limit','Content-Range','apply','update','then','destroy','error','stack','name','index','map','fieldName','type','key','model','query','keys','filters','intersection','attributes','fields','hasOwnProperty','nolimit','offset','order','sort','where','pick','filter','merge','VIRTUAL','options','SquareRecording','includeAll','include','findAll','rows','show','params','filtears','length','find','catch','create','body','download','../../components/encryptor','uniqueid','savePath','filename','%s.cypher','existsSync','secrets','ValidationError','extname','unlink','SquareRecording\x20not\x20found','send','Not\x20found','Entity\x20not\x20found','info','File:\x20\x22','\x22\x20trovato\x20eseguo\x20la\x20cancellazione','unlinkSync','isNil','eml-format','zip-dir','request-promise','moment','bluebird','mustache','util','path','sox','ejs','squel','crypto','desk.js','querystring'];(function(_0x40686f,_0x3f24bf){var _0x53b21c=function(_0x3f2829){while(--_0x3f2829){_0x40686f['push'](_0x40686f['shift']());}};_0x53b21c(++_0x3f24bf);}(_0x164e,0xb0));var _0xe164=function(_0x319cad,_0x456ab4){_0x319cad=_0x319cad-0x0;var _0x4524fc=_0x164e[_0x319cad];return _0x4524fc;};'use strict';var pdf=require('html-pdf');var emlformat=require(_0xe164('0x0'));var rimraf=require('rimraf');var zipdir=require(_0xe164('0x1'));var jsonpatch=require('fast-json-patch');var rp=require(_0xe164('0x2'));var moment=require(_0xe164('0x3'));var BPromise=require(_0xe164('0x4'));var Mustache=require(_0xe164('0x5'));var util=require(_0xe164('0x6'));var path=require(_0xe164('0x7'));var sox=require(_0xe164('0x8'));var csv=require('to-csv');var ejs=require(_0xe164('0x9'));var fs=require('fs');var _=require('lodash');var squel=require(_0xe164('0xa'));var crypto=require(_0xe164('0xb'));var jsforce=require('jsforce');var deskjs=require(_0xe164('0xc'));var toCsv=require('to-csv');var querystring=require(_0xe164('0xd'));var Papa=require('papaparse');var Redis=require(_0xe164('0xe'));var authService=require(_0xe164('0xf'));var qs=require(_0xe164('0x10'));var as=require(_0xe164('0x11'));var hardwareService=require(_0xe164('0x12'));var logger=require(_0xe164('0x13'))(_0xe164('0x14'));var utils=require(_0xe164('0x15'));var config=require(_0xe164('0x16'));var licenseUtil=require(_0xe164('0x17'));var db=require(_0xe164('0x18'))['db'];function respondWithStatusCode(_0x48a9a2,_0x5c4306){_0x5c4306=_0x5c4306||0xcc;return function(_0x84c246){if(_0x84c246){return _0x48a9a2[_0xe164('0x19')](_0x5c4306);}return _0x48a9a2['status'](_0x5c4306)[_0xe164('0x1a')]();};}function respondWithResult(_0x2ca70e,_0x3fe3b9){_0x3fe3b9=_0x3fe3b9||0xc8;return function(_0x5ba2c0){if(_0x5ba2c0){return _0x2ca70e[_0xe164('0x1b')](_0x3fe3b9)[_0xe164('0x1c')](_0x5ba2c0);}};}function respondWithFilteredResult(_0x57d37c,_0xb17ebc){return function(_0x243caa){if(_0x243caa){var _0x14a7d7=_0x243caa[_0xe164('0x1d')],_0x151b74=_0xb17ebc['offset'],_0x2e1a38=_0xb17ebc['offset']+_0xb17ebc[_0xe164('0x1e')],_0x3ef1eb;if(_0x2e1a38>=_0x14a7d7){_0x2e1a38=_0x14a7d7;_0x3ef1eb=0xc8;}else{_0x3ef1eb=0xce;}_0x57d37c[_0xe164('0x1b')](_0x3ef1eb);return _0x57d37c['set'](_0xe164('0x1f'),_0x151b74+'-'+_0x2e1a38+'/'+_0x14a7d7)[_0xe164('0x1c')](_0x243caa);}return null;};}function patchUpdates(_0x48a09a){return function(_0x5ee70f){try{jsonpatch[_0xe164('0x20')](_0x5ee70f,_0x48a09a,!![]);}catch(_0x1f586c){return BPromise['reject'](_0x1f586c);}return _0x5ee70f['save']();};}function saveUpdates(_0x222131,_0x73ad25){return function(_0x4186a4){if(_0x4186a4){return _0x4186a4[_0xe164('0x21')](_0x222131)[_0xe164('0x22')](function(_0x4b8ead){return _0x4b8ead;});}return null;};}function removeEntity(_0x51fafc,_0x411470){return function(_0xd6dda6){if(_0xd6dda6){return _0xd6dda6[_0xe164('0x23')]()['then'](function(){_0x51fafc['status'](0xcc)['end']();});}};}function handleEntityNotFound(_0x3bbbd7,_0x517f04){return function(_0x5015d0){if(!_0x5015d0){_0x3bbbd7['sendStatus'](0x194);}return _0x5015d0;};}function handleError(_0x26c084,_0x50c52e){_0x50c52e=_0x50c52e||0x1f4;return function(_0x3537ea){logger[_0xe164('0x24')](_0x3537ea[_0xe164('0x25')]);if(_0x3537ea[_0xe164('0x26')]){delete _0x3537ea[_0xe164('0x26')];}_0x26c084[_0xe164('0x1b')](_0x50c52e)['send'](_0x3537ea);};}exports[_0xe164('0x27')]=function(_0x18a842,_0x62bfc0){var _0x5e554a={},_0x3a177c={},_0x4f126b={'count':0x0,'rows':[]};var _0x366708=_[_0xe164('0x28')](db['SquareRecording']['rawAttributes'],function(_0x5bb96a){return{'name':_0x5bb96a[_0xe164('0x29')],'type':_0x5bb96a[_0xe164('0x2a')][_0xe164('0x2b')]};});_0x3a177c[_0xe164('0x2c')]=_[_0xe164('0x28')](_0x366708,_0xe164('0x26'));_0x3a177c[_0xe164('0x2d')]=_[_0xe164('0x2e')](_0x18a842['query']);_0x3a177c[_0xe164('0x2f')]=_[_0xe164('0x30')](_0x3a177c[_0xe164('0x2c')],_0x3a177c[_0xe164('0x2d')]);_0x5e554a[_0xe164('0x31')]=_[_0xe164('0x30')](_0x3a177c[_0xe164('0x2c')],qs['fields'](_0x18a842[_0xe164('0x2d')][_0xe164('0x32')]));_0x5e554a[_0xe164('0x31')]=_0x5e554a['attributes']['length']?_0x5e554a[_0xe164('0x31')]:_0x3a177c[_0xe164('0x2c')];if(!_0x18a842[_0xe164('0x2d')][_0xe164('0x33')](_0xe164('0x34'))){_0x5e554a[_0xe164('0x1e')]=qs[_0xe164('0x1e')](_0x18a842[_0xe164('0x2d')][_0xe164('0x1e')]);_0x5e554a[_0xe164('0x35')]=qs['offset'](_0x18a842['query'][_0xe164('0x35')]);}_0x5e554a[_0xe164('0x36')]=qs[_0xe164('0x37')](_0x18a842[_0xe164('0x2d')][_0xe164('0x37')]);_0x5e554a[_0xe164('0x38')]=qs[_0xe164('0x2f')](_[_0xe164('0x39')](_0x18a842[_0xe164('0x2d')],_0x3a177c[_0xe164('0x2f')]),_0x366708);if(_0x18a842['query'][_0xe164('0x3a')]){_0x5e554a[_0xe164('0x38')]=_[_0xe164('0x3b')](_0x5e554a['where'],{'$or':_['map'](_0x366708,function(_0x4103b2){if(_0x4103b2[_0xe164('0x2a')]!==_0xe164('0x3c')){var _0x570a14={};_0x570a14[_0x4103b2['name']]={'$like':'%'+_0x18a842[_0xe164('0x2d')][_0xe164('0x3a')]+'%'};return _0x570a14;}})});}_0x5e554a=_['merge']({},_0x5e554a,_0x18a842[_0xe164('0x3d')]);var _0x2bf243={'where':_0x5e554a[_0xe164('0x38')]};return db[_0xe164('0x3e')][_0xe164('0x1d')](_0x2bf243)[_0xe164('0x22')](function(_0x4bf6d2){_0x4f126b[_0xe164('0x1d')]=_0x4bf6d2;if(_0x18a842[_0xe164('0x2d')][_0xe164('0x3f')]){_0x5e554a[_0xe164('0x40')]=[{'all':!![]}];}return db[_0xe164('0x3e')][_0xe164('0x41')](_0x5e554a);})[_0xe164('0x22')](function(_0x247f55){_0x4f126b[_0xe164('0x42')]=_0x247f55;return _0x4f126b;})[_0xe164('0x22')](respondWithFilteredResult(_0x62bfc0,_0x5e554a))['catch'](handleError(_0x62bfc0,null));};exports[_0xe164('0x43')]=function(_0x41849a,_0x2b92e6){var _0x25a867={'raw':!![],'where':{'id':_0x41849a[_0xe164('0x44')]['id']}},_0x502a7={};_0x502a7[_0xe164('0x2c')]=_[_0xe164('0x2e')](db[_0xe164('0x3e')]['rawAttributes']);_0x502a7['query']=_[_0xe164('0x2e')](_0x41849a['query']);_0x502a7[_0xe164('0x45')]=_[_0xe164('0x30')](_0x502a7[_0xe164('0x2c')],_0x502a7[_0xe164('0x2d')]);_0x25a867[_0xe164('0x31')]=_[_0xe164('0x30')](_0x502a7['model'],qs['fields'](_0x41849a[_0xe164('0x2d')][_0xe164('0x32')]));_0x25a867['attributes']=_0x25a867[_0xe164('0x31')][_0xe164('0x46')]?_0x25a867['attributes']:_0x502a7[_0xe164('0x2c')];if(_0x41849a[_0xe164('0x2d')][_0xe164('0x3f')]){_0x25a867[_0xe164('0x40')]=[{'all':!![]}];}_0x25a867=_[_0xe164('0x3b')]({},_0x25a867,_0x41849a[_0xe164('0x3d')]);return db[_0xe164('0x3e')][_0xe164('0x47')](_0x25a867)[_0xe164('0x22')](handleEntityNotFound(_0x2b92e6,null))[_0xe164('0x22')](respondWithResult(_0x2b92e6,null))[_0xe164('0x48')](handleError(_0x2b92e6,null));};exports[_0xe164('0x49')]=function(_0x16b58d,_0x32032a){return db[_0xe164('0x3e')][_0xe164('0x49')](_0x16b58d[_0xe164('0x4a')],{})[_0xe164('0x22')](respondWithResult(_0x32032a,0xc9))[_0xe164('0x48')](handleError(_0x32032a,null));};exports[_0xe164('0x21')]=function(_0x1ef3e1,_0x482f95){if(_0x1ef3e1['body']['id']){delete _0x1ef3e1['body']['id'];}return db[_0xe164('0x3e')][_0xe164('0x47')]({'where':{'id':_0x1ef3e1[_0xe164('0x44')]['id']}})[_0xe164('0x22')](handleEntityNotFound(_0x482f95,null))['then'](saveUpdates(_0x1ef3e1[_0xe164('0x4a')],null))['then'](respondWithResult(_0x482f95,null))['catch'](handleError(_0x482f95,null));};exports[_0xe164('0x4b')]=function(_0x2f891a,_0xb96ae9,_0x8a050e){var _0x235da2=require(_0xe164('0x4c'));var _0x450d19=![];var _0x46a35d={};if(_0x2f891a[_0xe164('0x2d')]['type']&&_0x2f891a['query']['type']===_0xe164('0x4d')){_0x46a35d['uniqueid']=_0x2f891a[_0xe164('0x44')]['id'];}else{_0x46a35d['id']=_0x2f891a[_0xe164('0x44')]['id'];}return db['SquareRecording'][_0xe164('0x47')]({'where':_0x46a35d,'attributes':['id',_0xe164('0x4e'),_0xe164('0x4f')],'raw':!![]})[_0xe164('0x22')](handleEntityNotFound(_0xb96ae9,null))[_0xe164('0x22')](function(_0x5e4215){if(_0x5e4215){var _0x20647d=_0x5e4215[_0xe164('0x4e')];var _0x268c82=util['format'](_0xe164('0x50'),_0x20647d);if(fs[_0xe164('0x51')](_0x268c82)){_0x450d19=!![];return _0x235da2['decryptFile'](_0x268c82,_0x20647d,config[_0xe164('0x52')]['recording'])[_0xe164('0x22')](function(){return _0x5e4215;});}return _0x5e4215;}})['then'](function(_0x396aa7){if(_0x396aa7){var _0x1d3cd4=_0x396aa7['savePath'];if(!fs['existsSync'](_0x1d3cd4)){throw new db['Sequelize'][(_0xe164('0x53'))]('SquareRecording\x20not\x20found');}if(_0x396aa7['filename']){return _0xb96ae9[_0xe164('0x4b')](_0x1d3cd4,_0x396aa7[_0xe164('0x4f')]+path[_0xe164('0x54')](_0x1d3cd4),function(){if(_0x450d19){fs['unlink'](_0x1d3cd4);}});}else{return _0xb96ae9['download'](_0x1d3cd4,function(_0x42348f){if(_0x450d19){fs[_0xe164('0x55')](_0x1d3cd4);}});}}})[_0xe164('0x48')](function(_0x27b9f6){if(_0x27b9f6['message']===_0xe164('0x56')){_0xb96ae9[_0xe164('0x1b')](0x194)[_0xe164('0x57')](_0xe164('0x58'));}else{return handleError(_0xb96ae9,null);}});};exports[_0xe164('0x23')]=function(_0x52deb5,_0x5a0f9f){return db['SquareRecording'][_0xe164('0x47')]({'where':{'id':_0x52deb5[_0xe164('0x44')]['id']}})[_0xe164('0x22')](function(_0x211c7f){if(!_0x211c7f)throw new ReferenceError(_0xe164('0x59'));return _0x211c7f;})[_0xe164('0x22')](function(_0x2b18ff){var _0x489a8c=_0x2b18ff[_0xe164('0x4e')];logger[_0xe164('0x5a')]('cancellazione\x20fisica\x20documento\x20%s',_0x489a8c);if(!_['isNil'](_0x2b18ff[_0xe164('0x4e')])&&fs[_0xe164('0x51')](_0x489a8c)){logger[_0xe164('0x5a')](_0xe164('0x5b')+_0x489a8c+_0xe164('0x5c'));fs[_0xe164('0x5d')](_0x489a8c);}_0x489a8c=_0x489a8c+'.cypher';if(!_[_0xe164('0x5e')](_0x2b18ff['savePath'])&&fs[_0xe164('0x51')](_0x489a8c)){logger[_0xe164('0x5a')]('File:\x20\x22'+_0x489a8c+_0xe164('0x5c'));fs[_0xe164('0x5d')](_0x489a8c);}return _0x2b18ff;})[_0xe164('0x22')](function(_0x26bde1){if(!_0x26bde1)throw new InternalError();return _0x26bde1[_0xe164('0x23')]();})[_0xe164('0x22')](function(){_0x5a0f9f[_0xe164('0x1b')](0xcc)[_0xe164('0x1a')]();})[_0xe164('0x48')](handleError(_0x5a0f9f,null));};
\ No newline at end of file
+var _0x5dc8=['info','isNil','File:\x20\x22','\x22\x20trovato\x20eseguo\x20la\x20cancellazione','unlinkSync','.cypher','html-pdf','eml-format','rimraf','zip-dir','request-promise','moment','bluebird','mustache','util','path','to-csv','lodash','crypto','jsforce','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','sendStatus','status','end','count','offset','set','json','apply','reject','save','update','destroy','then','error','stack','name','send','index','map','SquareRecording','fieldName','type','key','model','keys','query','filters','intersection','fields','attributes','length','hasOwnProperty','nolimit','limit','order','sort','where','pick','filter','merge','VIRTUAL','options','include','catch','show','params','filtears','includeAll','find','create','body','download','../../components/encryptor','uniqueid','savePath','filename','format','%s.cypher','existsSync','decryptFile','recording','Sequelize','ValidationError','SquareRecording\x20not\x20found','extname','unlink','message','Entity\x20not\x20found'];(function(_0x3dfff2,_0x43ce4b){var _0x49a9da=function(_0x4f2568){while(--_0x4f2568){_0x3dfff2['push'](_0x3dfff2['shift']());}};_0x49a9da(++_0x43ce4b);}(_0x5dc8,0x196));var _0x85dc=function(_0x2e0ffa,_0x451f12){_0x2e0ffa=_0x2e0ffa-0x0;var _0x24d627=_0x5dc8[_0x2e0ffa];return _0x24d627;};'use strict';var pdf=require(_0x85dc('0x0'));var emlformat=require(_0x85dc('0x1'));var rimraf=require(_0x85dc('0x2'));var zipdir=require(_0x85dc('0x3'));var jsonpatch=require('fast-json-patch');var rp=require(_0x85dc('0x4'));var moment=require(_0x85dc('0x5'));var BPromise=require(_0x85dc('0x6'));var Mustache=require(_0x85dc('0x7'));var util=require(_0x85dc('0x8'));var path=require(_0x85dc('0x9'));var sox=require('sox');var csv=require(_0x85dc('0xa'));var ejs=require('ejs');var fs=require('fs');var _=require(_0x85dc('0xb'));var squel=require('squel');var crypto=require(_0x85dc('0xc'));var jsforce=require(_0x85dc('0xd'));var deskjs=require('desk.js');var toCsv=require('to-csv');var querystring=require(_0x85dc('0xe'));var Papa=require(_0x85dc('0xf'));var Redis=require(_0x85dc('0x10'));var authService=require(_0x85dc('0x11'));var qs=require(_0x85dc('0x12'));var as=require(_0x85dc('0x13'));var hardwareService=require(_0x85dc('0x14'));var logger=require('../../config/logger')(_0x85dc('0x15'));var utils=require(_0x85dc('0x16'));var config=require(_0x85dc('0x17'));var licenseUtil=require(_0x85dc('0x18'));var db=require(_0x85dc('0x19'))['db'];function respondWithStatusCode(_0x4bb5bb,_0x2632e8){_0x2632e8=_0x2632e8||0xcc;return function(_0x197852){if(_0x197852){return _0x4bb5bb[_0x85dc('0x1a')](_0x2632e8);}return _0x4bb5bb[_0x85dc('0x1b')](_0x2632e8)[_0x85dc('0x1c')]();};}function respondWithResult(_0xa1baff,_0x1b86cf){_0x1b86cf=_0x1b86cf||0xc8;return function(_0x19267c){if(_0x19267c){return _0xa1baff['status'](_0x1b86cf)['json'](_0x19267c);}};}function respondWithFilteredResult(_0x4e782e,_0xf418d8){return function(_0x556296){if(_0x556296){var _0x3523bc=_0x556296[_0x85dc('0x1d')],_0x42e339=_0xf418d8[_0x85dc('0x1e')],_0x46296d=_0xf418d8[_0x85dc('0x1e')]+_0xf418d8['limit'],_0x221594;if(_0x46296d>=_0x3523bc){_0x46296d=_0x3523bc;_0x221594=0xc8;}else{_0x221594=0xce;}_0x4e782e[_0x85dc('0x1b')](_0x221594);return _0x4e782e[_0x85dc('0x1f')]('Content-Range',_0x42e339+'-'+_0x46296d+'/'+_0x3523bc)[_0x85dc('0x20')](_0x556296);}return null;};}function patchUpdates(_0x509b7a){return function(_0x4f458a){try{jsonpatch[_0x85dc('0x21')](_0x4f458a,_0x509b7a,!![]);}catch(_0x36b1f4){return BPromise[_0x85dc('0x22')](_0x36b1f4);}return _0x4f458a[_0x85dc('0x23')]();};}function saveUpdates(_0x410d89,_0x4dfc39){return function(_0x449c47){if(_0x449c47){return _0x449c47[_0x85dc('0x24')](_0x410d89)['then'](function(_0x332adb){return _0x332adb;});}return null;};}function removeEntity(_0xdf00e2,_0x2aaef3){return function(_0x358976){if(_0x358976){return _0x358976[_0x85dc('0x25')]()[_0x85dc('0x26')](function(){_0xdf00e2[_0x85dc('0x1b')](0xcc)[_0x85dc('0x1c')]();});}};}function handleEntityNotFound(_0xdaef2b,_0x54453c){return function(_0x10c91a){if(!_0x10c91a){_0xdaef2b[_0x85dc('0x1a')](0x194);}return _0x10c91a;};}function handleError(_0x354020,_0x13671b){_0x13671b=_0x13671b||0x1f4;return function(_0x23efd2){logger[_0x85dc('0x27')](_0x23efd2[_0x85dc('0x28')]);if(_0x23efd2[_0x85dc('0x29')]){delete _0x23efd2['name'];}_0x354020[_0x85dc('0x1b')](_0x13671b)[_0x85dc('0x2a')](_0x23efd2);};}exports[_0x85dc('0x2b')]=function(_0x172a67,_0x3775d6){var _0x541846={},_0x427558={},_0xe8ae43={'count':0x0,'rows':[]};var _0x17a86f=_[_0x85dc('0x2c')](db[_0x85dc('0x2d')]['rawAttributes'],function(_0x1c34b7){return{'name':_0x1c34b7[_0x85dc('0x2e')],'type':_0x1c34b7[_0x85dc('0x2f')][_0x85dc('0x30')]};});_0x427558[_0x85dc('0x31')]=_[_0x85dc('0x2c')](_0x17a86f,_0x85dc('0x29'));_0x427558['query']=_[_0x85dc('0x32')](_0x172a67[_0x85dc('0x33')]);_0x427558[_0x85dc('0x34')]=_[_0x85dc('0x35')](_0x427558[_0x85dc('0x31')],_0x427558[_0x85dc('0x33')]);_0x541846['attributes']=_['intersection'](_0x427558[_0x85dc('0x31')],qs[_0x85dc('0x36')](_0x172a67['query'][_0x85dc('0x36')]));_0x541846[_0x85dc('0x37')]=_0x541846['attributes'][_0x85dc('0x38')]?_0x541846[_0x85dc('0x37')]:_0x427558[_0x85dc('0x31')];if(!_0x172a67['query'][_0x85dc('0x39')](_0x85dc('0x3a'))){_0x541846[_0x85dc('0x3b')]=qs['limit'](_0x172a67[_0x85dc('0x33')][_0x85dc('0x3b')]);_0x541846[_0x85dc('0x1e')]=qs[_0x85dc('0x1e')](_0x172a67[_0x85dc('0x33')]['offset']);}_0x541846[_0x85dc('0x3c')]=qs[_0x85dc('0x3d')](_0x172a67[_0x85dc('0x33')][_0x85dc('0x3d')]);_0x541846[_0x85dc('0x3e')]=qs['filters'](_[_0x85dc('0x3f')](_0x172a67[_0x85dc('0x33')],_0x427558[_0x85dc('0x34')]),_0x17a86f);if(_0x172a67[_0x85dc('0x33')][_0x85dc('0x40')]){_0x541846['where']=_[_0x85dc('0x41')](_0x541846['where'],{'$or':_[_0x85dc('0x2c')](_0x17a86f,function(_0x5f2b93){if(_0x5f2b93[_0x85dc('0x2f')]!==_0x85dc('0x42')){var _0x4cc402={};_0x4cc402[_0x5f2b93[_0x85dc('0x29')]]={'$like':'%'+_0x172a67[_0x85dc('0x33')][_0x85dc('0x40')]+'%'};return _0x4cc402;}})});}_0x541846=_['merge']({},_0x541846,_0x172a67[_0x85dc('0x43')]);var _0x175ab5={'where':_0x541846['where']};return db[_0x85dc('0x2d')][_0x85dc('0x1d')](_0x175ab5)['then'](function(_0x5a369b){_0xe8ae43[_0x85dc('0x1d')]=_0x5a369b;if(_0x172a67[_0x85dc('0x33')]['includeAll']){_0x541846[_0x85dc('0x44')]=[{'all':!![]}];}return db[_0x85dc('0x2d')]['findAll'](_0x541846);})[_0x85dc('0x26')](function(_0x518528){_0xe8ae43['rows']=_0x518528;return _0xe8ae43;})[_0x85dc('0x26')](respondWithFilteredResult(_0x3775d6,_0x541846))[_0x85dc('0x45')](handleError(_0x3775d6,null));};exports[_0x85dc('0x46')]=function(_0x1095d6,_0x3f53b3){var _0x43dd74={'raw':!![],'where':{'id':_0x1095d6[_0x85dc('0x47')]['id']}},_0x28db12={};_0x28db12[_0x85dc('0x31')]=_[_0x85dc('0x32')](db[_0x85dc('0x2d')]['rawAttributes']);_0x28db12[_0x85dc('0x33')]=_[_0x85dc('0x32')](_0x1095d6[_0x85dc('0x33')]);_0x28db12[_0x85dc('0x48')]=_[_0x85dc('0x35')](_0x28db12[_0x85dc('0x31')],_0x28db12[_0x85dc('0x33')]);_0x43dd74[_0x85dc('0x37')]=_[_0x85dc('0x35')](_0x28db12[_0x85dc('0x31')],qs[_0x85dc('0x36')](_0x1095d6[_0x85dc('0x33')]['fields']));_0x43dd74[_0x85dc('0x37')]=_0x43dd74[_0x85dc('0x37')][_0x85dc('0x38')]?_0x43dd74['attributes']:_0x28db12[_0x85dc('0x31')];if(_0x1095d6[_0x85dc('0x33')][_0x85dc('0x49')]){_0x43dd74[_0x85dc('0x44')]=[{'all':!![]}];}_0x43dd74=_['merge']({},_0x43dd74,_0x1095d6['options']);return db['SquareRecording'][_0x85dc('0x4a')](_0x43dd74)[_0x85dc('0x26')](handleEntityNotFound(_0x3f53b3,null))[_0x85dc('0x26')](respondWithResult(_0x3f53b3,null))[_0x85dc('0x45')](handleError(_0x3f53b3,null));};exports[_0x85dc('0x4b')]=function(_0x463888,_0x25cd8a){return db[_0x85dc('0x2d')][_0x85dc('0x4b')](_0x463888[_0x85dc('0x4c')],{})[_0x85dc('0x26')](respondWithResult(_0x25cd8a,0xc9))[_0x85dc('0x45')](handleError(_0x25cd8a,null));};exports[_0x85dc('0x24')]=function(_0x343d92,_0x49a7b6){if(_0x343d92[_0x85dc('0x4c')]['id']){delete _0x343d92[_0x85dc('0x4c')]['id'];}return db[_0x85dc('0x2d')][_0x85dc('0x4a')]({'where':{'id':_0x343d92[_0x85dc('0x47')]['id']}})[_0x85dc('0x26')](handleEntityNotFound(_0x49a7b6,null))[_0x85dc('0x26')](saveUpdates(_0x343d92[_0x85dc('0x4c')],null))['then'](respondWithResult(_0x49a7b6,null))['catch'](handleError(_0x49a7b6,null));};exports[_0x85dc('0x4d')]=function(_0x4d6f0e,_0x1f3e69,_0x50c9da){var _0x4e9269=require(_0x85dc('0x4e'));var _0x458585=![];var _0x3b5a44={};if(_0x4d6f0e[_0x85dc('0x33')][_0x85dc('0x2f')]&&_0x4d6f0e[_0x85dc('0x33')][_0x85dc('0x2f')]===_0x85dc('0x4f')){_0x3b5a44[_0x85dc('0x4f')]=_0x4d6f0e['params']['id'];}else{_0x3b5a44['id']=_0x4d6f0e[_0x85dc('0x47')]['id'];}return db[_0x85dc('0x2d')][_0x85dc('0x4a')]({'where':_0x3b5a44,'attributes':['id',_0x85dc('0x50'),_0x85dc('0x51')],'raw':!![]})[_0x85dc('0x26')](handleEntityNotFound(_0x1f3e69,null))[_0x85dc('0x26')](function(_0x4613a1){if(_0x4613a1){var _0x151b71=_0x4613a1['savePath'];var _0x2a0d84=util[_0x85dc('0x52')](_0x85dc('0x53'),_0x151b71);if(fs[_0x85dc('0x54')](_0x2a0d84)){_0x458585=!![];return _0x4e9269[_0x85dc('0x55')](_0x2a0d84,_0x151b71,config['secrets'][_0x85dc('0x56')])[_0x85dc('0x26')](function(){return _0x4613a1;});}return _0x4613a1;}})['then'](function(_0xe947f6){if(_0xe947f6){var _0xa7148d=_0xe947f6[_0x85dc('0x50')];if(!fs[_0x85dc('0x54')](_0xa7148d)){throw new db[(_0x85dc('0x57'))][(_0x85dc('0x58'))](_0x85dc('0x59'));}if(_0xe947f6[_0x85dc('0x51')]){return _0x1f3e69[_0x85dc('0x4d')](_0xa7148d,_0xe947f6[_0x85dc('0x51')]+path[_0x85dc('0x5a')](_0xa7148d),function(){if(_0x458585){fs[_0x85dc('0x5b')](_0xa7148d);}});}else{return _0x1f3e69[_0x85dc('0x4d')](_0xa7148d,function(_0x3bf776){if(_0x458585){fs[_0x85dc('0x5b')](_0xa7148d);}});}}})['catch'](function(_0x369386){if(_0x369386[_0x85dc('0x5c')]==='SquareRecording\x20not\x20found'){_0x1f3e69[_0x85dc('0x1b')](0x194)[_0x85dc('0x2a')]('Not\x20found');}else{return handleError(_0x1f3e69,null);}});};exports[_0x85dc('0x25')]=function(_0x3fc864,_0x3aa84b){return db['SquareRecording']['find']({'where':{'id':_0x3fc864['params']['id']}})['then'](function(_0x285f09){if(!_0x285f09)throw new ReferenceError(_0x85dc('0x5d'));return _0x285f09;})[_0x85dc('0x26')](function(_0x3dc8f0){var _0x45db50=_0x3dc8f0['savePath'];logger[_0x85dc('0x5e')]('cancellazione\x20fisica\x20documento\x20%s',_0x45db50);if(!_[_0x85dc('0x5f')](_0x3dc8f0[_0x85dc('0x50')])&&fs['existsSync'](_0x45db50)){logger[_0x85dc('0x5e')](_0x85dc('0x60')+_0x45db50+_0x85dc('0x61'));fs[_0x85dc('0x62')](_0x45db50);}_0x45db50=_0x45db50+_0x85dc('0x63');if(!_[_0x85dc('0x5f')](_0x3dc8f0[_0x85dc('0x50')])&&fs[_0x85dc('0x54')](_0x45db50)){logger[_0x85dc('0x5e')](_0x85dc('0x60')+_0x45db50+_0x85dc('0x61'));fs[_0x85dc('0x62')](_0x45db50);}return _0x3dc8f0;})[_0x85dc('0x26')](function(_0x4e7631){if(!_0x4e7631)throw new InternalError();return _0x4e7631[_0x85dc('0x25')]();})[_0x85dc('0x26')](function(){_0x3aa84b[_0x85dc('0x1b')](0xcc)[_0x85dc('0x1c')]();})[_0x85dc('0x45')](handleError(_0x3aa84b,null));};
\ No newline at end of file