Built motion from commit (unavailable).|2.3.98
[motion2.git] / server / api / faxApplication / faxApplication.controller.js
index 95e638c..750ef3f 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x6f7a=['merge','options','includeAll','findAll','catch','show','params','intersection','fields','include','find','create','body','html-pdf','eml-format','rimraf','request-promise','moment','bluebird','mustache','util','path','sox','to-csv','ejs','lodash','squel','crypto','jsforce','desk.js','querystring','papaparse','../../components/auth/service','../../config/license/hardware','../../components/parsers/qs','../../config/logger','api','../../config/environment','../../mysqldb','sendStatus','status','json','count','offset','Content-Range','apply','reject','save','update','then','destroy','end','error','name','send','FaxApplication','rawAttributes','query','keys','filters','attributes','model','length','hasOwnProperty','nolimit','limit','sort','where','pick','filter','type','VIRTUAL','field'];(function(_0x2494f6,_0x38f621){var _0x217e03=function(_0x3a873a){while(--_0x3a873a){_0x2494f6['push'](_0x2494f6['shift']());}};_0x217e03(++_0x38f621);}(_0x6f7a,0x17a));var _0xa6f7=function(_0x15c62c,_0x2a2783){_0x15c62c=_0x15c62c-0x0;var _0x423ef1=_0x6f7a[_0x15c62c];return _0x423ef1;};'use strict';var pdf=require(_0xa6f7('0x0'));var emlformat=require(_0xa6f7('0x1'));var rimraf=require(_0xa6f7('0x2'));var zipdir=require('zip-dir');var jsonpatch=require('fast-json-patch');var rp=require(_0xa6f7('0x3'));var moment=require(_0xa6f7('0x4'));var BPromise=require(_0xa6f7('0x5'));var Mustache=require(_0xa6f7('0x6'));var util=require(_0xa6f7('0x7'));var path=require(_0xa6f7('0x8'));var sox=require(_0xa6f7('0x9'));var csv=require(_0xa6f7('0xa'));var ejs=require(_0xa6f7('0xb'));var fs=require('fs');var _=require(_0xa6f7('0xc'));var squel=require(_0xa6f7('0xd'));var crypto=require(_0xa6f7('0xe'));var jsforce=require(_0xa6f7('0xf'));var deskjs=require(_0xa6f7('0x10'));var toCsv=require('to-csv');var querystring=require(_0xa6f7('0x11'));var Papa=require(_0xa6f7('0x12'));var authService=require(_0xa6f7('0x13'));var hardwareService=require(_0xa6f7('0x14'));var Redis=require('ioredis');var qs=require(_0xa6f7('0x15'));var logger=require(_0xa6f7('0x16'))(_0xa6f7('0x17'));var utils=require('../../config/utils');var config=require(_0xa6f7('0x18'));var db=require(_0xa6f7('0x19'))['db'];function respondWithStatusCode(_0x1959cd,_0x158305){_0x158305=_0x158305||0xcc;return function(_0x28fd82){if(_0x28fd82){return _0x1959cd[_0xa6f7('0x1a')](_0x158305);}return _0x1959cd[_0xa6f7('0x1b')](_0x158305)['end']();};}function respondWithResult(_0x5a72bb,_0x54df08){_0x54df08=_0x54df08||0xc8;return function(_0xe0eab6){if(_0xe0eab6){return _0x5a72bb[_0xa6f7('0x1b')](_0x54df08)[_0xa6f7('0x1c')](_0xe0eab6);}};}function respondWithFilteredResult(_0x429850,_0x3885c5){return function(_0x48e845){if(_0x48e845){var _0x72d159=_0x48e845[_0xa6f7('0x1d')],_0x474aa8=_0x3885c5[_0xa6f7('0x1e')],_0x30ce36=_0x3885c5[_0xa6f7('0x1e')]+_0x3885c5['limit'],_0xe37511;if(_0x30ce36>=_0x72d159){_0x30ce36=_0x72d159;_0xe37511=0xc8;}else{_0xe37511=0xce;}_0x429850[_0xa6f7('0x1b')](_0xe37511);return _0x429850['set'](_0xa6f7('0x1f'),_0x474aa8+'-'+_0x30ce36+'/'+_0x72d159)['json'](_0x48e845);}return null;};}function patchUpdates(_0xa72022){return function(_0x31b4c8){try{jsonpatch[_0xa6f7('0x20')](_0x31b4c8,_0xa72022,!![]);}catch(_0x12a515){return BPromise[_0xa6f7('0x21')](_0x12a515);}return _0x31b4c8[_0xa6f7('0x22')]();};}function saveUpdates(_0x2e2d57,_0xcf908a){return function(_0x40b0ae){if(_0x40b0ae){return _0x40b0ae[_0xa6f7('0x23')](_0x2e2d57)[_0xa6f7('0x24')](function(_0x1470b7){return _0x1470b7;});}return null;};}function removeEntity(_0x3261f4,_0x3adbb0){return function(_0x5d57ed){if(_0x5d57ed){return _0x5d57ed[_0xa6f7('0x25')]()['then'](function(){_0x3261f4[_0xa6f7('0x1b')](0xcc)[_0xa6f7('0x26')]();});}};}function handleEntityNotFound(_0x277923,_0x5ceeb0){return function(_0x4c7ece){if(!_0x4c7ece){_0x277923[_0xa6f7('0x1a')](0x194);}return _0x4c7ece;};}function handleError(_0x20fcad,_0x40a9f0){_0x40a9f0=_0x40a9f0||0x1f4;return function(_0x3855f1){logger[_0xa6f7('0x27')](_0x3855f1['stack']);if(_0x3855f1[_0xa6f7('0x28')]){delete _0x3855f1['name'];}_0x20fcad[_0xa6f7('0x1b')](_0x40a9f0)[_0xa6f7('0x29')](_0x3855f1);};}exports['index']=function(_0x692077,_0x6953f1){var _0x209356={},_0x19c5ad={},_0x5bb648={'count':0x0,'rows':[]};var _0x76624c=db[_0xa6f7('0x2a')][_0xa6f7('0x2b')];_0x19c5ad['model']=_['keys'](_0x76624c);_0x19c5ad[_0xa6f7('0x2c')]=_[_0xa6f7('0x2d')](_0x692077['query']);_0x19c5ad[_0xa6f7('0x2e')]=_['intersection'](_0x19c5ad['model'],_0x19c5ad['query']);_0x209356[_0xa6f7('0x2f')]=_['intersection'](_0x19c5ad[_0xa6f7('0x30')],qs['fields'](_0x692077[_0xa6f7('0x2c')]['fields']));_0x209356[_0xa6f7('0x2f')]=_0x209356[_0xa6f7('0x2f')][_0xa6f7('0x31')]?_0x209356[_0xa6f7('0x2f')]:_0x19c5ad['model'];if(!_0x692077[_0xa6f7('0x2c')][_0xa6f7('0x32')](_0xa6f7('0x33'))){_0x209356[_0xa6f7('0x34')]=qs[_0xa6f7('0x34')](_0x692077[_0xa6f7('0x2c')]['limit']);_0x209356[_0xa6f7('0x1e')]=qs[_0xa6f7('0x1e')](_0x692077[_0xa6f7('0x2c')]['offset']);}_0x209356['order']=qs[_0xa6f7('0x35')](_0x692077[_0xa6f7('0x2c')]['sort']);_0x209356[_0xa6f7('0x36')]=qs[_0xa6f7('0x2e')](_[_0xa6f7('0x37')](_0x692077[_0xa6f7('0x2c')],_0x19c5ad[_0xa6f7('0x2e')]));if(_0x692077[_0xa6f7('0x2c')][_0xa6f7('0x38')]){_0x209356['where']=_['merge'](_0x209356[_0xa6f7('0x36')],{'$or':_['map'](_0x76624c,function(_0x55eac6){if(_0x55eac6[_0xa6f7('0x39')]['key']!==_0xa6f7('0x3a')){var _0x4ce322={};_0x4ce322[_0x55eac6[_0xa6f7('0x3b')]]={'$like':'%'+_0x692077[_0xa6f7('0x2c')][_0xa6f7('0x38')]+'%'};return _0x4ce322;}})});}_0x209356=_[_0xa6f7('0x3c')]({},_0x209356,_0x692077[_0xa6f7('0x3d')]);var _0x32de6f={'where':_0x209356[_0xa6f7('0x36')]};return db[_0xa6f7('0x2a')][_0xa6f7('0x1d')](_0x32de6f)[_0xa6f7('0x24')](function(_0x3473ae){_0x5bb648[_0xa6f7('0x1d')]=_0x3473ae;if(_0x692077['query'][_0xa6f7('0x3e')]){_0x209356['include']=[{'all':!![]}];}return db[_0xa6f7('0x2a')][_0xa6f7('0x3f')](_0x209356);})[_0xa6f7('0x24')](function(_0x5b7725){_0x5bb648['rows']=_0x5b7725;return _0x5bb648;})[_0xa6f7('0x24')](respondWithFilteredResult(_0x6953f1,_0x209356))[_0xa6f7('0x40')](handleError(_0x6953f1,null));};exports[_0xa6f7('0x41')]=function(_0x1b876e,_0x4cca25){var _0x34715f={'raw':!![],'where':{'id':_0x1b876e[_0xa6f7('0x42')]['id']}},_0x351911={};_0x351911[_0xa6f7('0x30')]=_['keys'](db[_0xa6f7('0x2a')]['rawAttributes']);_0x351911[_0xa6f7('0x2c')]=_['keys'](_0x1b876e[_0xa6f7('0x2c')]);_0x351911[_0xa6f7('0x2e')]=_[_0xa6f7('0x43')](_0x351911[_0xa6f7('0x30')],_0x351911[_0xa6f7('0x2c')]);_0x34715f[_0xa6f7('0x2f')]=_['intersection'](_0x351911[_0xa6f7('0x30')],qs[_0xa6f7('0x44')](_0x1b876e['query']['fields']));_0x34715f[_0xa6f7('0x2f')]=_0x34715f[_0xa6f7('0x2f')]['length']?_0x34715f['attributes']:_0x351911[_0xa6f7('0x30')];if(_0x1b876e[_0xa6f7('0x2c')][_0xa6f7('0x3e')]){_0x34715f[_0xa6f7('0x45')]=[{'all':!![]}];}_0x34715f=_[_0xa6f7('0x3c')]({},_0x34715f,_0x1b876e[_0xa6f7('0x3d')]);return db[_0xa6f7('0x2a')][_0xa6f7('0x46')](_0x34715f)[_0xa6f7('0x24')](handleEntityNotFound(_0x4cca25,null))[_0xa6f7('0x24')](respondWithResult(_0x4cca25,null))[_0xa6f7('0x40')](handleError(_0x4cca25,null));};exports[_0xa6f7('0x47')]=function(_0x481a57,_0x4f97a5){return db[_0xa6f7('0x2a')]['create'](_0x481a57[_0xa6f7('0x48')],{})[_0xa6f7('0x24')](respondWithResult(_0x4f97a5,0xc9))[_0xa6f7('0x40')](handleError(_0x4f97a5,null));};exports[_0xa6f7('0x23')]=function(_0x3a5445,_0x3dbbd7){if(_0x3a5445[_0xa6f7('0x48')]['id']){delete _0x3a5445[_0xa6f7('0x48')]['id'];}return db[_0xa6f7('0x2a')][_0xa6f7('0x46')]({'where':{'id':_0x3a5445[_0xa6f7('0x42')]['id']}})[_0xa6f7('0x24')](handleEntityNotFound(_0x3dbbd7,null))[_0xa6f7('0x24')](saveUpdates(_0x3a5445[_0xa6f7('0x48')],null))[_0xa6f7('0x24')](respondWithResult(_0x3dbbd7,null))[_0xa6f7('0x40')](handleError(_0x3dbbd7,null));};exports['destroy']=function(_0x5ee5e3,_0x20a147){return db[_0xa6f7('0x2a')][_0xa6f7('0x46')]({'where':{'id':_0x5ee5e3['params']['id']}})[_0xa6f7('0x24')](handleEntityNotFound(_0x20a147,null))['then'](removeEntity(_0x20a147,null))[_0xa6f7('0x40')](handleError(_0x20a147,null));};
\ No newline at end of file
+var _0xc2db=['papaparse','../../components/auth/service','../../config/license/hardware','ioredis','../../components/parsers/qs','../../config/logger','api','../../config/utils','../../mysqldb','status','end','json','offset','limit','apply','reject','save','update','then','destroy','sendStatus','error','stack','name','send','index','FaxApplication','rawAttributes','model','query','keys','intersection','attributes','fields','length','nolimit','order','sort','where','filters','filter','merge','map','type','key','VIRTUAL','options','count','includeAll','include','rows','catch','find','create','body','params','html-pdf','eml-format','fast-json-patch','request-promise','bluebird','mustache','util','path','to-csv','ejs','lodash','crypto','jsforce','desk.js','querystring'];(function(_0x14e75e,_0x43a34d){var _0x5fc83b=function(_0x37bcb1){while(--_0x37bcb1){_0x14e75e['push'](_0x14e75e['shift']());}};_0x5fc83b(++_0x43a34d);}(_0xc2db,0x7f));var _0xbc2d=function(_0x432682,_0x253044){_0x432682=_0x432682-0x0;var _0x463d05=_0xc2db[_0x432682];return _0x463d05;};'use strict';var pdf=require(_0xbc2d('0x0'));var emlformat=require(_0xbc2d('0x1'));var rimraf=require('rimraf');var zipdir=require('zip-dir');var jsonpatch=require(_0xbc2d('0x2'));var rp=require(_0xbc2d('0x3'));var moment=require('moment');var BPromise=require(_0xbc2d('0x4'));var Mustache=require(_0xbc2d('0x5'));var util=require(_0xbc2d('0x6'));var path=require(_0xbc2d('0x7'));var sox=require('sox');var csv=require(_0xbc2d('0x8'));var ejs=require(_0xbc2d('0x9'));var fs=require('fs');var _=require(_0xbc2d('0xa'));var squel=require('squel');var crypto=require(_0xbc2d('0xb'));var jsforce=require(_0xbc2d('0xc'));var deskjs=require(_0xbc2d('0xd'));var toCsv=require(_0xbc2d('0x8'));var querystring=require(_0xbc2d('0xe'));var Papa=require(_0xbc2d('0xf'));var authService=require(_0xbc2d('0x10'));var hardwareService=require(_0xbc2d('0x11'));var Redis=require(_0xbc2d('0x12'));var qs=require(_0xbc2d('0x13'));var logger=require(_0xbc2d('0x14'))(_0xbc2d('0x15'));var utils=require(_0xbc2d('0x16'));var config=require('../../config/environment');var db=require(_0xbc2d('0x17'))['db'];function respondWithStatusCode(_0x45a5bf,_0x1dee62){_0x1dee62=_0x1dee62||0xcc;return function(_0x3c497a){if(_0x3c497a){return _0x45a5bf['sendStatus'](_0x1dee62);}return _0x45a5bf[_0xbc2d('0x18')](_0x1dee62)[_0xbc2d('0x19')]();};}function respondWithResult(_0xe2ce9e,_0x197166){_0x197166=_0x197166||0xc8;return function(_0x4398e6){if(_0x4398e6){return _0xe2ce9e['status'](_0x197166)[_0xbc2d('0x1a')](_0x4398e6);}};}function respondWithFilteredResult(_0x376eca,_0x81086d){return function(_0x264c05){if(_0x264c05){var _0x5e7c1c=_0x264c05['count'],_0x531b3a=_0x81086d['offset'],_0x133dbd=_0x81086d[_0xbc2d('0x1b')]+_0x81086d[_0xbc2d('0x1c')],_0x65cadd;if(_0x133dbd>=_0x5e7c1c){_0x133dbd=_0x5e7c1c;_0x65cadd=0xc8;}else{_0x65cadd=0xce;}_0x376eca[_0xbc2d('0x18')](_0x65cadd);return _0x376eca['set']('Content-Range',_0x531b3a+'-'+_0x133dbd+'/'+_0x5e7c1c)[_0xbc2d('0x1a')](_0x264c05);}return null;};}function patchUpdates(_0x471ad8){return function(_0x1ca133){try{jsonpatch[_0xbc2d('0x1d')](_0x1ca133,_0x471ad8,!![]);}catch(_0x715e03){return BPromise[_0xbc2d('0x1e')](_0x715e03);}return _0x1ca133[_0xbc2d('0x1f')]();};}function saveUpdates(_0x3c82a8,_0x29cf83){return function(_0x3d3344){if(_0x3d3344){return _0x3d3344[_0xbc2d('0x20')](_0x3c82a8)[_0xbc2d('0x21')](function(_0x316318){return _0x316318;});}return null;};}function removeEntity(_0x2901a5,_0x150ade){return function(_0x219cef){if(_0x219cef){return _0x219cef[_0xbc2d('0x22')]()[_0xbc2d('0x21')](function(){_0x2901a5[_0xbc2d('0x18')](0xcc)[_0xbc2d('0x19')]();});}};}function handleEntityNotFound(_0x42c927,_0x11c576){return function(_0x38367b){if(!_0x38367b){_0x42c927[_0xbc2d('0x23')](0x194);}return _0x38367b;};}function handleError(_0x360355,_0x25d37d){_0x25d37d=_0x25d37d||0x1f4;return function(_0x34a19a){logger[_0xbc2d('0x24')](_0x34a19a[_0xbc2d('0x25')]);if(_0x34a19a[_0xbc2d('0x26')]){delete _0x34a19a[_0xbc2d('0x26')];}_0x360355[_0xbc2d('0x18')](_0x25d37d)[_0xbc2d('0x27')](_0x34a19a);};}exports[_0xbc2d('0x28')]=function(_0x10a2b7,_0x3cdcd1){var _0x38086e={},_0x1dfbd4={},_0x235dfa={'count':0x0,'rows':[]};var _0x415532=db[_0xbc2d('0x29')][_0xbc2d('0x2a')];_0x1dfbd4[_0xbc2d('0x2b')]=_['keys'](_0x415532);_0x1dfbd4[_0xbc2d('0x2c')]=_[_0xbc2d('0x2d')](_0x10a2b7[_0xbc2d('0x2c')]);_0x1dfbd4['filters']=_[_0xbc2d('0x2e')](_0x1dfbd4[_0xbc2d('0x2b')],_0x1dfbd4[_0xbc2d('0x2c')]);_0x38086e[_0xbc2d('0x2f')]=_[_0xbc2d('0x2e')](_0x1dfbd4[_0xbc2d('0x2b')],qs['fields'](_0x10a2b7['query'][_0xbc2d('0x30')]));_0x38086e[_0xbc2d('0x2f')]=_0x38086e[_0xbc2d('0x2f')][_0xbc2d('0x31')]?_0x38086e[_0xbc2d('0x2f')]:_0x1dfbd4[_0xbc2d('0x2b')];if(!_0x10a2b7[_0xbc2d('0x2c')]['hasOwnProperty'](_0xbc2d('0x32'))){_0x38086e[_0xbc2d('0x1c')]=qs[_0xbc2d('0x1c')](_0x10a2b7[_0xbc2d('0x2c')][_0xbc2d('0x1c')]);_0x38086e[_0xbc2d('0x1b')]=qs[_0xbc2d('0x1b')](_0x10a2b7['query'][_0xbc2d('0x1b')]);}_0x38086e[_0xbc2d('0x33')]=qs[_0xbc2d('0x34')](_0x10a2b7[_0xbc2d('0x2c')][_0xbc2d('0x34')]);_0x38086e[_0xbc2d('0x35')]=qs[_0xbc2d('0x36')](_['pick'](_0x10a2b7[_0xbc2d('0x2c')],_0x1dfbd4[_0xbc2d('0x36')]));if(_0x10a2b7[_0xbc2d('0x2c')][_0xbc2d('0x37')]){_0x38086e['where']=_[_0xbc2d('0x38')](_0x38086e[_0xbc2d('0x35')],{'$or':_[_0xbc2d('0x39')](_0x415532,function(_0x44dadb){if(_0x44dadb[_0xbc2d('0x3a')][_0xbc2d('0x3b')]!==_0xbc2d('0x3c')){var _0x1d1e65={};_0x1d1e65[_0x44dadb['field']]={'$like':'%'+_0x10a2b7[_0xbc2d('0x2c')]['filter']+'%'};return _0x1d1e65;}})});}_0x38086e=_[_0xbc2d('0x38')]({},_0x38086e,_0x10a2b7[_0xbc2d('0x3d')]);var _0x3c0655={'where':_0x38086e[_0xbc2d('0x35')]};return db[_0xbc2d('0x29')][_0xbc2d('0x3e')](_0x3c0655)[_0xbc2d('0x21')](function(_0x26ab0f){_0x235dfa[_0xbc2d('0x3e')]=_0x26ab0f;if(_0x10a2b7['query'][_0xbc2d('0x3f')]){_0x38086e[_0xbc2d('0x40')]=[{'all':!![]}];}return db[_0xbc2d('0x29')]['findAll'](_0x38086e);})['then'](function(_0x2e2b12){_0x235dfa[_0xbc2d('0x41')]=_0x2e2b12;return _0x235dfa;})[_0xbc2d('0x21')](respondWithFilteredResult(_0x3cdcd1,_0x38086e))[_0xbc2d('0x42')](handleError(_0x3cdcd1,null));};exports['show']=function(_0x246690,_0x2e8ad7){var _0x4ba87e={'raw':!![],'where':{'id':_0x246690['params']['id']}},_0x531749={};_0x531749[_0xbc2d('0x2b')]=_[_0xbc2d('0x2d')](db[_0xbc2d('0x29')]['rawAttributes']);_0x531749['query']=_[_0xbc2d('0x2d')](_0x246690[_0xbc2d('0x2c')]);_0x531749['filters']=_[_0xbc2d('0x2e')](_0x531749[_0xbc2d('0x2b')],_0x531749[_0xbc2d('0x2c')]);_0x4ba87e[_0xbc2d('0x2f')]=_[_0xbc2d('0x2e')](_0x531749['model'],qs['fields'](_0x246690[_0xbc2d('0x2c')][_0xbc2d('0x30')]));_0x4ba87e[_0xbc2d('0x2f')]=_0x4ba87e[_0xbc2d('0x2f')][_0xbc2d('0x31')]?_0x4ba87e['attributes']:_0x531749[_0xbc2d('0x2b')];if(_0x246690[_0xbc2d('0x2c')]['includeAll']){_0x4ba87e['include']=[{'all':!![]}];}_0x4ba87e=_[_0xbc2d('0x38')]({},_0x4ba87e,_0x246690['options']);return db[_0xbc2d('0x29')][_0xbc2d('0x43')](_0x4ba87e)[_0xbc2d('0x21')](handleEntityNotFound(_0x2e8ad7,null))[_0xbc2d('0x21')](respondWithResult(_0x2e8ad7,null))[_0xbc2d('0x42')](handleError(_0x2e8ad7,null));};exports[_0xbc2d('0x44')]=function(_0x2614b3,_0x3f00d9){return db[_0xbc2d('0x29')][_0xbc2d('0x44')](_0x2614b3['body'],{})[_0xbc2d('0x21')](respondWithResult(_0x3f00d9,0xc9))[_0xbc2d('0x42')](handleError(_0x3f00d9,null));};exports[_0xbc2d('0x20')]=function(_0xba65fa,_0x151df0){if(_0xba65fa[_0xbc2d('0x45')]['id']){delete _0xba65fa[_0xbc2d('0x45')]['id'];}return db[_0xbc2d('0x29')][_0xbc2d('0x43')]({'where':{'id':_0xba65fa[_0xbc2d('0x46')]['id']}})['then'](handleEntityNotFound(_0x151df0,null))[_0xbc2d('0x21')](saveUpdates(_0xba65fa[_0xbc2d('0x45')],null))['then'](respondWithResult(_0x151df0,null))[_0xbc2d('0x42')](handleError(_0x151df0,null));};exports['destroy']=function(_0x1e8d72,_0x5d1bbf){return db[_0xbc2d('0x29')][_0xbc2d('0x43')]({'where':{'id':_0x1e8d72['params']['id']}})[_0xbc2d('0x21')](handleEntityNotFound(_0x5d1bbf,null))[_0xbc2d('0x21')](removeEntity(_0x5d1bbf,null))[_0xbc2d('0x42')](handleError(_0x5d1bbf,null));};
\ No newline at end of file