Built motion from commit (unavailable).|2.5.3
[motion2.git] / server / api / action / action.controller.js
index 47cb7f5..a28c082 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x8b32=['../../config/utils','../../mysqldb','status','json','count','offset','limit','set','Content-Range','apply','reject','save','update','then','destroy','end','sendStatus','error','stack','name','send','body','Action','find','params','catch','html-pdf','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','mustache','sox','ejs','lodash','squel','crypto','desk.js','to-csv','querystring','ioredis','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger'];(function(_0x4bf96c,_0x4d24fd){var _0x281d09=function(_0x56538e){while(--_0x56538e){_0x4bf96c['push'](_0x4bf96c['shift']());}};_0x281d09(++_0x4d24fd);}(_0x8b32,0xa7));var _0x28b3=function(_0x22762b,_0x4f4952){_0x22762b=_0x22762b-0x0;var _0x1db124=_0x8b32[_0x22762b];return _0x1db124;};'use strict';var pdf=require(_0x28b3('0x0'));var emlformat=require(_0x28b3('0x1'));var rimraf=require(_0x28b3('0x2'));var zipdir=require(_0x28b3('0x3'));var jsonpatch=require(_0x28b3('0x4'));var rp=require(_0x28b3('0x5'));var moment=require(_0x28b3('0x6'));var BPromise=require('bluebird');var Mustache=require(_0x28b3('0x7'));var util=require('util');var path=require('path');var sox=require(_0x28b3('0x8'));var csv=require('to-csv');var ejs=require(_0x28b3('0x9'));var fs=require('fs');var _=require(_0x28b3('0xa'));var squel=require(_0x28b3('0xb'));var crypto=require(_0x28b3('0xc'));var jsforce=require('jsforce');var deskjs=require(_0x28b3('0xd'));var toCsv=require(_0x28b3('0xe'));var querystring=require(_0x28b3('0xf'));var Papa=require('papaparse');var Redis=require(_0x28b3('0x10'));var authService=require('../../components/auth/service');var qs=require(_0x28b3('0x11'));var as=require(_0x28b3('0x12'));var hardwareService=require(_0x28b3('0x13'));var logger=require(_0x28b3('0x14'))('api');var utils=require(_0x28b3('0x15'));var config=require('../../config/environment');var db=require(_0x28b3('0x16'))['db'];function respondWithStatusCode(_0x56cfde,_0x453936){_0x453936=_0x453936||0xcc;return function(_0x439150){if(_0x439150){return _0x56cfde['sendStatus'](_0x453936);}return _0x56cfde['status'](_0x453936)['end']();};}function respondWithResult(_0x41bda3,_0x55f5e7){_0x55f5e7=_0x55f5e7||0xc8;return function(_0x1bfdf1){if(_0x1bfdf1){return _0x41bda3[_0x28b3('0x17')](_0x55f5e7)[_0x28b3('0x18')](_0x1bfdf1);}};}function respondWithFilteredResult(_0x4396fe,_0x6a9142){return function(_0x31f532){if(_0x31f532){var _0x4378c0=_0x31f532[_0x28b3('0x19')],_0x15cd19=_0x6a9142['offset'],_0x19cf8e=_0x6a9142[_0x28b3('0x1a')]+_0x6a9142[_0x28b3('0x1b')],_0x525cb7;if(_0x19cf8e>=_0x4378c0){_0x19cf8e=_0x4378c0;_0x525cb7=0xc8;}else{_0x525cb7=0xce;}_0x4396fe[_0x28b3('0x17')](_0x525cb7);return _0x4396fe[_0x28b3('0x1c')](_0x28b3('0x1d'),_0x15cd19+'-'+_0x19cf8e+'/'+_0x4378c0)[_0x28b3('0x18')](_0x31f532);}return null;};}function patchUpdates(_0x4cad53){return function(_0x5f4a05){try{jsonpatch[_0x28b3('0x1e')](_0x5f4a05,_0x4cad53,!![]);}catch(_0xcfb6d7){return BPromise[_0x28b3('0x1f')](_0xcfb6d7);}return _0x5f4a05[_0x28b3('0x20')]();};}function saveUpdates(_0x50d12a,_0x36d9a4){return function(_0x5b43dc){if(_0x5b43dc){return _0x5b43dc[_0x28b3('0x21')](_0x50d12a)[_0x28b3('0x22')](function(_0x848b54){return _0x848b54;});}return null;};}function removeEntity(_0x3d03d5,_0x43e14a){return function(_0x5595b5){if(_0x5595b5){return _0x5595b5[_0x28b3('0x23')]()[_0x28b3('0x22')](function(){_0x3d03d5[_0x28b3('0x17')](0xcc)[_0x28b3('0x24')]();});}};}function handleEntityNotFound(_0x5667a3,_0x523fc3){return function(_0xf947c0){if(!_0xf947c0){_0x5667a3[_0x28b3('0x25')](0x194);}return _0xf947c0;};}function handleError(_0x413df2,_0x570628){_0x570628=_0x570628||0x1f4;return function(_0x31b64a){logger[_0x28b3('0x26')](_0x31b64a[_0x28b3('0x27')]);if(_0x31b64a[_0x28b3('0x28')]){delete _0x31b64a[_0x28b3('0x28')];}_0x413df2['status'](_0x570628)[_0x28b3('0x29')](_0x31b64a);};}exports[_0x28b3('0x21')]=function(_0x447503,_0x173bac){if(_0x447503['body']['id']){delete _0x447503[_0x28b3('0x2a')]['id'];}return db[_0x28b3('0x2b')][_0x28b3('0x2c')]({'where':{'id':_0x447503[_0x28b3('0x2d')]['id']}})[_0x28b3('0x22')](handleEntityNotFound(_0x173bac,null))[_0x28b3('0x22')](saveUpdates(_0x447503['body'],null))[_0x28b3('0x22')](respondWithResult(_0x173bac,null))['catch'](handleError(_0x173bac,null));};exports['destroy']=function(_0x5a3a9c,_0x368e4d){return db[_0x28b3('0x2b')]['find']({'where':{'id':_0x5a3a9c[_0x28b3('0x2d')]['id']}})['then'](handleEntityNotFound(_0x368e4d,null))[_0x28b3('0x22')](removeEntity(_0x368e4d,null))[_0x28b3('0x2e')](handleError(_0x368e4d,null));};
\ No newline at end of file
+var _0x8153=['request-promise','mustache','path','sox','ejs','squel','jsforce','desk.js','to-csv','querystring','papaparse','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','api','../../config/utils','../../config/environment','sendStatus','status','end','json','offset','limit','set','Content-Range','apply','update','then','destroy','stack','send','body','Action','find','catch','params','html-pdf','eml-format','zip-dir','fast-json-patch'];(function(_0x568a61,_0x2124f8){var _0x334c3b=function(_0x1afc39){while(--_0x1afc39){_0x568a61['push'](_0x568a61['shift']());}};_0x334c3b(++_0x2124f8);}(_0x8153,0x9c));var _0x3815=function(_0x98928c,_0x4bca61){_0x98928c=_0x98928c-0x0;var _0x49e851=_0x8153[_0x98928c];return _0x49e851;};'use strict';var pdf=require(_0x3815('0x0'));var emlformat=require(_0x3815('0x1'));var rimraf=require('rimraf');var zipdir=require(_0x3815('0x2'));var jsonpatch=require(_0x3815('0x3'));var rp=require(_0x3815('0x4'));var moment=require('moment');var BPromise=require('bluebird');var Mustache=require(_0x3815('0x5'));var util=require('util');var path=require(_0x3815('0x6'));var sox=require(_0x3815('0x7'));var csv=require('to-csv');var ejs=require(_0x3815('0x8'));var fs=require('fs');var _=require('lodash');var squel=require(_0x3815('0x9'));var crypto=require('crypto');var jsforce=require(_0x3815('0xa'));var deskjs=require(_0x3815('0xb'));var toCsv=require(_0x3815('0xc'));var querystring=require(_0x3815('0xd'));var Papa=require(_0x3815('0xe'));var Redis=require('ioredis');var authService=require(_0x3815('0xf'));var qs=require(_0x3815('0x10'));var as=require(_0x3815('0x11'));var hardwareService=require('../../config/license/hardware');var logger=require('../../config/logger')(_0x3815('0x12'));var utils=require(_0x3815('0x13'));var config=require(_0x3815('0x14'));var db=require('../../mysqldb')['db'];function respondWithStatusCode(_0x3bb2a5,_0x53a8ea){_0x53a8ea=_0x53a8ea||0xcc;return function(_0x22811f){if(_0x22811f){return _0x3bb2a5[_0x3815('0x15')](_0x53a8ea);}return _0x3bb2a5[_0x3815('0x16')](_0x53a8ea)[_0x3815('0x17')]();};}function respondWithResult(_0x26d521,_0x1353fe){_0x1353fe=_0x1353fe||0xc8;return function(_0xe46618){if(_0xe46618){return _0x26d521[_0x3815('0x16')](_0x1353fe)[_0x3815('0x18')](_0xe46618);}};}function respondWithFilteredResult(_0x14bc82,_0x3e34c1){return function(_0x580e0d){if(_0x580e0d){var _0x82c201=_0x580e0d['count'],_0x67ef36=_0x3e34c1['offset'],_0x3c7e70=_0x3e34c1[_0x3815('0x19')]+_0x3e34c1[_0x3815('0x1a')],_0x5cf168;if(_0x3c7e70>=_0x82c201){_0x3c7e70=_0x82c201;_0x5cf168=0xc8;}else{_0x5cf168=0xce;}_0x14bc82[_0x3815('0x16')](_0x5cf168);return _0x14bc82[_0x3815('0x1b')](_0x3815('0x1c'),_0x67ef36+'-'+_0x3c7e70+'/'+_0x82c201)['json'](_0x580e0d);}return null;};}function patchUpdates(_0x19f43e){return function(_0x5a8f75){try{jsonpatch[_0x3815('0x1d')](_0x5a8f75,_0x19f43e,!![]);}catch(_0xc3f32b){return BPromise['reject'](_0xc3f32b);}return _0x5a8f75['save']();};}function saveUpdates(_0x2fd6d5,_0xd9c251){return function(_0x362ea3){if(_0x362ea3){return _0x362ea3[_0x3815('0x1e')](_0x2fd6d5)[_0x3815('0x1f')](function(_0xa1c0ff){return _0xa1c0ff;});}return null;};}function removeEntity(_0x398bda,_0x54befc){return function(_0x277ee3){if(_0x277ee3){return _0x277ee3[_0x3815('0x20')]()[_0x3815('0x1f')](function(){_0x398bda[_0x3815('0x16')](0xcc)['end']();});}};}function handleEntityNotFound(_0x43532b,_0x3b9e7f){return function(_0x355e6a){if(!_0x355e6a){_0x43532b[_0x3815('0x15')](0x194);}return _0x355e6a;};}function handleError(_0x3a346f,_0x18838a){_0x18838a=_0x18838a||0x1f4;return function(_0x17f2a7){logger['error'](_0x17f2a7[_0x3815('0x21')]);if(_0x17f2a7['name']){delete _0x17f2a7['name'];}_0x3a346f[_0x3815('0x16')](_0x18838a)[_0x3815('0x22')](_0x17f2a7);};}exports[_0x3815('0x1e')]=function(_0x3089f7,_0x5ab000){if(_0x3089f7[_0x3815('0x23')]['id']){delete _0x3089f7[_0x3815('0x23')]['id'];}return db[_0x3815('0x24')][_0x3815('0x25')]({'where':{'id':_0x3089f7['params']['id']}})[_0x3815('0x1f')](handleEntityNotFound(_0x5ab000,null))[_0x3815('0x1f')](saveUpdates(_0x3089f7[_0x3815('0x23')],null))[_0x3815('0x1f')](respondWithResult(_0x5ab000,null))[_0x3815('0x26')](handleError(_0x5ab000,null));};exports['destroy']=function(_0x30fc9f,_0x4b92e9){return db[_0x3815('0x24')]['find']({'where':{'id':_0x30fc9f[_0x3815('0x27')]['id']}})[_0x3815('0x1f')](handleEntityNotFound(_0x4b92e9,null))[_0x3815('0x1f')](removeEntity(_0x4b92e9,null))['catch'](handleError(_0x4b92e9,null));};
\ No newline at end of file