Built motion from commit (unavailable).|2.4.4
[motion2.git] / server / api / condition / condition.controller.js
index 63b98a2..3f9b6a7 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xf796=['to-csv','ejs','lodash','squel','crypto','jsforce','desk.js','querystring','papaparse','../../config/license/hardware','../../config/logger','../../config/environment','../../mysqldb','sendStatus','status','end','json','offset','limit','set','Content-Range','apply','save','update','then','destroy','name','send','body','Condition','params','catch','find','html-pdf','eml-format','zip-dir','fast-json-patch','request-promise','bluebird','util','path','sox'];(function(_0x126558,_0x143c9a){var _0x1f6d14=function(_0x2b0eea){while(--_0x2b0eea){_0x126558['push'](_0x126558['shift']());}};_0x1f6d14(++_0x143c9a);}(_0xf796,0x19b));var _0x6f79=function(_0x244a28,_0x47527e){_0x244a28=_0x244a28-0x0;var _0x2c932a=_0xf796[_0x244a28];return _0x2c932a;};'use strict';var pdf=require(_0x6f79('0x0'));var emlformat=require(_0x6f79('0x1'));var rimraf=require('rimraf');var zipdir=require(_0x6f79('0x2'));var jsonpatch=require(_0x6f79('0x3'));var rp=require(_0x6f79('0x4'));var moment=require('moment');var BPromise=require(_0x6f79('0x5'));var Mustache=require('mustache');var util=require(_0x6f79('0x6'));var path=require(_0x6f79('0x7'));var sox=require(_0x6f79('0x8'));var csv=require(_0x6f79('0x9'));var ejs=require(_0x6f79('0xa'));var fs=require('fs');var _=require(_0x6f79('0xb'));var squel=require(_0x6f79('0xc'));var crypto=require(_0x6f79('0xd'));var jsforce=require(_0x6f79('0xe'));var deskjs=require(_0x6f79('0xf'));var toCsv=require(_0x6f79('0x9'));var querystring=require(_0x6f79('0x10'));var Papa=require(_0x6f79('0x11'));var Redis=require('ioredis');var authService=require('../../components/auth/service');var qs=require('../../components/parsers/qs');var hardwareService=require(_0x6f79('0x12'));var logger=require(_0x6f79('0x13'))('api');var utils=require('../../config/utils');var config=require(_0x6f79('0x14'));var db=require(_0x6f79('0x15'))['db'];function respondWithStatusCode(_0x274ffa,_0x2bbd29){_0x2bbd29=_0x2bbd29||0xcc;return function(_0x8fd241){if(_0x8fd241){return _0x274ffa[_0x6f79('0x16')](_0x2bbd29);}return _0x274ffa[_0x6f79('0x17')](_0x2bbd29)[_0x6f79('0x18')]();};}function respondWithResult(_0x4ae16f,_0x40fd81){_0x40fd81=_0x40fd81||0xc8;return function(_0x33a442){if(_0x33a442){return _0x4ae16f[_0x6f79('0x17')](_0x40fd81)[_0x6f79('0x19')](_0x33a442);}};}function respondWithFilteredResult(_0x59a656,_0x3dbc14){return function(_0x5c43d0){if(_0x5c43d0){var _0x47b91d=_0x5c43d0['count'],_0x185cce=_0x3dbc14[_0x6f79('0x1a')],_0x4b1dbe=_0x3dbc14['offset']+_0x3dbc14[_0x6f79('0x1b')],_0xd99ec0;if(_0x4b1dbe>=_0x47b91d){_0x4b1dbe=_0x47b91d;_0xd99ec0=0xc8;}else{_0xd99ec0=0xce;}_0x59a656[_0x6f79('0x17')](_0xd99ec0);return _0x59a656[_0x6f79('0x1c')](_0x6f79('0x1d'),_0x185cce+'-'+_0x4b1dbe+'/'+_0x47b91d)['json'](_0x5c43d0);}return null;};}function patchUpdates(_0x218661){return function(_0x570c3a){try{jsonpatch[_0x6f79('0x1e')](_0x570c3a,_0x218661,!![]);}catch(_0x16d0ec){return BPromise['reject'](_0x16d0ec);}return _0x570c3a[_0x6f79('0x1f')]();};}function saveUpdates(_0x49c2b1,_0x12a673){return function(_0x432ad6){if(_0x432ad6){return _0x432ad6[_0x6f79('0x20')](_0x49c2b1)[_0x6f79('0x21')](function(_0x173a60){return _0x173a60;});}return null;};}function removeEntity(_0x39772f,_0x4cfaef){return function(_0x390984){if(_0x390984){return _0x390984[_0x6f79('0x22')]()[_0x6f79('0x21')](function(){_0x39772f[_0x6f79('0x17')](0xcc)[_0x6f79('0x18')]();});}};}function handleEntityNotFound(_0x374451,_0x46ff8d){return function(_0x1cb5b2){if(!_0x1cb5b2){_0x374451[_0x6f79('0x16')](0x194);}return _0x1cb5b2;};}function handleError(_0x4f2887,_0x1154b7){_0x1154b7=_0x1154b7||0x1f4;return function(_0x3fef02){logger['error'](_0x3fef02['stack']);if(_0x3fef02[_0x6f79('0x23')]){delete _0x3fef02[_0x6f79('0x23')];}_0x4f2887[_0x6f79('0x17')](_0x1154b7)[_0x6f79('0x24')](_0x3fef02);};}exports[_0x6f79('0x20')]=function(_0x2dcadb,_0x1aa8e2){if(_0x2dcadb['body']['id']){delete _0x2dcadb[_0x6f79('0x25')]['id'];}return db[_0x6f79('0x26')]['find']({'where':{'id':_0x2dcadb[_0x6f79('0x27')]['id']}})[_0x6f79('0x21')](handleEntityNotFound(_0x1aa8e2,null))[_0x6f79('0x21')](saveUpdates(_0x2dcadb[_0x6f79('0x25')],null))['then'](respondWithResult(_0x1aa8e2,null))[_0x6f79('0x28')](handleError(_0x1aa8e2,null));};exports[_0x6f79('0x22')]=function(_0x2aea8d,_0xb0d4cf){return db[_0x6f79('0x26')][_0x6f79('0x29')]({'where':{'id':_0x2aea8d['params']['id']}})['then'](handleEntityNotFound(_0xb0d4cf,null))[_0x6f79('0x21')](removeEntity(_0xb0d4cf,null))[_0x6f79('0x28')](handleError(_0xb0d4cf,null));};
\ No newline at end of file
+var _0xe789=['catch','html-pdf','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','util','path','ejs','lodash','squel','crypto','jsforce','desk.js','to-csv','querystring','ioredis','../../components/parsers/qs','../../config/license/hardware','../../config/logger','api','../../config/environment','sendStatus','status','json','count','offset','apply','save','update','then','destroy','end','error','name','send','body','Condition','find','params'];(function(_0x2f195e,_0x29b7c6){var _0x50ec7e=function(_0x4eab66){while(--_0x4eab66){_0x2f195e['push'](_0x2f195e['shift']());}};_0x50ec7e(++_0x29b7c6);}(_0xe789,0x1af));var _0x9e78=function(_0x21eb37,_0x5a63dc){_0x21eb37=_0x21eb37-0x0;var _0x12d423=_0xe789[_0x21eb37];return _0x12d423;};'use strict';var pdf=require(_0x9e78('0x0'));var emlformat=require(_0x9e78('0x1'));var rimraf=require(_0x9e78('0x2'));var zipdir=require(_0x9e78('0x3'));var jsonpatch=require(_0x9e78('0x4'));var rp=require(_0x9e78('0x5'));var moment=require(_0x9e78('0x6'));var BPromise=require(_0x9e78('0x7'));var Mustache=require('mustache');var util=require(_0x9e78('0x8'));var path=require(_0x9e78('0x9'));var sox=require('sox');var csv=require('to-csv');var ejs=require(_0x9e78('0xa'));var fs=require('fs');var _=require(_0x9e78('0xb'));var squel=require(_0x9e78('0xc'));var crypto=require(_0x9e78('0xd'));var jsforce=require(_0x9e78('0xe'));var deskjs=require(_0x9e78('0xf'));var toCsv=require(_0x9e78('0x10'));var querystring=require(_0x9e78('0x11'));var Papa=require('papaparse');var Redis=require(_0x9e78('0x12'));var authService=require('../../components/auth/service');var qs=require(_0x9e78('0x13'));var hardwareService=require(_0x9e78('0x14'));var logger=require(_0x9e78('0x15'))(_0x9e78('0x16'));var utils=require('../../config/utils');var config=require(_0x9e78('0x17'));var db=require('../../mysqldb')['db'];function respondWithStatusCode(_0x7d5c3c,_0x265888){_0x265888=_0x265888||0xcc;return function(_0x39d82a){if(_0x39d82a){return _0x7d5c3c[_0x9e78('0x18')](_0x265888);}return _0x7d5c3c[_0x9e78('0x19')](_0x265888)['end']();};}function respondWithResult(_0x63ee3,_0x39e36f){_0x39e36f=_0x39e36f||0xc8;return function(_0x521e43){if(_0x521e43){return _0x63ee3[_0x9e78('0x19')](_0x39e36f)[_0x9e78('0x1a')](_0x521e43);}};}function respondWithFilteredResult(_0x598974,_0x1e54a4){return function(_0x1028d6){if(_0x1028d6){var _0x1f7da6=_0x1028d6[_0x9e78('0x1b')],_0x1706cc=_0x1e54a4[_0x9e78('0x1c')],_0x2c68f9=_0x1e54a4[_0x9e78('0x1c')]+_0x1e54a4['limit'],_0x2a3c36;if(_0x2c68f9>=_0x1f7da6){_0x2c68f9=_0x1f7da6;_0x2a3c36=0xc8;}else{_0x2a3c36=0xce;}_0x598974[_0x9e78('0x19')](_0x2a3c36);return _0x598974['set']('Content-Range',_0x1706cc+'-'+_0x2c68f9+'/'+_0x1f7da6)['json'](_0x1028d6);}return null;};}function patchUpdates(_0x28e249){return function(_0x3ea9f1){try{jsonpatch[_0x9e78('0x1d')](_0x3ea9f1,_0x28e249,!![]);}catch(_0x5303bc){return BPromise['reject'](_0x5303bc);}return _0x3ea9f1[_0x9e78('0x1e')]();};}function saveUpdates(_0x285cb2,_0x467a7){return function(_0x5ca3f7){if(_0x5ca3f7){return _0x5ca3f7[_0x9e78('0x1f')](_0x285cb2)[_0x9e78('0x20')](function(_0x79a514){return _0x79a514;});}return null;};}function removeEntity(_0x57b88e,_0x2c5d33){return function(_0x4ba311){if(_0x4ba311){return _0x4ba311[_0x9e78('0x21')]()[_0x9e78('0x20')](function(){_0x57b88e['status'](0xcc)[_0x9e78('0x22')]();});}};}function handleEntityNotFound(_0x410297,_0x535c8e){return function(_0x184412){if(!_0x184412){_0x410297[_0x9e78('0x18')](0x194);}return _0x184412;};}function handleError(_0x56e73b,_0x488266){_0x488266=_0x488266||0x1f4;return function(_0x53a580){logger[_0x9e78('0x23')](_0x53a580['stack']);if(_0x53a580[_0x9e78('0x24')]){delete _0x53a580['name'];}_0x56e73b[_0x9e78('0x19')](_0x488266)[_0x9e78('0x25')](_0x53a580);};}exports[_0x9e78('0x1f')]=function(_0x31f097,_0x50ba80){if(_0x31f097[_0x9e78('0x26')]['id']){delete _0x31f097[_0x9e78('0x26')]['id'];}return db[_0x9e78('0x27')][_0x9e78('0x28')]({'where':{'id':_0x31f097[_0x9e78('0x29')]['id']}})['then'](handleEntityNotFound(_0x50ba80,null))[_0x9e78('0x20')](saveUpdates(_0x31f097[_0x9e78('0x26')],null))[_0x9e78('0x20')](respondWithResult(_0x50ba80,null))[_0x9e78('0x2a')](handleError(_0x50ba80,null));};exports[_0x9e78('0x21')]=function(_0x2903c8,_0x52da66){return db[_0x9e78('0x27')][_0x9e78('0x28')]({'where':{'id':_0x2903c8[_0x9e78('0x29')]['id']}})[_0x9e78('0x20')](handleEntityNotFound(_0x52da66,null))[_0x9e78('0x20')](removeEntity(_0x52da66,null))[_0x9e78('0x2a')](handleError(_0x52da66,null));};
\ No newline at end of file