Built motion from commit (unavailable).|2.5.13
[motion2.git] / server / api / openchannelApplication / openchannelApplication.controller.js
index 0940439..5e565cb 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x8cda=['desk.js','../../components/auth/service','../../components/parsers/advancedSearch','../../config/license/hardware','api','../../config/utils','../../mysqldb','sendStatus','end','status','count','offset','limit','set','Content-Range','reject','save','update','then','error','name','send','index','map','OpenchannelApplication','rawAttributes','fieldName','type','key','model','query','keys','attributes','intersection','fields','length','hasOwnProperty','nolimit','sort','where','filters','pick','filter','merge','VIRTUAL','options','includeAll','include','findAll','rows','catch','create','body','find','destroy','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','mustache','util','path','to-csv','ejs','lodash','squel','crypto','jsforce'];(function(_0x287af8,_0x2b5249){var _0x35813c=function(_0x32b7e2){while(--_0x32b7e2){_0x287af8['push'](_0x287af8['shift']());}};_0x35813c(++_0x2b5249);}(_0x8cda,0x1db));var _0xa8cd=function(_0x14add3,_0x13ce8d){_0x14add3=_0x14add3-0x0;var _0x4a174f=_0x8cda[_0x14add3];return _0x4a174f;};'use strict';var pdf=require('html-pdf');var emlformat=require(_0xa8cd('0x0'));var rimraf=require(_0xa8cd('0x1'));var zipdir=require(_0xa8cd('0x2'));var jsonpatch=require(_0xa8cd('0x3'));var rp=require(_0xa8cd('0x4'));var moment=require(_0xa8cd('0x5'));var BPromise=require('bluebird');var Mustache=require(_0xa8cd('0x6'));var util=require(_0xa8cd('0x7'));var path=require(_0xa8cd('0x8'));var sox=require('sox');var csv=require(_0xa8cd('0x9'));var ejs=require(_0xa8cd('0xa'));var fs=require('fs');var _=require(_0xa8cd('0xb'));var squel=require(_0xa8cd('0xc'));var crypto=require(_0xa8cd('0xd'));var jsforce=require(_0xa8cd('0xe'));var deskjs=require(_0xa8cd('0xf'));var toCsv=require(_0xa8cd('0x9'));var querystring=require('querystring');var Papa=require('papaparse');var Redis=require('ioredis');var authService=require(_0xa8cd('0x10'));var qs=require('../../components/parsers/qs');var as=require(_0xa8cd('0x11'));var hardwareService=require(_0xa8cd('0x12'));var logger=require('../../config/logger')(_0xa8cd('0x13'));var utils=require(_0xa8cd('0x14'));var config=require('../../config/environment');var licenseUtil=require('../../config/license/util');var db=require(_0xa8cd('0x15'))['db'];function respondWithStatusCode(_0xa2b804,_0x19ba69){_0x19ba69=_0x19ba69||0xcc;return function(_0xefdff9){if(_0xefdff9){return _0xa2b804[_0xa8cd('0x16')](_0x19ba69);}return _0xa2b804['status'](_0x19ba69)[_0xa8cd('0x17')]();};}function respondWithResult(_0x51d29e,_0x16f366){_0x16f366=_0x16f366||0xc8;return function(_0x5ccd85){if(_0x5ccd85){return _0x51d29e[_0xa8cd('0x18')](_0x16f366)['json'](_0x5ccd85);}};}function respondWithFilteredResult(_0x1970c1,_0x4f244b){return function(_0x9fe9b0){if(_0x9fe9b0){var _0x5bfc4c=_0x9fe9b0[_0xa8cd('0x19')],_0x4e3efd=_0x4f244b[_0xa8cd('0x1a')],_0x812e89=_0x4f244b['offset']+_0x4f244b[_0xa8cd('0x1b')],_0x6d5f40;if(_0x812e89>=_0x5bfc4c){_0x812e89=_0x5bfc4c;_0x6d5f40=0xc8;}else{_0x6d5f40=0xce;}_0x1970c1['status'](_0x6d5f40);return _0x1970c1[_0xa8cd('0x1c')](_0xa8cd('0x1d'),_0x4e3efd+'-'+_0x812e89+'/'+_0x5bfc4c)['json'](_0x9fe9b0);}return null;};}function patchUpdates(_0x2c81f8){return function(_0x1260e5){try{jsonpatch['apply'](_0x1260e5,_0x2c81f8,!![]);}catch(_0x2acedd){return BPromise[_0xa8cd('0x1e')](_0x2acedd);}return _0x1260e5[_0xa8cd('0x1f')]();};}function saveUpdates(_0x289cb6,_0x420505){return function(_0x56d738){if(_0x56d738){return _0x56d738[_0xa8cd('0x20')](_0x289cb6)[_0xa8cd('0x21')](function(_0x426baf){return _0x426baf;});}return null;};}function removeEntity(_0x447d7f,_0x4f4093){return function(_0x1f15c0){if(_0x1f15c0){return _0x1f15c0['destroy']()['then'](function(){_0x447d7f[_0xa8cd('0x18')](0xcc)[_0xa8cd('0x17')]();});}};}function handleEntityNotFound(_0x4ec3cc,_0x1c7b31){return function(_0x26d35a){if(!_0x26d35a){_0x4ec3cc[_0xa8cd('0x16')](0x194);}return _0x26d35a;};}function handleError(_0x43462d,_0x27b672){_0x27b672=_0x27b672||0x1f4;return function(_0x2d1ef5){logger[_0xa8cd('0x22')](_0x2d1ef5['stack']);if(_0x2d1ef5[_0xa8cd('0x23')]){delete _0x2d1ef5[_0xa8cd('0x23')];}_0x43462d[_0xa8cd('0x18')](_0x27b672)[_0xa8cd('0x24')](_0x2d1ef5);};}exports[_0xa8cd('0x25')]=function(_0x433a5d,_0x4e5230){var _0x38946b={},_0x33da91={},_0x6b6028={'count':0x0,'rows':[]};var _0x16997c=_[_0xa8cd('0x26')](db[_0xa8cd('0x27')][_0xa8cd('0x28')],function(_0x3e1770){return{'name':_0x3e1770[_0xa8cd('0x29')],'type':_0x3e1770[_0xa8cd('0x2a')][_0xa8cd('0x2b')]};});_0x33da91[_0xa8cd('0x2c')]=_[_0xa8cd('0x26')](_0x16997c,_0xa8cd('0x23'));_0x33da91[_0xa8cd('0x2d')]=_[_0xa8cd('0x2e')](_0x433a5d['query']);_0x33da91['filters']=_['intersection'](_0x33da91[_0xa8cd('0x2c')],_0x33da91[_0xa8cd('0x2d')]);_0x38946b[_0xa8cd('0x2f')]=_[_0xa8cd('0x30')](_0x33da91[_0xa8cd('0x2c')],qs[_0xa8cd('0x31')](_0x433a5d['query']['fields']));_0x38946b['attributes']=_0x38946b[_0xa8cd('0x2f')][_0xa8cd('0x32')]?_0x38946b[_0xa8cd('0x2f')]:_0x33da91[_0xa8cd('0x2c')];if(!_0x433a5d[_0xa8cd('0x2d')][_0xa8cd('0x33')](_0xa8cd('0x34'))){_0x38946b['limit']=qs[_0xa8cd('0x1b')](_0x433a5d[_0xa8cd('0x2d')]['limit']);_0x38946b[_0xa8cd('0x1a')]=qs[_0xa8cd('0x1a')](_0x433a5d[_0xa8cd('0x2d')][_0xa8cd('0x1a')]);}_0x38946b['order']=qs[_0xa8cd('0x35')](_0x433a5d[_0xa8cd('0x2d')]['sort']);_0x38946b[_0xa8cd('0x36')]=qs[_0xa8cd('0x37')](_[_0xa8cd('0x38')](_0x433a5d[_0xa8cd('0x2d')],_0x33da91['filters']),_0x16997c);if(_0x433a5d['query'][_0xa8cd('0x39')]){_0x38946b['where']=_[_0xa8cd('0x3a')](_0x38946b['where'],{'$or':_[_0xa8cd('0x26')](_0x16997c,function(_0x32bad6){if(_0x32bad6['type']!==_0xa8cd('0x3b')){var _0x12d09b={};_0x12d09b[_0x32bad6[_0xa8cd('0x23')]]={'$like':'%'+_0x433a5d[_0xa8cd('0x2d')][_0xa8cd('0x39')]+'%'};return _0x12d09b;}})});}_0x38946b=_[_0xa8cd('0x3a')]({},_0x38946b,_0x433a5d[_0xa8cd('0x3c')]);var _0x5100d5={'where':_0x38946b[_0xa8cd('0x36')]};return db[_0xa8cd('0x27')]['count'](_0x5100d5)['then'](function(_0x111621){_0x6b6028[_0xa8cd('0x19')]=_0x111621;if(_0x433a5d[_0xa8cd('0x2d')][_0xa8cd('0x3d')]){_0x38946b[_0xa8cd('0x3e')]=[{'all':!![]}];}return db[_0xa8cd('0x27')][_0xa8cd('0x3f')](_0x38946b);})[_0xa8cd('0x21')](function(_0x57a6cf){_0x6b6028[_0xa8cd('0x40')]=_0x57a6cf;return _0x6b6028;})['then'](respondWithFilteredResult(_0x4e5230,_0x38946b))[_0xa8cd('0x41')](handleError(_0x4e5230,null));};exports['show']=function(_0x3b69da,_0x27a64c){var _0x2d3f37={'raw':!![],'where':{'id':_0x3b69da['params']['id']}},_0xa6dfdd={};_0xa6dfdd['model']=_['keys'](db['OpenchannelApplication'][_0xa8cd('0x28')]);_0xa6dfdd[_0xa8cd('0x2d')]=_['keys'](_0x3b69da[_0xa8cd('0x2d')]);_0xa6dfdd[_0xa8cd('0x37')]=_[_0xa8cd('0x30')](_0xa6dfdd[_0xa8cd('0x2c')],_0xa6dfdd[_0xa8cd('0x2d')]);_0x2d3f37[_0xa8cd('0x2f')]=_['intersection'](_0xa6dfdd['model'],qs[_0xa8cd('0x31')](_0x3b69da[_0xa8cd('0x2d')][_0xa8cd('0x31')]));_0x2d3f37[_0xa8cd('0x2f')]=_0x2d3f37['attributes'][_0xa8cd('0x32')]?_0x2d3f37[_0xa8cd('0x2f')]:_0xa6dfdd[_0xa8cd('0x2c')];if(_0x3b69da[_0xa8cd('0x2d')]['includeAll']){_0x2d3f37['include']=[{'all':!![]}];}_0x2d3f37=_['merge']({},_0x2d3f37,_0x3b69da[_0xa8cd('0x3c')]);return db[_0xa8cd('0x27')]['find'](_0x2d3f37)[_0xa8cd('0x21')](handleEntityNotFound(_0x27a64c,null))[_0xa8cd('0x21')](respondWithResult(_0x27a64c,null))[_0xa8cd('0x41')](handleError(_0x27a64c,null));};exports[_0xa8cd('0x42')]=function(_0x1b4cdc,_0xc210b5){return db['OpenchannelApplication']['create'](_0x1b4cdc['body'],{})[_0xa8cd('0x21')](respondWithResult(_0xc210b5,0xc9))[_0xa8cd('0x41')](handleError(_0xc210b5,null));};exports[_0xa8cd('0x20')]=function(_0x15f872,_0x16c234){if(_0x15f872[_0xa8cd('0x43')]['id']){delete _0x15f872[_0xa8cd('0x43')]['id'];}return db[_0xa8cd('0x27')][_0xa8cd('0x44')]({'where':{'id':_0x15f872['params']['id']}})['then'](handleEntityNotFound(_0x16c234,null))[_0xa8cd('0x21')](saveUpdates(_0x15f872['body'],null))[_0xa8cd('0x21')](respondWithResult(_0x16c234,null))[_0xa8cd('0x41')](handleError(_0x16c234,null));};exports[_0xa8cd('0x45')]=function(_0x25876e,_0x33a9a6){return db['OpenchannelApplication'][_0xa8cd('0x44')]({'where':{'id':_0x25876e['params']['id']}})[_0xa8cd('0x21')](handleEntityNotFound(_0x33a9a6,null))[_0xa8cd('0x21')](removeEntity(_0x33a9a6,null))[_0xa8cd('0x41')](handleError(_0x33a9a6,null));};
\ No newline at end of file
+var _0x9026=['moment','bluebird','mustache','util','sox','lodash','squel','crypto','jsforce','to-csv','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/logger','api','../../config/environment','../../mysqldb','sendStatus','status','end','json','count','offset','limit','Content-Range','apply','save','update','destroy','then','error','stack','name','send','index','map','OpenchannelApplication','rawAttributes','fieldName','key','query','keys','filters','intersection','attributes','fields','length','hasOwnProperty','order','sort','where','pick','filter','merge','type','options','include','findAll','rows','catch','params','model','find','create','body','eml-format','rimraf','request-promise'];(function(_0x210ec9,_0x901f4e){var _0x118e5f=function(_0x52119b){while(--_0x52119b){_0x210ec9['push'](_0x210ec9['shift']());}};_0x118e5f(++_0x901f4e);}(_0x9026,0x15b));var _0x6902=function(_0x4e676e,_0x2a7c6d){_0x4e676e=_0x4e676e-0x0;var _0x336a3c=_0x9026[_0x4e676e];return _0x336a3c;};'use strict';var pdf=require('html-pdf');var emlformat=require(_0x6902('0x0'));var rimraf=require(_0x6902('0x1'));var zipdir=require('zip-dir');var jsonpatch=require('fast-json-patch');var rp=require(_0x6902('0x2'));var moment=require(_0x6902('0x3'));var BPromise=require(_0x6902('0x4'));var Mustache=require(_0x6902('0x5'));var util=require(_0x6902('0x6'));var path=require('path');var sox=require(_0x6902('0x7'));var csv=require('to-csv');var ejs=require('ejs');var fs=require('fs');var _=require(_0x6902('0x8'));var squel=require(_0x6902('0x9'));var crypto=require(_0x6902('0xa'));var jsforce=require(_0x6902('0xb'));var deskjs=require('desk.js');var toCsv=require(_0x6902('0xc'));var querystring=require('querystring');var Papa=require(_0x6902('0xd'));var Redis=require(_0x6902('0xe'));var authService=require(_0x6902('0xf'));var qs=require(_0x6902('0x10'));var as=require(_0x6902('0x11'));var hardwareService=require('../../config/license/hardware');var logger=require(_0x6902('0x12'))(_0x6902('0x13'));var utils=require('../../config/utils');var config=require(_0x6902('0x14'));var licenseUtil=require('../../config/license/util');var db=require(_0x6902('0x15'))['db'];function respondWithStatusCode(_0x4f0e38,_0x25fc04){_0x25fc04=_0x25fc04||0xcc;return function(_0x28b9e6){if(_0x28b9e6){return _0x4f0e38[_0x6902('0x16')](_0x25fc04);}return _0x4f0e38[_0x6902('0x17')](_0x25fc04)[_0x6902('0x18')]();};}function respondWithResult(_0x4e26ed,_0x461736){_0x461736=_0x461736||0xc8;return function(_0x24f8d9){if(_0x24f8d9){return _0x4e26ed['status'](_0x461736)[_0x6902('0x19')](_0x24f8d9);}};}function respondWithFilteredResult(_0x112380,_0x12e007){return function(_0x5e0ea6){if(_0x5e0ea6){var _0x44d704=_0x5e0ea6[_0x6902('0x1a')],_0x466b2e=_0x12e007[_0x6902('0x1b')],_0x18c697=_0x12e007['offset']+_0x12e007[_0x6902('0x1c')],_0x25163f;if(_0x18c697>=_0x44d704){_0x18c697=_0x44d704;_0x25163f=0xc8;}else{_0x25163f=0xce;}_0x112380[_0x6902('0x17')](_0x25163f);return _0x112380['set'](_0x6902('0x1d'),_0x466b2e+'-'+_0x18c697+'/'+_0x44d704)['json'](_0x5e0ea6);}return null;};}function patchUpdates(_0x22bf7c){return function(_0x1f56ef){try{jsonpatch[_0x6902('0x1e')](_0x1f56ef,_0x22bf7c,!![]);}catch(_0x1d02fc){return BPromise['reject'](_0x1d02fc);}return _0x1f56ef[_0x6902('0x1f')]();};}function saveUpdates(_0x1c9782,_0x5c8acd){return function(_0x1ac474){if(_0x1ac474){return _0x1ac474[_0x6902('0x20')](_0x1c9782)['then'](function(_0x57bc6a){return _0x57bc6a;});}return null;};}function removeEntity(_0x1f721e,_0xf59043){return function(_0x532e30){if(_0x532e30){return _0x532e30[_0x6902('0x21')]()[_0x6902('0x22')](function(){_0x1f721e[_0x6902('0x17')](0xcc)[_0x6902('0x18')]();});}};}function handleEntityNotFound(_0x14aeae,_0x290338){return function(_0x226970){if(!_0x226970){_0x14aeae[_0x6902('0x16')](0x194);}return _0x226970;};}function handleError(_0x4da473,_0x1944e3){_0x1944e3=_0x1944e3||0x1f4;return function(_0x3970f1){logger[_0x6902('0x23')](_0x3970f1[_0x6902('0x24')]);if(_0x3970f1[_0x6902('0x25')]){delete _0x3970f1['name'];}_0x4da473['status'](_0x1944e3)[_0x6902('0x26')](_0x3970f1);};}exports[_0x6902('0x27')]=function(_0x423534,_0x1ccaad){var _0xe25c38={},_0x5b8d61={},_0x33eab1={'count':0x0,'rows':[]};var _0x24d958=_[_0x6902('0x28')](db[_0x6902('0x29')][_0x6902('0x2a')],function(_0x1a603f){return{'name':_0x1a603f[_0x6902('0x2b')],'type':_0x1a603f['type'][_0x6902('0x2c')]};});_0x5b8d61['model']=_['map'](_0x24d958,'name');_0x5b8d61[_0x6902('0x2d')]=_[_0x6902('0x2e')](_0x423534['query']);_0x5b8d61[_0x6902('0x2f')]=_[_0x6902('0x30')](_0x5b8d61['model'],_0x5b8d61[_0x6902('0x2d')]);_0xe25c38[_0x6902('0x31')]=_[_0x6902('0x30')](_0x5b8d61['model'],qs[_0x6902('0x32')](_0x423534[_0x6902('0x2d')]['fields']));_0xe25c38['attributes']=_0xe25c38[_0x6902('0x31')][_0x6902('0x33')]?_0xe25c38[_0x6902('0x31')]:_0x5b8d61['model'];if(!_0x423534[_0x6902('0x2d')][_0x6902('0x34')]('nolimit')){_0xe25c38[_0x6902('0x1c')]=qs[_0x6902('0x1c')](_0x423534[_0x6902('0x2d')][_0x6902('0x1c')]);_0xe25c38[_0x6902('0x1b')]=qs[_0x6902('0x1b')](_0x423534['query'][_0x6902('0x1b')]);}_0xe25c38[_0x6902('0x35')]=qs[_0x6902('0x36')](_0x423534[_0x6902('0x2d')][_0x6902('0x36')]);_0xe25c38[_0x6902('0x37')]=qs[_0x6902('0x2f')](_[_0x6902('0x38')](_0x423534['query'],_0x5b8d61[_0x6902('0x2f')]),_0x24d958);if(_0x423534[_0x6902('0x2d')][_0x6902('0x39')]){_0xe25c38['where']=_[_0x6902('0x3a')](_0xe25c38[_0x6902('0x37')],{'$or':_[_0x6902('0x28')](_0x24d958,function(_0x47c31b){if(_0x47c31b[_0x6902('0x3b')]!=='VIRTUAL'){var _0x587e8e={};_0x587e8e[_0x47c31b[_0x6902('0x25')]]={'$like':'%'+_0x423534['query'][_0x6902('0x39')]+'%'};return _0x587e8e;}})});}_0xe25c38=_['merge']({},_0xe25c38,_0x423534[_0x6902('0x3c')]);var _0x10c0bc={'where':_0xe25c38['where']};return db['OpenchannelApplication'][_0x6902('0x1a')](_0x10c0bc)['then'](function(_0x23e845){_0x33eab1[_0x6902('0x1a')]=_0x23e845;if(_0x423534[_0x6902('0x2d')]['includeAll']){_0xe25c38[_0x6902('0x3d')]=[{'all':!![]}];}return db['OpenchannelApplication'][_0x6902('0x3e')](_0xe25c38);})['then'](function(_0x3f1bbf){_0x33eab1[_0x6902('0x3f')]=_0x3f1bbf;return _0x33eab1;})['then'](respondWithFilteredResult(_0x1ccaad,_0xe25c38))[_0x6902('0x40')](handleError(_0x1ccaad,null));};exports['show']=function(_0x18495d,_0x43d3f5){var _0x47565b={'raw':!![],'where':{'id':_0x18495d[_0x6902('0x41')]['id']}},_0x131d83={};_0x131d83[_0x6902('0x42')]=_[_0x6902('0x2e')](db[_0x6902('0x29')][_0x6902('0x2a')]);_0x131d83[_0x6902('0x2d')]=_[_0x6902('0x2e')](_0x18495d['query']);_0x131d83['filters']=_[_0x6902('0x30')](_0x131d83[_0x6902('0x42')],_0x131d83['query']);_0x47565b[_0x6902('0x31')]=_[_0x6902('0x30')](_0x131d83[_0x6902('0x42')],qs[_0x6902('0x32')](_0x18495d[_0x6902('0x2d')][_0x6902('0x32')]));_0x47565b[_0x6902('0x31')]=_0x47565b[_0x6902('0x31')]['length']?_0x47565b[_0x6902('0x31')]:_0x131d83[_0x6902('0x42')];if(_0x18495d[_0x6902('0x2d')]['includeAll']){_0x47565b['include']=[{'all':!![]}];}_0x47565b=_[_0x6902('0x3a')]({},_0x47565b,_0x18495d[_0x6902('0x3c')]);return db[_0x6902('0x29')][_0x6902('0x43')](_0x47565b)[_0x6902('0x22')](handleEntityNotFound(_0x43d3f5,null))[_0x6902('0x22')](respondWithResult(_0x43d3f5,null))[_0x6902('0x40')](handleError(_0x43d3f5,null));};exports[_0x6902('0x44')]=function(_0x1202d0,_0xc4750c){return db[_0x6902('0x29')]['create'](_0x1202d0[_0x6902('0x45')],{})[_0x6902('0x22')](respondWithResult(_0xc4750c,0xc9))[_0x6902('0x40')](handleError(_0xc4750c,null));};exports[_0x6902('0x20')]=function(_0x18ec42,_0x1024a8){if(_0x18ec42[_0x6902('0x45')]['id']){delete _0x18ec42['body']['id'];}return db['OpenchannelApplication'][_0x6902('0x43')]({'where':{'id':_0x18ec42[_0x6902('0x41')]['id']}})['then'](handleEntityNotFound(_0x1024a8,null))[_0x6902('0x22')](saveUpdates(_0x18ec42[_0x6902('0x45')],null))[_0x6902('0x22')](respondWithResult(_0x1024a8,null))[_0x6902('0x40')](handleError(_0x1024a8,null));};exports['destroy']=function(_0x3a0b84,_0x160e0b){return db[_0x6902('0x29')][_0x6902('0x43')]({'where':{'id':_0x3a0b84[_0x6902('0x41')]['id']}})['then'](handleEntityNotFound(_0x160e0b,null))['then'](removeEntity(_0x160e0b,null))['catch'](handleError(_0x160e0b,null));};
\ No newline at end of file