Built motion from commit (unavailable).|2.5.0
[motion2.git] / server / api / action / action.controller.js
index b092dcc..cb44c33 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xcff4=['querystring','papaparse','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/utils','../../mysqldb','sendStatus','status','end','json','count','offset','limit','set','Content-Range','reject','save','update','then','error','name','Action','find','catch','params','html-pdf','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','util','path','sox','to-csv','lodash','squel','crypto','jsforce','desk.js'];(function(_0x51f233,_0x48c6b4){var _0x2a19bf=function(_0x145e03){while(--_0x145e03){_0x51f233['push'](_0x51f233['shift']());}};_0x2a19bf(++_0x48c6b4);}(_0xcff4,0x18d));var _0x4cff=function(_0x25f2f8,_0x44c2ef){_0x25f2f8=_0x25f2f8-0x0;var _0x206cc1=_0xcff4[_0x25f2f8];return _0x206cc1;};'use strict';var pdf=require(_0x4cff('0x0'));var emlformat=require(_0x4cff('0x1'));var rimraf=require(_0x4cff('0x2'));var zipdir=require(_0x4cff('0x3'));var jsonpatch=require(_0x4cff('0x4'));var rp=require(_0x4cff('0x5'));var moment=require(_0x4cff('0x6'));var BPromise=require(_0x4cff('0x7'));var Mustache=require('mustache');var util=require(_0x4cff('0x8'));var path=require(_0x4cff('0x9'));var sox=require(_0x4cff('0xa'));var csv=require(_0x4cff('0xb'));var ejs=require('ejs');var fs=require('fs');var _=require(_0x4cff('0xc'));var squel=require(_0x4cff('0xd'));var crypto=require(_0x4cff('0xe'));var jsforce=require(_0x4cff('0xf'));var deskjs=require(_0x4cff('0x10'));var toCsv=require(_0x4cff('0xb'));var querystring=require(_0x4cff('0x11'));var Papa=require(_0x4cff('0x12'));var Redis=require('ioredis');var authService=require(_0x4cff('0x13'));var qs=require(_0x4cff('0x14'));var as=require(_0x4cff('0x15'));var hardwareService=require(_0x4cff('0x16'));var logger=require(_0x4cff('0x17'))(_0x4cff('0x18'));var utils=require(_0x4cff('0x19'));var config=require('../../config/environment');var db=require(_0x4cff('0x1a'))['db'];function respondWithStatusCode(_0x46e80e,_0x2a3d5a){_0x2a3d5a=_0x2a3d5a||0xcc;return function(_0x43e4e3){if(_0x43e4e3){return _0x46e80e[_0x4cff('0x1b')](_0x2a3d5a);}return _0x46e80e[_0x4cff('0x1c')](_0x2a3d5a)[_0x4cff('0x1d')]();};}function respondWithResult(_0x3ef59b,_0x145463){_0x145463=_0x145463||0xc8;return function(_0x572f33){if(_0x572f33){return _0x3ef59b[_0x4cff('0x1c')](_0x145463)[_0x4cff('0x1e')](_0x572f33);}};}function respondWithFilteredResult(_0x1d475e,_0x4db8ef){return function(_0x269d79){if(_0x269d79){var _0xea3002=_0x269d79[_0x4cff('0x1f')],_0xc89d6f=_0x4db8ef[_0x4cff('0x20')],_0x2d97a4=_0x4db8ef[_0x4cff('0x20')]+_0x4db8ef[_0x4cff('0x21')],_0x16a730;if(_0x2d97a4>=_0xea3002){_0x2d97a4=_0xea3002;_0x16a730=0xc8;}else{_0x16a730=0xce;}_0x1d475e[_0x4cff('0x1c')](_0x16a730);return _0x1d475e[_0x4cff('0x22')](_0x4cff('0x23'),_0xc89d6f+'-'+_0x2d97a4+'/'+_0xea3002)[_0x4cff('0x1e')](_0x269d79);}return null;};}function patchUpdates(_0x259276){return function(_0x56bdee){try{jsonpatch['apply'](_0x56bdee,_0x259276,!![]);}catch(_0x242e2a){return BPromise[_0x4cff('0x24')](_0x242e2a);}return _0x56bdee[_0x4cff('0x25')]();};}function saveUpdates(_0xe6f0c6,_0x414b82){return function(_0x153428){if(_0x153428){return _0x153428[_0x4cff('0x26')](_0xe6f0c6)[_0x4cff('0x27')](function(_0x17cce8){return _0x17cce8;});}return null;};}function removeEntity(_0x247625,_0x424ffb){return function(_0x5ac8c2){if(_0x5ac8c2){return _0x5ac8c2['destroy']()[_0x4cff('0x27')](function(){_0x247625['status'](0xcc)['end']();});}};}function handleEntityNotFound(_0x500d01,_0x58b274){return function(_0x414775){if(!_0x414775){_0x500d01[_0x4cff('0x1b')](0x194);}return _0x414775;};}function handleError(_0x1730d6,_0x35bbe3){_0x35bbe3=_0x35bbe3||0x1f4;return function(_0x4967f8){logger[_0x4cff('0x28')](_0x4967f8['stack']);if(_0x4967f8[_0x4cff('0x29')]){delete _0x4967f8[_0x4cff('0x29')];}_0x1730d6[_0x4cff('0x1c')](_0x35bbe3)['send'](_0x4967f8);};}exports[_0x4cff('0x26')]=function(_0x5f4fbe,_0x819164){if(_0x5f4fbe['body']['id']){delete _0x5f4fbe['body']['id'];}return db[_0x4cff('0x2a')][_0x4cff('0x2b')]({'where':{'id':_0x5f4fbe['params']['id']}})[_0x4cff('0x27')](handleEntityNotFound(_0x819164,null))[_0x4cff('0x27')](saveUpdates(_0x5f4fbe['body'],null))['then'](respondWithResult(_0x819164,null))[_0x4cff('0x2c')](handleError(_0x819164,null));};exports['destroy']=function(_0x1b788f,_0x1b1a49){return db[_0x4cff('0x2a')][_0x4cff('0x2b')]({'where':{'id':_0x1b788f[_0x4cff('0x2d')]['id']}})[_0x4cff('0x27')](handleEntityNotFound(_0x1b1a49,null))[_0x4cff('0x27')](removeEntity(_0x1b1a49,null))[_0x4cff('0x2c')](handleError(_0x1b1a49,null));};
\ No newline at end of file
+var _0x9d68=['../../components/parsers/advancedSearch','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','status','end','json','count','limit','Content-Range','reject','save','update','then','destroy','sendStatus','error','stack','name','send','body','params','catch','Action','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','bluebird','mustache','util','path','to-csv','ejs','lodash','squel','crypto','desk.js','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs'];(function(_0x11e2b0,_0x386c82){var _0x1b9672=function(_0x51096d){while(--_0x51096d){_0x11e2b0['push'](_0x11e2b0['shift']());}};_0x1b9672(++_0x386c82);}(_0x9d68,0xce));var _0x89d6=function(_0x2070da,_0x45e586){_0x2070da=_0x2070da-0x0;var _0x4f9fe1=_0x9d68[_0x2070da];return _0x4f9fe1;};'use strict';var pdf=require('html-pdf');var emlformat=require(_0x89d6('0x0'));var rimraf=require(_0x89d6('0x1'));var zipdir=require(_0x89d6('0x2'));var jsonpatch=require(_0x89d6('0x3'));var rp=require(_0x89d6('0x4'));var moment=require('moment');var BPromise=require(_0x89d6('0x5'));var Mustache=require(_0x89d6('0x6'));var util=require(_0x89d6('0x7'));var path=require(_0x89d6('0x8'));var sox=require('sox');var csv=require(_0x89d6('0x9'));var ejs=require(_0x89d6('0xa'));var fs=require('fs');var _=require(_0x89d6('0xb'));var squel=require(_0x89d6('0xc'));var crypto=require(_0x89d6('0xd'));var jsforce=require('jsforce');var deskjs=require(_0x89d6('0xe'));var toCsv=require('to-csv');var querystring=require('querystring');var Papa=require(_0x89d6('0xf'));var Redis=require(_0x89d6('0x10'));var authService=require(_0x89d6('0x11'));var qs=require(_0x89d6('0x12'));var as=require(_0x89d6('0x13'));var hardwareService=require('../../config/license/hardware');var logger=require(_0x89d6('0x14'))(_0x89d6('0x15'));var utils=require(_0x89d6('0x16'));var config=require(_0x89d6('0x17'));var db=require(_0x89d6('0x18'))['db'];function respondWithStatusCode(_0x15507c,_0x19f5dd){_0x19f5dd=_0x19f5dd||0xcc;return function(_0x17caa9){if(_0x17caa9){return _0x15507c['sendStatus'](_0x19f5dd);}return _0x15507c[_0x89d6('0x19')](_0x19f5dd)[_0x89d6('0x1a')]();};}function respondWithResult(_0x257461,_0x32c760){_0x32c760=_0x32c760||0xc8;return function(_0x31bf6f){if(_0x31bf6f){return _0x257461[_0x89d6('0x19')](_0x32c760)[_0x89d6('0x1b')](_0x31bf6f);}};}function respondWithFilteredResult(_0xa13a62,_0x429876){return function(_0x18e9e8){if(_0x18e9e8){var _0xcf13fc=_0x18e9e8[_0x89d6('0x1c')],_0x4403a0=_0x429876['offset'],_0x5ea07c=_0x429876['offset']+_0x429876[_0x89d6('0x1d')],_0x376e30;if(_0x5ea07c>=_0xcf13fc){_0x5ea07c=_0xcf13fc;_0x376e30=0xc8;}else{_0x376e30=0xce;}_0xa13a62[_0x89d6('0x19')](_0x376e30);return _0xa13a62['set'](_0x89d6('0x1e'),_0x4403a0+'-'+_0x5ea07c+'/'+_0xcf13fc)['json'](_0x18e9e8);}return null;};}function patchUpdates(_0x216d48){return function(_0xd8cc77){try{jsonpatch['apply'](_0xd8cc77,_0x216d48,!![]);}catch(_0x5ec196){return BPromise[_0x89d6('0x1f')](_0x5ec196);}return _0xd8cc77[_0x89d6('0x20')]();};}function saveUpdates(_0x572b4a,_0xff4044){return function(_0x482e94){if(_0x482e94){return _0x482e94[_0x89d6('0x21')](_0x572b4a)[_0x89d6('0x22')](function(_0x48c880){return _0x48c880;});}return null;};}function removeEntity(_0xfa821a,_0x7c2a4){return function(_0x536952){if(_0x536952){return _0x536952[_0x89d6('0x23')]()[_0x89d6('0x22')](function(){_0xfa821a[_0x89d6('0x19')](0xcc)[_0x89d6('0x1a')]();});}};}function handleEntityNotFound(_0x3b6846,_0x18fc03){return function(_0xb7c744){if(!_0xb7c744){_0x3b6846[_0x89d6('0x24')](0x194);}return _0xb7c744;};}function handleError(_0x2059e9,_0x3e206a){_0x3e206a=_0x3e206a||0x1f4;return function(_0x5d5d49){logger[_0x89d6('0x25')](_0x5d5d49[_0x89d6('0x26')]);if(_0x5d5d49[_0x89d6('0x27')]){delete _0x5d5d49[_0x89d6('0x27')];}_0x2059e9[_0x89d6('0x19')](_0x3e206a)[_0x89d6('0x28')](_0x5d5d49);};}exports[_0x89d6('0x21')]=function(_0x38649b,_0x4cdfa6){if(_0x38649b[_0x89d6('0x29')]['id']){delete _0x38649b[_0x89d6('0x29')]['id'];}return db['Action']['find']({'where':{'id':_0x38649b[_0x89d6('0x2a')]['id']}})[_0x89d6('0x22')](handleEntityNotFound(_0x4cdfa6,null))[_0x89d6('0x22')](saveUpdates(_0x38649b['body'],null))['then'](respondWithResult(_0x4cdfa6,null))[_0x89d6('0x2b')](handleError(_0x4cdfa6,null));};exports[_0x89d6('0x23')]=function(_0x23757c,_0x4233ee){return db[_0x89d6('0x2c')]['find']({'where':{'id':_0x23757c[_0x89d6('0x2a')]['id']}})['then'](handleEntityNotFound(_0x4233ee,null))[_0x89d6('0x22')](removeEntity(_0x4233ee,null))[_0x89d6('0x2b')](handleError(_0x4233ee,null));};
\ No newline at end of file