Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / api / squareRecording / squareRecording.controller.js
index a43ec3e..06edfd6 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x57c3=['fs-extra','lodash','squel','crypto','jsforce','desk.js','papaparse','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','status','json','limit','undefined','offset','count','set','reject','update','then','destroy','stack','name','send','render','merge','body','contact','message','interaction','account','index','map','SquareRecording','rawAttributes','fieldName','type','key','model','keys','query','intersection','attributes','fields','length','nolimit','order','sort','where','filters','pick','filter','VIRTUAL','options','include','catch','show','params','includeAll','create','download','uniqueid','find','savePath','filename','%s.cypher','existsSync','decryptFile','secrets','recording','Sequelize','ValidationError','SquareRecording\x20not\x20found','extname','unlink','Not\x20found','isNil','Entity\x20not\x20found','info','cancellazione\x20fisica\x20documento\x20%s','File:\x20\x22','\x22\x20trovato\x20eseguo\x20la\x20cancellazione','.cypher','unlinkSync','eml-format','rimraf','zip-dir','bluebird','mustache','util','path','to-csv'];(function(_0x1f3001,_0x1a0c65){var _0x43dc1d=function(_0x503e79){while(--_0x503e79){_0x1f3001['push'](_0x1f3001['shift']());}};_0x43dc1d(++_0x1a0c65);}(_0x57c3,0xc2));var _0x357c=function(_0x191050,_0x23cfd3){_0x191050=_0x191050-0x0;var _0xcfd2aa=_0x57c3[_0x191050];return _0xcfd2aa;};'use strict';var emlformat=require(_0x357c('0x0'));var rimraf=require(_0x357c('0x1'));var zipdir=require(_0x357c('0x2'));var jsonpatch=require('fast-json-patch');var rp=require('request-promise');var moment=require('moment');var BPromise=require(_0x357c('0x3'));var Mustache=require(_0x357c('0x4'));var util=require(_0x357c('0x5'));var path=require(_0x357c('0x6'));var sox=require('sox');var csv=require(_0x357c('0x7'));var ejs=require('ejs');var fs=require('fs');var fs_extra=require(_0x357c('0x8'));var _=require(_0x357c('0x9'));var squel=require(_0x357c('0xa'));var crypto=require(_0x357c('0xb'));var jsforce=require(_0x357c('0xc'));var deskjs=require(_0x357c('0xd'));var toCsv=require(_0x357c('0x7'));var querystring=require('querystring');var Papa=require(_0x357c('0xe'));var Redis=require(_0x357c('0xf'));var authService=require(_0x357c('0x10'));var qs=require(_0x357c('0x11'));var as=require(_0x357c('0x12'));var hardwareService=require(_0x357c('0x13'));var logger=require(_0x357c('0x14'))(_0x357c('0x15'));var utils=require(_0x357c('0x16'));var config=require(_0x357c('0x17'));var licenseUtil=require(_0x357c('0x18'));var db=require(_0x357c('0x19'))['db'];function respondWithStatusCode(_0x4e4741,_0x3a0a83){_0x3a0a83=_0x3a0a83||0xcc;return function(_0x2f6c24){if(_0x2f6c24){return _0x4e4741[_0x357c('0x1a')](_0x3a0a83);}return _0x4e4741['status'](_0x3a0a83)['end']();};}function respondWithResult(_0x45244b,_0x128da8){_0x128da8=_0x128da8||0xc8;return function(_0x1465ee){if(_0x1465ee){return _0x45244b[_0x357c('0x1b')](_0x128da8)[_0x357c('0x1c')](_0x1465ee);}};}function respondWithFilteredResult(_0xf2ccec,_0x53ef53){return function(_0x25de41){if(_0x25de41){var _0x288ed7=typeof _0x53ef53['offset']==='undefined'&&typeof _0x53ef53[_0x357c('0x1d')]===_0x357c('0x1e');var _0xfeb048=_0x25de41['count'];var _0x21d0f9=_0x288ed7?0x0:_0x53ef53[_0x357c('0x1f')];var _0x1ddb95=_0x288ed7?_0x25de41[_0x357c('0x20')]:_0x53ef53[_0x357c('0x1f')]+_0x53ef53[_0x357c('0x1d')];var _0xb60cf9;if(_0x1ddb95>=_0xfeb048){_0x1ddb95=_0xfeb048;_0xb60cf9=0xc8;}else{_0xb60cf9=0xce;}_0xf2ccec[_0x357c('0x1b')](_0xb60cf9);return _0xf2ccec[_0x357c('0x21')]('Content-Range',_0x21d0f9+'-'+_0x1ddb95+'/'+_0xfeb048)[_0x357c('0x1c')](_0x25de41);}return null;};}function patchUpdates(_0xe3956){return function(_0x496938){try{jsonpatch['apply'](_0x496938,_0xe3956,!![]);}catch(_0x12879b){return BPromise[_0x357c('0x22')](_0x12879b);}return _0x496938['save']();};}function saveUpdates(_0x437762,_0x1e6c7f){return function(_0x5e7f32){if(_0x5e7f32){return _0x5e7f32[_0x357c('0x23')](_0x437762)[_0x357c('0x24')](function(_0x39ffda){return _0x39ffda;});}return null;};}function removeEntity(_0x17da84,_0x324bff){return function(_0x1cbd6c){if(_0x1cbd6c){return _0x1cbd6c[_0x357c('0x25')]()[_0x357c('0x24')](function(){_0x17da84['status'](0xcc)['end']();});}};}function handleEntityNotFound(_0x37c9e1,_0xe1604d){return function(_0x134274){if(!_0x134274){_0x37c9e1[_0x357c('0x1a')](0x194);}return _0x134274;};}function handleError(_0x22fbff,_0x5287e4){_0x5287e4=_0x5287e4||0x1f4;return function(_0x40983e){logger['error'](_0x40983e[_0x357c('0x26')]);if(_0x40983e[_0x357c('0x27')]){delete _0x40983e[_0x357c('0x27')];}_0x22fbff['status'](_0x5287e4)[_0x357c('0x28')](_0x40983e);};}function getMustacheRender(_0x34d0a9,_0x34984f){return Mustache[_0x357c('0x29')](_0x34d0a9,_[_0x357c('0x2a')](_0x34984f[_0x357c('0x2b')],{'contact':_0x34984f[_0x357c('0x2c')],'message':_0x34984f[_0x357c('0x2d')],'agent':_0x34984f['agent'],'interaction':_0x34984f[_0x357c('0x2e')],'account':_0x34984f[_0x357c('0x2f')]}))||'';}exports[_0x357c('0x30')]=function(_0x4e9ea0,_0x288957){var _0x51b7f4={},_0x396740={},_0x859a04={'count':0x0,'rows':[]};var _0x2f52c3=_[_0x357c('0x31')](db[_0x357c('0x32')][_0x357c('0x33')],function(_0x3122b1){return{'name':_0x3122b1[_0x357c('0x34')],'type':_0x3122b1[_0x357c('0x35')][_0x357c('0x36')]};});_0x396740[_0x357c('0x37')]=_[_0x357c('0x31')](_0x2f52c3,_0x357c('0x27'));_0x396740['query']=_[_0x357c('0x38')](_0x4e9ea0[_0x357c('0x39')]);_0x396740['filters']=_[_0x357c('0x3a')](_0x396740[_0x357c('0x37')],_0x396740[_0x357c('0x39')]);_0x51b7f4[_0x357c('0x3b')]=_[_0x357c('0x3a')](_0x396740[_0x357c('0x37')],qs['fields'](_0x4e9ea0[_0x357c('0x39')][_0x357c('0x3c')]));_0x51b7f4[_0x357c('0x3b')]=_0x51b7f4['attributes'][_0x357c('0x3d')]?_0x51b7f4[_0x357c('0x3b')]:_0x396740[_0x357c('0x37')];if(!_0x4e9ea0['query']['hasOwnProperty'](_0x357c('0x3e'))){_0x51b7f4[_0x357c('0x1d')]=qs[_0x357c('0x1d')](_0x4e9ea0['query'][_0x357c('0x1d')]);_0x51b7f4['offset']=qs[_0x357c('0x1f')](_0x4e9ea0[_0x357c('0x39')][_0x357c('0x1f')]);}_0x51b7f4[_0x357c('0x3f')]=qs[_0x357c('0x40')](_0x4e9ea0['query'][_0x357c('0x40')]);_0x51b7f4[_0x357c('0x41')]=qs[_0x357c('0x42')](_[_0x357c('0x43')](_0x4e9ea0[_0x357c('0x39')],_0x396740[_0x357c('0x42')]),_0x2f52c3);if(_0x4e9ea0[_0x357c('0x39')][_0x357c('0x44')]){_0x51b7f4[_0x357c('0x41')]=_['merge'](_0x51b7f4[_0x357c('0x41')],{'$or':_[_0x357c('0x31')](_0x2f52c3,function(_0x4b2544){if(_0x4b2544[_0x357c('0x35')]!==_0x357c('0x45')){var _0x462d9f={};_0x462d9f[_0x4b2544[_0x357c('0x27')]]={'$like':'%'+_0x4e9ea0['query']['filter']+'%'};return _0x462d9f;}})});}_0x51b7f4=_[_0x357c('0x2a')]({},_0x51b7f4,_0x4e9ea0[_0x357c('0x46')]);var _0xee2bd4={'where':_0x51b7f4[_0x357c('0x41')]};return db[_0x357c('0x32')][_0x357c('0x20')](_0xee2bd4)[_0x357c('0x24')](function(_0x56f410){_0x859a04[_0x357c('0x20')]=_0x56f410;if(_0x4e9ea0[_0x357c('0x39')]['includeAll']){_0x51b7f4[_0x357c('0x47')]=[{'all':!![]}];}return db[_0x357c('0x32')]['findAll'](_0x51b7f4);})[_0x357c('0x24')](function(_0xaab73f){_0x859a04['rows']=_0xaab73f;return _0x859a04;})[_0x357c('0x24')](respondWithFilteredResult(_0x288957,_0x51b7f4))[_0x357c('0x48')](handleError(_0x288957,null));};exports[_0x357c('0x49')]=function(_0x32311a,_0x51b128){var _0x1e8424={'raw':!![],'where':{'id':_0x32311a[_0x357c('0x4a')]['id']}},_0x29114d={};_0x29114d[_0x357c('0x37')]=_[_0x357c('0x38')](db[_0x357c('0x32')][_0x357c('0x33')]);_0x29114d['query']=_[_0x357c('0x38')](_0x32311a['query']);_0x29114d[_0x357c('0x42')]=_['intersection'](_0x29114d[_0x357c('0x37')],_0x29114d[_0x357c('0x39')]);_0x1e8424[_0x357c('0x3b')]=_[_0x357c('0x3a')](_0x29114d['model'],qs['fields'](_0x32311a[_0x357c('0x39')]['fields']));_0x1e8424[_0x357c('0x3b')]=_0x1e8424['attributes']['length']?_0x1e8424[_0x357c('0x3b')]:_0x29114d[_0x357c('0x37')];if(_0x32311a[_0x357c('0x39')][_0x357c('0x4b')]){_0x1e8424[_0x357c('0x47')]=[{'all':!![]}];}_0x1e8424=_[_0x357c('0x2a')]({},_0x1e8424,_0x32311a['options']);return db[_0x357c('0x32')]['find'](_0x1e8424)[_0x357c('0x24')](handleEntityNotFound(_0x51b128,null))[_0x357c('0x24')](respondWithResult(_0x51b128,null))[_0x357c('0x48')](handleError(_0x51b128,null));};exports[_0x357c('0x4c')]=function(_0x44d8e6,_0x30387a){return db[_0x357c('0x32')][_0x357c('0x4c')](_0x44d8e6['body'],{})[_0x357c('0x24')](respondWithResult(_0x30387a,0xc9))[_0x357c('0x48')](handleError(_0x30387a,null));};exports[_0x357c('0x23')]=function(_0x15a9a1,_0x2ad2bb){if(_0x15a9a1['body']['id']){delete _0x15a9a1[_0x357c('0x2b')]['id'];}return db[_0x357c('0x32')]['find']({'where':{'id':_0x15a9a1[_0x357c('0x4a')]['id']}})[_0x357c('0x24')](handleEntityNotFound(_0x2ad2bb,null))[_0x357c('0x24')](saveUpdates(_0x15a9a1[_0x357c('0x2b')],null))[_0x357c('0x24')](respondWithResult(_0x2ad2bb,null))[_0x357c('0x48')](handleError(_0x2ad2bb,null));};exports[_0x357c('0x4d')]=function(_0x4b097b,_0x44420c,_0xd87912){var _0x53c8e7=require('../../components/encryptor');var _0x31a741=![];var _0x1282b2={};if(_0x4b097b[_0x357c('0x39')][_0x357c('0x35')]&&_0x4b097b[_0x357c('0x39')]['type']===_0x357c('0x4e')){_0x1282b2[_0x357c('0x4e')]=_0x4b097b['params']['id'];}else{_0x1282b2['id']=_0x4b097b[_0x357c('0x4a')]['id'];}return db[_0x357c('0x32')][_0x357c('0x4f')]({'where':_0x1282b2,'attributes':['id',_0x357c('0x50'),_0x357c('0x51')],'raw':!![]})['then'](handleEntityNotFound(_0x44420c,null))[_0x357c('0x24')](function(_0x4097aa){if(_0x4097aa){var _0x589ced=_0x4097aa[_0x357c('0x50')];var _0x2d0d50=util['format'](_0x357c('0x52'),_0x589ced);if(fs[_0x357c('0x53')](_0x2d0d50)){_0x31a741=!![];return _0x53c8e7[_0x357c('0x54')](_0x2d0d50,_0x589ced,config[_0x357c('0x55')][_0x357c('0x56')])[_0x357c('0x24')](function(){return _0x4097aa;});}return _0x4097aa;}})['then'](function(_0x55d89e){if(_0x55d89e){var _0xcb1afe=_0x55d89e[_0x357c('0x50')];if(!fs[_0x357c('0x53')](_0xcb1afe)){throw new db[(_0x357c('0x57'))][(_0x357c('0x58'))](_0x357c('0x59'));}if(_0x55d89e['filename']){return _0x44420c[_0x357c('0x4d')](_0xcb1afe,_0x55d89e[_0x357c('0x51')]+path[_0x357c('0x5a')](_0xcb1afe),function(){if(_0x31a741){fs[_0x357c('0x5b')](_0xcb1afe);}});}else{return _0x44420c[_0x357c('0x4d')](_0xcb1afe,function(_0x32363){if(_0x31a741){fs[_0x357c('0x5b')](_0xcb1afe);}});}}})[_0x357c('0x48')](function(_0x44cb19){if(_0x44cb19[_0x357c('0x2d')]===_0x357c('0x59')){_0x44420c[_0x357c('0x1b')](0x194)[_0x357c('0x28')](_0x357c('0x5c'));}else{return handleError(_0x44420c,null);}});};exports[_0x357c('0x25')]=function(_0x5b209d,_0x4f1e70){return db[_0x357c('0x32')][_0x357c('0x4f')]({'where':{'id':_0x5b209d['params']['id']}})[_0x357c('0x24')](function(_0xd99695){if(_[_0x357c('0x5d')](_0xd99695)){throw new ReferenceError(_0x357c('0x5e'));}return _0xd99695;})[_0x357c('0x24')](function(_0x233e64){var _0x40e0d0=_0x233e64[_0x357c('0x50')];logger[_0x357c('0x5f')](_0x357c('0x60'),_0x40e0d0);if(!_['isNil'](_0x233e64[_0x357c('0x50')])&&fs[_0x357c('0x53')](_0x40e0d0)){logger[_0x357c('0x5f')](_0x357c('0x61')+_0x40e0d0+_0x357c('0x62'));fs['unlinkSync'](_0x40e0d0);}_0x40e0d0=_0x40e0d0+_0x357c('0x63');if(!_[_0x357c('0x5d')](_0x233e64[_0x357c('0x50')])&&fs[_0x357c('0x53')](_0x40e0d0)){logger['info'](_0x357c('0x61')+_0x40e0d0+'\x22\x20trovato\x20eseguo\x20la\x20cancellazione');fs[_0x357c('0x64')](_0x40e0d0);}return _0x233e64;})['then'](function(_0x394ecb){if(!_0x394ecb)throw new InternalError();return _0x394ecb[_0x357c('0x25')]();})[_0x357c('0x24')](function(){_0x4f1e70['status'](0xcc)['end']();})[_0x357c('0x48')](handleError(_0x4f1e70,null));};
\ No newline at end of file
+var _0x723c=['order','sort','filter','where','VIRTUAL','options','includeAll','include','findAll','catch','rawAttributes','fields','find','create','body','params','download','../../components/encryptor','uniqueid','savePath','existsSync','decryptFile','Sequelize','ValidationError','SquareRecording\x20not\x20found','filename','unlink','send','Not\x20found','isNil','Entity\x20not\x20found','info','cancellazione\x20fisica\x20documento\x20%s','File:\x20\x22','.cypher','\x22\x20trovato\x20eseguo\x20la\x20cancellazione','unlinkSync','rimraf','zip-dir','request-promise','bluebird','mustache','util','path','sox','to-csv','ejs','lodash','squel','jsforce','desk.js','querystring','papaparse','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','sendStatus','status','end','offset','undefined','limit','count','set','Content-Range','apply','reject','save','update','then','destroy','error','stack','name','render','merge','contact','message','agent','interaction','index','SquareRecording','type','key','map','query','keys','filters','intersection','model','attributes','hasOwnProperty','nolimit'];(function(_0x201caa,_0x478ab0){var _0xed8d18=function(_0x59856a){while(--_0x59856a){_0x201caa['push'](_0x201caa['shift']());}};_0xed8d18(++_0x478ab0);}(_0x723c,0x1ad));var _0xc723=function(_0x1dcd59,_0x50dc65){_0x1dcd59=_0x1dcd59-0x0;var _0x2abe36=_0x723c[_0x1dcd59];return _0x2abe36;};'use strict';var emlformat=require('eml-format');var rimraf=require(_0xc723('0x0'));var zipdir=require(_0xc723('0x1'));var jsonpatch=require('fast-json-patch');var rp=require(_0xc723('0x2'));var moment=require('moment');var BPromise=require(_0xc723('0x3'));var Mustache=require(_0xc723('0x4'));var util=require(_0xc723('0x5'));var path=require(_0xc723('0x6'));var sox=require(_0xc723('0x7'));var csv=require(_0xc723('0x8'));var ejs=require(_0xc723('0x9'));var fs=require('fs');var fs_extra=require('fs-extra');var _=require(_0xc723('0xa'));var squel=require(_0xc723('0xb'));var crypto=require('crypto');var jsforce=require(_0xc723('0xc'));var deskjs=require(_0xc723('0xd'));var toCsv=require(_0xc723('0x8'));var querystring=require(_0xc723('0xe'));var Papa=require(_0xc723('0xf'));var Redis=require('ioredis');var authService=require('../../components/auth/service');var qs=require(_0xc723('0x10'));var as=require(_0xc723('0x11'));var hardwareService=require(_0xc723('0x12'));var logger=require(_0xc723('0x13'))('api');var utils=require(_0xc723('0x14'));var config=require(_0xc723('0x15'));var licenseUtil=require(_0xc723('0x16'));var db=require(_0xc723('0x17'))['db'];function respondWithStatusCode(_0x3f4842,_0x5cffb4){_0x5cffb4=_0x5cffb4||0xcc;return function(_0x605b42){if(_0x605b42){return _0x3f4842[_0xc723('0x18')](_0x5cffb4);}return _0x3f4842[_0xc723('0x19')](_0x5cffb4)[_0xc723('0x1a')]();};}function respondWithResult(_0x2c7596,_0x4a3d86){_0x4a3d86=_0x4a3d86||0xc8;return function(_0x2e8be7){if(_0x2e8be7){return _0x2c7596['status'](_0x4a3d86)['json'](_0x2e8be7);}};}function respondWithFilteredResult(_0x1bb1ba,_0x110d83){return function(_0x212a77){if(_0x212a77){var _0x309574=typeof _0x110d83[_0xc723('0x1b')]===_0xc723('0x1c')&&typeof _0x110d83[_0xc723('0x1d')]===_0xc723('0x1c');var _0x5345a4=_0x212a77[_0xc723('0x1e')];var _0x41b4af=_0x309574?0x0:_0x110d83[_0xc723('0x1b')];var _0x100410=_0x309574?_0x212a77['count']:_0x110d83['offset']+_0x110d83[_0xc723('0x1d')];var _0x298470;if(_0x100410>=_0x5345a4){_0x100410=_0x5345a4;_0x298470=0xc8;}else{_0x298470=0xce;}_0x1bb1ba[_0xc723('0x19')](_0x298470);return _0x1bb1ba[_0xc723('0x1f')](_0xc723('0x20'),_0x41b4af+'-'+_0x100410+'/'+_0x5345a4)['json'](_0x212a77);}return null;};}function patchUpdates(_0x341584){return function(_0x23988a){try{jsonpatch[_0xc723('0x21')](_0x23988a,_0x341584,!![]);}catch(_0x172cf0){return BPromise[_0xc723('0x22')](_0x172cf0);}return _0x23988a[_0xc723('0x23')]();};}function saveUpdates(_0x38b980,_0x26b307){return function(_0x1de575){if(_0x1de575){return _0x1de575[_0xc723('0x24')](_0x38b980)[_0xc723('0x25')](function(_0xf77cc5){return _0xf77cc5;});}return null;};}function removeEntity(_0x545309,_0x16ae56){return function(_0x4cd1ee){if(_0x4cd1ee){return _0x4cd1ee[_0xc723('0x26')]()[_0xc723('0x25')](function(){_0x545309[_0xc723('0x19')](0xcc)['end']();});}};}function handleEntityNotFound(_0x41fb45,_0x1a4811){return function(_0x4ed3ca){if(!_0x4ed3ca){_0x41fb45['sendStatus'](0x194);}return _0x4ed3ca;};}function handleError(_0x38adbe,_0xddf5bc){_0xddf5bc=_0xddf5bc||0x1f4;return function(_0x128261){logger[_0xc723('0x27')](_0x128261[_0xc723('0x28')]);if(_0x128261[_0xc723('0x29')]){delete _0x128261[_0xc723('0x29')];}_0x38adbe[_0xc723('0x19')](_0xddf5bc)['send'](_0x128261);};}function getMustacheRender(_0x567895,_0x2ccef6){return Mustache[_0xc723('0x2a')](_0x567895,_[_0xc723('0x2b')](_0x2ccef6['body'],{'contact':_0x2ccef6[_0xc723('0x2c')],'message':_0x2ccef6[_0xc723('0x2d')],'agent':_0x2ccef6[_0xc723('0x2e')],'interaction':_0x2ccef6[_0xc723('0x2f')],'account':_0x2ccef6['account']}))||'';}exports[_0xc723('0x30')]=function(_0x13407b,_0x81801){var _0x5acc14={},_0x35f71e={},_0x288171={'count':0x0,'rows':[]};var _0x389061=_['map'](db[_0xc723('0x31')]['rawAttributes'],function(_0x562739){return{'name':_0x562739['fieldName'],'type':_0x562739[_0xc723('0x32')][_0xc723('0x33')]};});_0x35f71e['model']=_[_0xc723('0x34')](_0x389061,_0xc723('0x29'));_0x35f71e[_0xc723('0x35')]=_[_0xc723('0x36')](_0x13407b[_0xc723('0x35')]);_0x35f71e[_0xc723('0x37')]=_[_0xc723('0x38')](_0x35f71e[_0xc723('0x39')],_0x35f71e[_0xc723('0x35')]);_0x5acc14[_0xc723('0x3a')]=_[_0xc723('0x38')](_0x35f71e[_0xc723('0x39')],qs['fields'](_0x13407b[_0xc723('0x35')]['fields']));_0x5acc14['attributes']=_0x5acc14[_0xc723('0x3a')]['length']?_0x5acc14['attributes']:_0x35f71e[_0xc723('0x39')];if(!_0x13407b[_0xc723('0x35')][_0xc723('0x3b')](_0xc723('0x3c'))){_0x5acc14['limit']=qs[_0xc723('0x1d')](_0x13407b[_0xc723('0x35')][_0xc723('0x1d')]);_0x5acc14[_0xc723('0x1b')]=qs[_0xc723('0x1b')](_0x13407b['query'][_0xc723('0x1b')]);}_0x5acc14[_0xc723('0x3d')]=qs[_0xc723('0x3e')](_0x13407b[_0xc723('0x35')][_0xc723('0x3e')]);_0x5acc14['where']=qs[_0xc723('0x37')](_['pick'](_0x13407b[_0xc723('0x35')],_0x35f71e[_0xc723('0x37')]),_0x389061);if(_0x13407b[_0xc723('0x35')][_0xc723('0x3f')]){_0x5acc14[_0xc723('0x40')]=_['merge'](_0x5acc14[_0xc723('0x40')],{'$or':_[_0xc723('0x34')](_0x389061,function(_0x8208e5){if(_0x8208e5[_0xc723('0x32')]!==_0xc723('0x41')){var _0x225c43={};_0x225c43[_0x8208e5['name']]={'$like':'%'+_0x13407b['query'][_0xc723('0x3f')]+'%'};return _0x225c43;}})});}_0x5acc14=_[_0xc723('0x2b')]({},_0x5acc14,_0x13407b[_0xc723('0x42')]);var _0x168e24={'where':_0x5acc14[_0xc723('0x40')]};return db['SquareRecording'][_0xc723('0x1e')](_0x168e24)[_0xc723('0x25')](function(_0x12bed1){_0x288171[_0xc723('0x1e')]=_0x12bed1;if(_0x13407b[_0xc723('0x35')][_0xc723('0x43')]){_0x5acc14[_0xc723('0x44')]=[{'all':!![]}];}return db[_0xc723('0x31')][_0xc723('0x45')](_0x5acc14);})[_0xc723('0x25')](function(_0x5943d6){_0x288171['rows']=_0x5943d6;return _0x288171;})['then'](respondWithFilteredResult(_0x81801,_0x5acc14))[_0xc723('0x46')](handleError(_0x81801,null));};exports['show']=function(_0x926e98,_0x26ad1e){var _0xcc18d5={'raw':!![],'where':{'id':_0x926e98['params']['id']}},_0x5cc27c={};_0x5cc27c['model']=_[_0xc723('0x36')](db[_0xc723('0x31')][_0xc723('0x47')]);_0x5cc27c[_0xc723('0x35')]=_['keys'](_0x926e98[_0xc723('0x35')]);_0x5cc27c[_0xc723('0x37')]=_[_0xc723('0x38')](_0x5cc27c[_0xc723('0x39')],_0x5cc27c[_0xc723('0x35')]);_0xcc18d5['attributes']=_[_0xc723('0x38')](_0x5cc27c[_0xc723('0x39')],qs[_0xc723('0x48')](_0x926e98[_0xc723('0x35')][_0xc723('0x48')]));_0xcc18d5[_0xc723('0x3a')]=_0xcc18d5[_0xc723('0x3a')]['length']?_0xcc18d5[_0xc723('0x3a')]:_0x5cc27c[_0xc723('0x39')];if(_0x926e98[_0xc723('0x35')]['includeAll']){_0xcc18d5[_0xc723('0x44')]=[{'all':!![]}];}_0xcc18d5=_[_0xc723('0x2b')]({},_0xcc18d5,_0x926e98[_0xc723('0x42')]);return db[_0xc723('0x31')][_0xc723('0x49')](_0xcc18d5)[_0xc723('0x25')](handleEntityNotFound(_0x26ad1e,null))[_0xc723('0x25')](respondWithResult(_0x26ad1e,null))[_0xc723('0x46')](handleError(_0x26ad1e,null));};exports[_0xc723('0x4a')]=function(_0x1ba868,_0xa06e37){return db[_0xc723('0x31')]['create'](_0x1ba868['body'],{})[_0xc723('0x25')](respondWithResult(_0xa06e37,0xc9))['catch'](handleError(_0xa06e37,null));};exports[_0xc723('0x24')]=function(_0x2938d3,_0x1e6d72){if(_0x2938d3[_0xc723('0x4b')]['id']){delete _0x2938d3['body']['id'];}return db[_0xc723('0x31')][_0xc723('0x49')]({'where':{'id':_0x2938d3[_0xc723('0x4c')]['id']}})[_0xc723('0x25')](handleEntityNotFound(_0x1e6d72,null))[_0xc723('0x25')](saveUpdates(_0x2938d3[_0xc723('0x4b')],null))[_0xc723('0x25')](respondWithResult(_0x1e6d72,null))['catch'](handleError(_0x1e6d72,null));};exports[_0xc723('0x4d')]=function(_0x34d371,_0xe865a4,_0x2a6a4d){var _0x4627a4=require(_0xc723('0x4e'));var _0x5dfb4b=![];var _0x4ab440={};if(_0x34d371[_0xc723('0x35')][_0xc723('0x32')]&&_0x34d371['query'][_0xc723('0x32')]===_0xc723('0x4f')){_0x4ab440[_0xc723('0x4f')]=_0x34d371[_0xc723('0x4c')]['id'];}else{_0x4ab440['id']=_0x34d371[_0xc723('0x4c')]['id'];}return db[_0xc723('0x31')][_0xc723('0x49')]({'where':_0x4ab440,'attributes':['id',_0xc723('0x50'),'filename'],'raw':!![]})[_0xc723('0x25')](handleEntityNotFound(_0xe865a4,null))[_0xc723('0x25')](function(_0x56ed6f){if(_0x56ed6f){var _0x39686a=_0x56ed6f[_0xc723('0x50')];var _0x2ca8ad=util['format']('%s.cypher',_0x39686a);if(fs[_0xc723('0x51')](_0x2ca8ad)){_0x5dfb4b=!![];return _0x4627a4[_0xc723('0x52')](_0x2ca8ad,_0x39686a,config['secrets']['recording'])['then'](function(){return _0x56ed6f;});}return _0x56ed6f;}})[_0xc723('0x25')](function(_0x48784e){if(_0x48784e){var _0x4d99c2=_0x48784e['savePath'];if(!fs[_0xc723('0x51')](_0x4d99c2)){throw new db[(_0xc723('0x53'))][(_0xc723('0x54'))](_0xc723('0x55'));}if(_0x48784e['filename']){return _0xe865a4[_0xc723('0x4d')](_0x4d99c2,_0x48784e[_0xc723('0x56')]+path['extname'](_0x4d99c2),function(){if(_0x5dfb4b){fs['unlink'](_0x4d99c2);}});}else{return _0xe865a4[_0xc723('0x4d')](_0x4d99c2,function(_0x2395b3){if(_0x5dfb4b){fs[_0xc723('0x57')](_0x4d99c2);}});}}})[_0xc723('0x46')](function(_0x264c31){if(_0x264c31['message']===_0xc723('0x55')){_0xe865a4['status'](0x194)[_0xc723('0x58')](_0xc723('0x59'));}else{return handleError(_0xe865a4,null);}});};exports['destroy']=function(_0x5ef4dd,_0x2f110c){return db[_0xc723('0x31')]['find']({'where':{'id':_0x5ef4dd['params']['id']}})[_0xc723('0x25')](function(_0x49c2e5){if(_[_0xc723('0x5a')](_0x49c2e5)){throw new ReferenceError(_0xc723('0x5b'));}return _0x49c2e5;})[_0xc723('0x25')](function(_0x2a1a1e){var _0x1ea184=_0x2a1a1e[_0xc723('0x50')];logger[_0xc723('0x5c')](_0xc723('0x5d'),_0x1ea184);if(!_[_0xc723('0x5a')](_0x2a1a1e[_0xc723('0x50')])&&fs[_0xc723('0x51')](_0x1ea184)){logger['info'](_0xc723('0x5e')+_0x1ea184+'\x22\x20trovato\x20eseguo\x20la\x20cancellazione');fs['unlinkSync'](_0x1ea184);}_0x1ea184=_0x1ea184+_0xc723('0x5f');if(!_[_0xc723('0x5a')](_0x2a1a1e['savePath'])&&fs['existsSync'](_0x1ea184)){logger[_0xc723('0x5c')](_0xc723('0x5e')+_0x1ea184+_0xc723('0x60'));fs[_0xc723('0x61')](_0x1ea184);}return _0x2a1a1e;})['then'](function(_0x690f6a){if(!_0x690f6a)throw new InternalError();return _0x690f6a[_0xc723('0x26')]();})[_0xc723('0x25')](function(){_0x2f110c[_0xc723('0x19')](0xcc)[_0xc723('0x1a')]();})[_0xc723('0x46')](handleError(_0x2f110c,null));};
\ No newline at end of file