Built motion from commit (unavailable).|2.3.93
[motion2.git] / server / api / faxApplication / faxApplication.controller.js
index 4cb0654..106c804 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xa13d=['stack','name','send','FaxApplication','rawAttributes','keys','query','filters','intersection','model','attributes','fields','limit','order','sort','where','pick','filter','map','key','VIRTUAL','field','merge','options','includeAll','include','findAll','rows','catch','params','length','find','create','body','destroy','html-pdf','eml-format','rimraf','zip-dir','moment','bluebird','mustache','path','sox','to-csv','ejs','squel','crypto','jsforce','desk.js','papaparse','../../components/auth/service','../../config/license/hardware','ioredis','../../components/parsers/qs','../../config/logger','../../config/utils','../../config/environment','../../mysqldb','sendStatus','status','end','count','offset','set','json','apply','reject','update','then','error'];(function(_0x4ca2e9,_0x421004){var _0x2d8f6a=function(_0x4c669c){while(--_0x4c669c){_0x4ca2e9['push'](_0x4ca2e9['shift']());}};_0x2d8f6a(++_0x421004);}(_0xa13d,0xb1));var _0xda13=function(_0x5abef6,_0x5194f3){_0x5abef6=_0x5abef6-0x0;var _0x3e9425=_0xa13d[_0x5abef6];return _0x3e9425;};'use strict';var pdf=require(_0xda13('0x0'));var emlformat=require(_0xda13('0x1'));var rimraf=require(_0xda13('0x2'));var zipdir=require(_0xda13('0x3'));var jsonpatch=require('fast-json-patch');var rp=require('request-promise');var moment=require(_0xda13('0x4'));var BPromise=require(_0xda13('0x5'));var Mustache=require(_0xda13('0x6'));var util=require('util');var path=require(_0xda13('0x7'));var sox=require(_0xda13('0x8'));var csv=require(_0xda13('0x9'));var ejs=require(_0xda13('0xa'));var fs=require('fs');var _=require('lodash');var squel=require(_0xda13('0xb'));var crypto=require(_0xda13('0xc'));var jsforce=require(_0xda13('0xd'));var deskjs=require(_0xda13('0xe'));var toCsv=require(_0xda13('0x9'));var querystring=require('querystring');var Papa=require(_0xda13('0xf'));var authService=require(_0xda13('0x10'));var hardwareService=require(_0xda13('0x11'));var Redis=require(_0xda13('0x12'));var qs=require(_0xda13('0x13'));var logger=require(_0xda13('0x14'))('api');var utils=require(_0xda13('0x15'));var config=require(_0xda13('0x16'));var db=require(_0xda13('0x17'))['db'];function respondWithStatusCode(_0x4980cc,_0x54c4a5){_0x54c4a5=_0x54c4a5||0xcc;return function(_0x53708b){if(_0x53708b){return _0x4980cc[_0xda13('0x18')](_0x54c4a5);}return _0x4980cc[_0xda13('0x19')](_0x54c4a5)[_0xda13('0x1a')]();};}function respondWithResult(_0x8155c,_0x57ec4a){_0x57ec4a=_0x57ec4a||0xc8;return function(_0x2393f0){if(_0x2393f0){return _0x8155c[_0xda13('0x19')](_0x57ec4a)['json'](_0x2393f0);}};}function respondWithFilteredResult(_0x2a2a68,_0x28d41b){return function(_0x5fea49){if(_0x5fea49){var _0x3271d2=_0x5fea49[_0xda13('0x1b')],_0x2600d0=_0x28d41b[_0xda13('0x1c')],_0xb746f9=_0x28d41b[_0xda13('0x1c')]+_0x28d41b['limit'],_0x47c5a8;if(_0xb746f9>=_0x3271d2){_0xb746f9=_0x3271d2;_0x47c5a8=0xc8;}else{_0x47c5a8=0xce;}_0x2a2a68[_0xda13('0x19')](_0x47c5a8);return _0x2a2a68[_0xda13('0x1d')]('Content-Range',_0x2600d0+'-'+_0xb746f9+'/'+_0x3271d2)[_0xda13('0x1e')](_0x5fea49);}return null;};}function patchUpdates(_0x16ccb2){return function(_0x529233){try{jsonpatch[_0xda13('0x1f')](_0x529233,_0x16ccb2,!![]);}catch(_0x1d6fa1){return BPromise[_0xda13('0x20')](_0x1d6fa1);}return _0x529233['save']();};}function saveUpdates(_0x4d1da2,_0x3f1d1d){return function(_0x253155){if(_0x253155){return _0x253155[_0xda13('0x21')](_0x4d1da2)[_0xda13('0x22')](function(_0x2f3b0c){return _0x2f3b0c;});}return null;};}function removeEntity(_0x45d4b2,_0xc7fabc){return function(_0xb0c452){if(_0xb0c452){return _0xb0c452['destroy']()[_0xda13('0x22')](function(){_0x45d4b2[_0xda13('0x19')](0xcc)[_0xda13('0x1a')]();});}};}function handleEntityNotFound(_0x1af1d8,_0x4260a9){return function(_0x1aa9d4){if(!_0x1aa9d4){_0x1af1d8[_0xda13('0x18')](0x194);}return _0x1aa9d4;};}function handleError(_0x5c1bd4,_0x6cac0f){_0x6cac0f=_0x6cac0f||0x1f4;return function(_0x152f66){logger[_0xda13('0x23')](_0x152f66[_0xda13('0x24')]);if(_0x152f66['name']){delete _0x152f66[_0xda13('0x25')];}_0x5c1bd4['status'](_0x6cac0f)[_0xda13('0x26')](_0x152f66);};}exports['index']=function(_0x18c03b,_0x37f4f9){var _0x123e76={},_0x9db6ba={},_0x23dd01={'count':0x0,'rows':[]};var _0x1c9042=db[_0xda13('0x27')][_0xda13('0x28')];_0x9db6ba['model']=_[_0xda13('0x29')](_0x1c9042);_0x9db6ba[_0xda13('0x2a')]=_[_0xda13('0x29')](_0x18c03b['query']);_0x9db6ba[_0xda13('0x2b')]=_[_0xda13('0x2c')](_0x9db6ba[_0xda13('0x2d')],_0x9db6ba['query']);_0x123e76[_0xda13('0x2e')]=_[_0xda13('0x2c')](_0x9db6ba[_0xda13('0x2d')],qs[_0xda13('0x2f')](_0x18c03b['query'][_0xda13('0x2f')]));_0x123e76[_0xda13('0x2e')]=_0x123e76[_0xda13('0x2e')]['length']?_0x123e76[_0xda13('0x2e')]:_0x9db6ba['model'];if(!_0x18c03b[_0xda13('0x2a')]['hasOwnProperty']('nolimit')){_0x123e76[_0xda13('0x30')]=qs[_0xda13('0x30')](_0x18c03b[_0xda13('0x2a')][_0xda13('0x30')]);_0x123e76[_0xda13('0x1c')]=qs[_0xda13('0x1c')](_0x18c03b['query']['offset']);}_0x123e76[_0xda13('0x31')]=qs[_0xda13('0x32')](_0x18c03b['query'][_0xda13('0x32')]);_0x123e76[_0xda13('0x33')]=qs[_0xda13('0x2b')](_[_0xda13('0x34')](_0x18c03b['query'],_0x9db6ba[_0xda13('0x2b')]));if(_0x18c03b[_0xda13('0x2a')][_0xda13('0x35')]){_0x123e76[_0xda13('0x33')]=_['merge'](_0x123e76['where'],{'$or':_[_0xda13('0x36')](_0x1c9042,function(_0x430d6e){if(_0x430d6e['type'][_0xda13('0x37')]!==_0xda13('0x38')){var _0x16e2fd={};_0x16e2fd[_0x430d6e[_0xda13('0x39')]]={'$like':'%'+_0x18c03b[_0xda13('0x2a')][_0xda13('0x35')]+'%'};return _0x16e2fd;}})});}_0x123e76=_[_0xda13('0x3a')]({},_0x123e76,_0x18c03b[_0xda13('0x3b')]);var _0x3e23c7={'where':_0x123e76[_0xda13('0x33')]};return db[_0xda13('0x27')][_0xda13('0x1b')](_0x3e23c7)['then'](function(_0x571d85){_0x23dd01['count']=_0x571d85;if(_0x18c03b[_0xda13('0x2a')][_0xda13('0x3c')]){_0x123e76[_0xda13('0x3d')]=[{'all':!![]}];}return db['FaxApplication'][_0xda13('0x3e')](_0x123e76);})['then'](function(_0x454b1a){_0x23dd01[_0xda13('0x3f')]=_0x454b1a;return _0x23dd01;})['then'](respondWithFilteredResult(_0x37f4f9,_0x123e76))[_0xda13('0x40')](handleError(_0x37f4f9,null));};exports['show']=function(_0x4920ec,_0x33ae34){var _0x443ca2={'raw':!![],'where':{'id':_0x4920ec[_0xda13('0x41')]['id']}},_0xfd8fc7={};_0xfd8fc7[_0xda13('0x2d')]=_['keys'](db[_0xda13('0x27')]['rawAttributes']);_0xfd8fc7['query']=_[_0xda13('0x29')](_0x4920ec[_0xda13('0x2a')]);_0xfd8fc7['filters']=_['intersection'](_0xfd8fc7[_0xda13('0x2d')],_0xfd8fc7[_0xda13('0x2a')]);_0x443ca2[_0xda13('0x2e')]=_[_0xda13('0x2c')](_0xfd8fc7[_0xda13('0x2d')],qs[_0xda13('0x2f')](_0x4920ec['query'][_0xda13('0x2f')]));_0x443ca2[_0xda13('0x2e')]=_0x443ca2[_0xda13('0x2e')][_0xda13('0x42')]?_0x443ca2[_0xda13('0x2e')]:_0xfd8fc7[_0xda13('0x2d')];if(_0x4920ec[_0xda13('0x2a')][_0xda13('0x3c')]){_0x443ca2[_0xda13('0x3d')]=[{'all':!![]}];}_0x443ca2=_[_0xda13('0x3a')]({},_0x443ca2,_0x4920ec['options']);return db['FaxApplication'][_0xda13('0x43')](_0x443ca2)['then'](handleEntityNotFound(_0x33ae34,null))['then'](respondWithResult(_0x33ae34,null))[_0xda13('0x40')](handleError(_0x33ae34,null));};exports[_0xda13('0x44')]=function(_0x27486d,_0x299786){return db[_0xda13('0x27')]['create'](_0x27486d['body'],{})[_0xda13('0x22')](respondWithResult(_0x299786,0xc9))['catch'](handleError(_0x299786,null));};exports[_0xda13('0x21')]=function(_0x5376b9,_0xabb1bd){if(_0x5376b9['body']['id']){delete _0x5376b9[_0xda13('0x45')]['id'];}return db[_0xda13('0x27')][_0xda13('0x43')]({'where':{'id':_0x5376b9['params']['id']}})[_0xda13('0x22')](handleEntityNotFound(_0xabb1bd,null))[_0xda13('0x22')](saveUpdates(_0x5376b9[_0xda13('0x45')],null))[_0xda13('0x22')](respondWithResult(_0xabb1bd,null))[_0xda13('0x40')](handleError(_0xabb1bd,null));};exports[_0xda13('0x46')]=function(_0x116c16,_0x52430b){return db[_0xda13('0x27')][_0xda13('0x43')]({'where':{'id':_0x116c16['params']['id']}})[_0xda13('0x22')](handleEntityNotFound(_0x52430b,null))[_0xda13('0x22')](removeEntity(_0x52430b,null))['catch'](handleError(_0x52430b,null));};
\ No newline at end of file
+var _0x5d51=['crypto','desk.js','querystring','papaparse','../../components/auth/service','../../config/license/hardware','ioredis','../../config/logger','../../config/environment','../../mysqldb','sendStatus','status','json','count','offset','limit','set','Content-Range','apply','reject','save','update','then','destroy','end','stack','name','send','index','FaxApplication','rawAttributes','model','keys','query','filters','intersection','fields','attributes','length','hasOwnProperty','nolimit','order','where','pick','merge','type','key','VIRTUAL','field','filter','options','include','params','includeAll','find','catch','create','body','html-pdf','eml-format','rimraf','request-promise','moment','bluebird','mustache','to-csv','lodash'];(function(_0x548627,_0x4ec392){var _0x844a84=function(_0x2ffdd2){while(--_0x2ffdd2){_0x548627['push'](_0x548627['shift']());}};_0x844a84(++_0x4ec392);}(_0x5d51,0x146));var _0x15d5=function(_0x5ddb1c,_0x5ea4df){_0x5ddb1c=_0x5ddb1c-0x0;var _0x354adc=_0x5d51[_0x5ddb1c];return _0x354adc;};'use strict';var pdf=require(_0x15d5('0x0'));var emlformat=require(_0x15d5('0x1'));var rimraf=require(_0x15d5('0x2'));var zipdir=require('zip-dir');var jsonpatch=require('fast-json-patch');var rp=require(_0x15d5('0x3'));var moment=require(_0x15d5('0x4'));var BPromise=require(_0x15d5('0x5'));var Mustache=require(_0x15d5('0x6'));var util=require('util');var path=require('path');var sox=require('sox');var csv=require(_0x15d5('0x7'));var ejs=require('ejs');var fs=require('fs');var _=require(_0x15d5('0x8'));var squel=require('squel');var crypto=require(_0x15d5('0x9'));var jsforce=require('jsforce');var deskjs=require(_0x15d5('0xa'));var toCsv=require(_0x15d5('0x7'));var querystring=require(_0x15d5('0xb'));var Papa=require(_0x15d5('0xc'));var authService=require(_0x15d5('0xd'));var hardwareService=require(_0x15d5('0xe'));var Redis=require(_0x15d5('0xf'));var qs=require('../../components/parsers/qs');var logger=require(_0x15d5('0x10'))('api');var utils=require('../../config/utils');var config=require(_0x15d5('0x11'));var db=require(_0x15d5('0x12'))['db'];function respondWithStatusCode(_0x4a2d4a,_0x65225b){_0x65225b=_0x65225b||0xcc;return function(_0x31e8d5){if(_0x31e8d5){return _0x4a2d4a[_0x15d5('0x13')](_0x65225b);}return _0x4a2d4a['status'](_0x65225b)['end']();};}function respondWithResult(_0x58aa87,_0x54a967){_0x54a967=_0x54a967||0xc8;return function(_0x3f5caa){if(_0x3f5caa){return _0x58aa87[_0x15d5('0x14')](_0x54a967)[_0x15d5('0x15')](_0x3f5caa);}};}function respondWithFilteredResult(_0x4ec612,_0x3097c3){return function(_0x2437f7){if(_0x2437f7){var _0x1ed1f5=_0x2437f7[_0x15d5('0x16')],_0x34fd82=_0x3097c3[_0x15d5('0x17')],_0x2df02f=_0x3097c3[_0x15d5('0x17')]+_0x3097c3[_0x15d5('0x18')],_0x5278a9;if(_0x2df02f>=_0x1ed1f5){_0x2df02f=_0x1ed1f5;_0x5278a9=0xc8;}else{_0x5278a9=0xce;}_0x4ec612['status'](_0x5278a9);return _0x4ec612[_0x15d5('0x19')](_0x15d5('0x1a'),_0x34fd82+'-'+_0x2df02f+'/'+_0x1ed1f5)[_0x15d5('0x15')](_0x2437f7);}return null;};}function patchUpdates(_0x24060b){return function(_0x4a1241){try{jsonpatch[_0x15d5('0x1b')](_0x4a1241,_0x24060b,!![]);}catch(_0x364181){return BPromise[_0x15d5('0x1c')](_0x364181);}return _0x4a1241[_0x15d5('0x1d')]();};}function saveUpdates(_0x484a0e,_0x4ba66c){return function(_0x370601){if(_0x370601){return _0x370601[_0x15d5('0x1e')](_0x484a0e)[_0x15d5('0x1f')](function(_0x3c41e9){return _0x3c41e9;});}return null;};}function removeEntity(_0x3cece0,_0x36b454){return function(_0x2fb892){if(_0x2fb892){return _0x2fb892[_0x15d5('0x20')]()[_0x15d5('0x1f')](function(){_0x3cece0[_0x15d5('0x14')](0xcc)[_0x15d5('0x21')]();});}};}function handleEntityNotFound(_0x13226,_0x42f17f){return function(_0x124d27){if(!_0x124d27){_0x13226[_0x15d5('0x13')](0x194);}return _0x124d27;};}function handleError(_0x2b2568,_0x26781d){_0x26781d=_0x26781d||0x1f4;return function(_0x57c039){logger['error'](_0x57c039[_0x15d5('0x22')]);if(_0x57c039[_0x15d5('0x23')]){delete _0x57c039[_0x15d5('0x23')];}_0x2b2568[_0x15d5('0x14')](_0x26781d)[_0x15d5('0x24')](_0x57c039);};}exports[_0x15d5('0x25')]=function(_0xa89013,_0x3eb256){var _0x54068d={},_0x36168d={},_0x53a67d={'count':0x0,'rows':[]};var _0x2d7f17=db[_0x15d5('0x26')][_0x15d5('0x27')];_0x36168d[_0x15d5('0x28')]=_[_0x15d5('0x29')](_0x2d7f17);_0x36168d[_0x15d5('0x2a')]=_[_0x15d5('0x29')](_0xa89013[_0x15d5('0x2a')]);_0x36168d[_0x15d5('0x2b')]=_['intersection'](_0x36168d[_0x15d5('0x28')],_0x36168d[_0x15d5('0x2a')]);_0x54068d['attributes']=_[_0x15d5('0x2c')](_0x36168d[_0x15d5('0x28')],qs[_0x15d5('0x2d')](_0xa89013[_0x15d5('0x2a')]['fields']));_0x54068d[_0x15d5('0x2e')]=_0x54068d[_0x15d5('0x2e')][_0x15d5('0x2f')]?_0x54068d[_0x15d5('0x2e')]:_0x36168d['model'];if(!_0xa89013['query'][_0x15d5('0x30')](_0x15d5('0x31'))){_0x54068d[_0x15d5('0x18')]=qs[_0x15d5('0x18')](_0xa89013[_0x15d5('0x2a')][_0x15d5('0x18')]);_0x54068d['offset']=qs[_0x15d5('0x17')](_0xa89013[_0x15d5('0x2a')]['offset']);}_0x54068d[_0x15d5('0x32')]=qs['sort'](_0xa89013[_0x15d5('0x2a')]['sort']);_0x54068d[_0x15d5('0x33')]=qs[_0x15d5('0x2b')](_[_0x15d5('0x34')](_0xa89013[_0x15d5('0x2a')],_0x36168d['filters']));if(_0xa89013['query']['filter']){_0x54068d['where']=_[_0x15d5('0x35')](_0x54068d[_0x15d5('0x33')],{'$or':_['map'](_0x2d7f17,function(_0xc0bb6){if(_0xc0bb6[_0x15d5('0x36')][_0x15d5('0x37')]!==_0x15d5('0x38')){var _0x5243d6={};_0x5243d6[_0xc0bb6[_0x15d5('0x39')]]={'$like':'%'+_0xa89013[_0x15d5('0x2a')][_0x15d5('0x3a')]+'%'};return _0x5243d6;}})});}_0x54068d=_[_0x15d5('0x35')]({},_0x54068d,_0xa89013[_0x15d5('0x3b')]);var _0x34f7e6={'where':_0x54068d[_0x15d5('0x33')]};return db[_0x15d5('0x26')][_0x15d5('0x16')](_0x34f7e6)[_0x15d5('0x1f')](function(_0x3e8113){_0x53a67d[_0x15d5('0x16')]=_0x3e8113;if(_0xa89013[_0x15d5('0x2a')]['includeAll']){_0x54068d[_0x15d5('0x3c')]=[{'all':!![]}];}return db[_0x15d5('0x26')]['findAll'](_0x54068d);})[_0x15d5('0x1f')](function(_0x4e8922){_0x53a67d['rows']=_0x4e8922;return _0x53a67d;})[_0x15d5('0x1f')](respondWithFilteredResult(_0x3eb256,_0x54068d))['catch'](handleError(_0x3eb256,null));};exports['show']=function(_0x47f42c,_0x5d2da4){var _0x5090a2={'raw':!![],'where':{'id':_0x47f42c[_0x15d5('0x3d')]['id']}},_0x165ccb={};_0x165ccb[_0x15d5('0x28')]=_[_0x15d5('0x29')](db[_0x15d5('0x26')][_0x15d5('0x27')]);_0x165ccb['query']=_['keys'](_0x47f42c[_0x15d5('0x2a')]);_0x165ccb[_0x15d5('0x2b')]=_['intersection'](_0x165ccb[_0x15d5('0x28')],_0x165ccb[_0x15d5('0x2a')]);_0x5090a2[_0x15d5('0x2e')]=_[_0x15d5('0x2c')](_0x165ccb[_0x15d5('0x28')],qs['fields'](_0x47f42c['query']['fields']));_0x5090a2[_0x15d5('0x2e')]=_0x5090a2[_0x15d5('0x2e')][_0x15d5('0x2f')]?_0x5090a2[_0x15d5('0x2e')]:_0x165ccb['model'];if(_0x47f42c['query'][_0x15d5('0x3e')]){_0x5090a2['include']=[{'all':!![]}];}_0x5090a2=_[_0x15d5('0x35')]({},_0x5090a2,_0x47f42c[_0x15d5('0x3b')]);return db[_0x15d5('0x26')][_0x15d5('0x3f')](_0x5090a2)[_0x15d5('0x1f')](handleEntityNotFound(_0x5d2da4,null))[_0x15d5('0x1f')](respondWithResult(_0x5d2da4,null))[_0x15d5('0x40')](handleError(_0x5d2da4,null));};exports[_0x15d5('0x41')]=function(_0x102458,_0x549e8c){return db[_0x15d5('0x26')][_0x15d5('0x41')](_0x102458[_0x15d5('0x42')],{})[_0x15d5('0x1f')](respondWithResult(_0x549e8c,0xc9))['catch'](handleError(_0x549e8c,null));};exports[_0x15d5('0x1e')]=function(_0x402908,_0x1fcffe){if(_0x402908[_0x15d5('0x42')]['id']){delete _0x402908[_0x15d5('0x42')]['id'];}return db[_0x15d5('0x26')]['find']({'where':{'id':_0x402908[_0x15d5('0x3d')]['id']}})['then'](handleEntityNotFound(_0x1fcffe,null))[_0x15d5('0x1f')](saveUpdates(_0x402908[_0x15d5('0x42')],null))[_0x15d5('0x1f')](respondWithResult(_0x1fcffe,null))[_0x15d5('0x40')](handleError(_0x1fcffe,null));};exports['destroy']=function(_0x44c094,_0x353891){return db[_0x15d5('0x26')][_0x15d5('0x3f')]({'where':{'id':_0x44c094[_0x15d5('0x3d')]['id']}})[_0x15d5('0x1f')](handleEntityNotFound(_0x353891,null))['then'](removeEntity(_0x353891,null))[_0x15d5('0x40')](handleError(_0x353891,null));};
\ No newline at end of file