Built motion from commit (unavailable).|2.4.4
[motion2.git] / server / api / faxApplication / faxApplication.controller.js
index e424442..ba83fe8 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x55ca=['model','query','keys','filters','intersection','attributes','fields','length','hasOwnProperty','nolimit','sort','where','pick','map','key','filter','merge','include','catch','show','params','includeAll','options','create','body','find','html-pdf','eml-format','request-promise','moment','mustache','util','path','sox','to-csv','ejs','lodash','crypto','jsforce','querystring','../../components/auth/service','../../components/parsers/qs','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','status','json','count','offset','limit','set','apply','reject','update','destroy','then','end','error','stack','name','send','index','FaxApplication','rawAttributes'];(function(_0x2c0220,_0x3da1c0){var _0x49964f=function(_0x1a2c73){while(--_0x1a2c73){_0x2c0220['push'](_0x2c0220['shift']());}};_0x49964f(++_0x3da1c0);}(_0x55ca,0x126));var _0xa55c=function(_0x433ab5,_0x16e711){_0x433ab5=_0x433ab5-0x0;var _0x315911=_0x55ca[_0x433ab5];return _0x315911;};'use strict';var pdf=require(_0xa55c('0x0'));var emlformat=require(_0xa55c('0x1'));var rimraf=require('rimraf');var zipdir=require('zip-dir');var jsonpatch=require('fast-json-patch');var rp=require(_0xa55c('0x2'));var moment=require(_0xa55c('0x3'));var BPromise=require('bluebird');var Mustache=require(_0xa55c('0x4'));var util=require(_0xa55c('0x5'));var path=require(_0xa55c('0x6'));var sox=require(_0xa55c('0x7'));var csv=require(_0xa55c('0x8'));var ejs=require(_0xa55c('0x9'));var fs=require('fs');var _=require(_0xa55c('0xa'));var squel=require('squel');var crypto=require(_0xa55c('0xb'));var jsforce=require(_0xa55c('0xc'));var deskjs=require('desk.js');var toCsv=require(_0xa55c('0x8'));var querystring=require(_0xa55c('0xd'));var Papa=require('papaparse');var Redis=require('ioredis');var authService=require(_0xa55c('0xe'));var qs=require(_0xa55c('0xf'));var hardwareService=require(_0xa55c('0x10'));var logger=require(_0xa55c('0x11'))(_0xa55c('0x12'));var utils=require(_0xa55c('0x13'));var config=require(_0xa55c('0x14'));var db=require(_0xa55c('0x15'))['db'];function respondWithStatusCode(_0x3998f7,_0x15eec8){_0x15eec8=_0x15eec8||0xcc;return function(_0x5d47ff){if(_0x5d47ff){return _0x3998f7['sendStatus'](_0x15eec8);}return _0x3998f7[_0xa55c('0x16')](_0x15eec8)['end']();};}function respondWithResult(_0x5a3672,_0x59ea8d){_0x59ea8d=_0x59ea8d||0xc8;return function(_0x18ee85){if(_0x18ee85){return _0x5a3672[_0xa55c('0x16')](_0x59ea8d)[_0xa55c('0x17')](_0x18ee85);}};}function respondWithFilteredResult(_0x938bd6,_0x458480){return function(_0x247e77){if(_0x247e77){var _0x4e0b2f=_0x247e77[_0xa55c('0x18')],_0x3ccf65=_0x458480[_0xa55c('0x19')],_0x3dcf4f=_0x458480[_0xa55c('0x19')]+_0x458480[_0xa55c('0x1a')],_0x25934f;if(_0x3dcf4f>=_0x4e0b2f){_0x3dcf4f=_0x4e0b2f;_0x25934f=0xc8;}else{_0x25934f=0xce;}_0x938bd6[_0xa55c('0x16')](_0x25934f);return _0x938bd6[_0xa55c('0x1b')]('Content-Range',_0x3ccf65+'-'+_0x3dcf4f+'/'+_0x4e0b2f)[_0xa55c('0x17')](_0x247e77);}return null;};}function patchUpdates(_0x104a99){return function(_0x461284){try{jsonpatch[_0xa55c('0x1c')](_0x461284,_0x104a99,!![]);}catch(_0x23a1ae){return BPromise[_0xa55c('0x1d')](_0x23a1ae);}return _0x461284['save']();};}function saveUpdates(_0x5f5158,_0xd643cc){return function(_0x3776ac){if(_0x3776ac){return _0x3776ac[_0xa55c('0x1e')](_0x5f5158)['then'](function(_0x383d92){return _0x383d92;});}return null;};}function removeEntity(_0x2fcb90,_0x54945a){return function(_0x187a87){if(_0x187a87){return _0x187a87[_0xa55c('0x1f')]()[_0xa55c('0x20')](function(){_0x2fcb90[_0xa55c('0x16')](0xcc)[_0xa55c('0x21')]();});}};}function handleEntityNotFound(_0x49ed04,_0x1fc828){return function(_0x504c24){if(!_0x504c24){_0x49ed04['sendStatus'](0x194);}return _0x504c24;};}function handleError(_0x59d89a,_0x19ae88){_0x19ae88=_0x19ae88||0x1f4;return function(_0x54b038){logger[_0xa55c('0x22')](_0x54b038[_0xa55c('0x23')]);if(_0x54b038[_0xa55c('0x24')]){delete _0x54b038[_0xa55c('0x24')];}_0x59d89a[_0xa55c('0x16')](_0x19ae88)[_0xa55c('0x25')](_0x54b038);};}exports[_0xa55c('0x26')]=function(_0x11e7f7,_0x192df2){var _0x3cd152={},_0x1273d7={},_0x57f271={'count':0x0,'rows':[]};var _0x430d55=db[_0xa55c('0x27')][_0xa55c('0x28')];_0x1273d7[_0xa55c('0x29')]=_['keys'](_0x430d55);_0x1273d7[_0xa55c('0x2a')]=_[_0xa55c('0x2b')](_0x11e7f7[_0xa55c('0x2a')]);_0x1273d7[_0xa55c('0x2c')]=_[_0xa55c('0x2d')](_0x1273d7[_0xa55c('0x29')],_0x1273d7['query']);_0x3cd152[_0xa55c('0x2e')]=_['intersection'](_0x1273d7[_0xa55c('0x29')],qs[_0xa55c('0x2f')](_0x11e7f7[_0xa55c('0x2a')][_0xa55c('0x2f')]));_0x3cd152['attributes']=_0x3cd152[_0xa55c('0x2e')][_0xa55c('0x30')]?_0x3cd152[_0xa55c('0x2e')]:_0x1273d7[_0xa55c('0x29')];if(!_0x11e7f7[_0xa55c('0x2a')][_0xa55c('0x31')](_0xa55c('0x32'))){_0x3cd152[_0xa55c('0x1a')]=qs[_0xa55c('0x1a')](_0x11e7f7[_0xa55c('0x2a')][_0xa55c('0x1a')]);_0x3cd152['offset']=qs['offset'](_0x11e7f7[_0xa55c('0x2a')][_0xa55c('0x19')]);}_0x3cd152['order']=qs[_0xa55c('0x33')](_0x11e7f7[_0xa55c('0x2a')][_0xa55c('0x33')]);_0x3cd152[_0xa55c('0x34')]=qs[_0xa55c('0x2c')](_[_0xa55c('0x35')](_0x11e7f7[_0xa55c('0x2a')],_0x1273d7[_0xa55c('0x2c')]));if(_0x11e7f7[_0xa55c('0x2a')]['filter']){_0x3cd152['where']=_['merge'](_0x3cd152[_0xa55c('0x34')],{'$or':_[_0xa55c('0x36')](_0x430d55,function(_0x2bb4f0){if(_0x2bb4f0['type'][_0xa55c('0x37')]!=='VIRTUAL'){var _0x119220={};_0x119220[_0x2bb4f0['field']]={'$like':'%'+_0x11e7f7[_0xa55c('0x2a')][_0xa55c('0x38')]+'%'};return _0x119220;}})});}_0x3cd152=_[_0xa55c('0x39')]({},_0x3cd152,_0x11e7f7['options']);var _0x7c4a47={'where':_0x3cd152[_0xa55c('0x34')]};return db['FaxApplication'][_0xa55c('0x18')](_0x7c4a47)[_0xa55c('0x20')](function(_0x4d9083){_0x57f271['count']=_0x4d9083;if(_0x11e7f7[_0xa55c('0x2a')]['includeAll']){_0x3cd152[_0xa55c('0x3a')]=[{'all':!![]}];}return db[_0xa55c('0x27')]['findAll'](_0x3cd152);})['then'](function(_0x5e50b6){_0x57f271['rows']=_0x5e50b6;return _0x57f271;})[_0xa55c('0x20')](respondWithFilteredResult(_0x192df2,_0x3cd152))[_0xa55c('0x3b')](handleError(_0x192df2,null));};exports[_0xa55c('0x3c')]=function(_0x99c4f8,_0x2d8cbf){var _0x56d17c={'raw':!![],'where':{'id':_0x99c4f8[_0xa55c('0x3d')]['id']}},_0x3d52d8={};_0x3d52d8[_0xa55c('0x29')]=_[_0xa55c('0x2b')](db[_0xa55c('0x27')][_0xa55c('0x28')]);_0x3d52d8['query']=_[_0xa55c('0x2b')](_0x99c4f8['query']);_0x3d52d8['filters']=_[_0xa55c('0x2d')](_0x3d52d8[_0xa55c('0x29')],_0x3d52d8['query']);_0x56d17c[_0xa55c('0x2e')]=_['intersection'](_0x3d52d8['model'],qs[_0xa55c('0x2f')](_0x99c4f8[_0xa55c('0x2a')][_0xa55c('0x2f')]));_0x56d17c['attributes']=_0x56d17c[_0xa55c('0x2e')][_0xa55c('0x30')]?_0x56d17c['attributes']:_0x3d52d8[_0xa55c('0x29')];if(_0x99c4f8['query'][_0xa55c('0x3e')]){_0x56d17c[_0xa55c('0x3a')]=[{'all':!![]}];}_0x56d17c=_['merge']({},_0x56d17c,_0x99c4f8[_0xa55c('0x3f')]);return db[_0xa55c('0x27')]['find'](_0x56d17c)[_0xa55c('0x20')](handleEntityNotFound(_0x2d8cbf,null))[_0xa55c('0x20')](respondWithResult(_0x2d8cbf,null))[_0xa55c('0x3b')](handleError(_0x2d8cbf,null));};exports['create']=function(_0x334f52,_0x582901){return db[_0xa55c('0x27')][_0xa55c('0x40')](_0x334f52[_0xa55c('0x41')],{})['then'](respondWithResult(_0x582901,0xc9))[_0xa55c('0x3b')](handleError(_0x582901,null));};exports[_0xa55c('0x1e')]=function(_0x592429,_0x3d19f5){if(_0x592429[_0xa55c('0x41')]['id']){delete _0x592429['body']['id'];}return db[_0xa55c('0x27')][_0xa55c('0x42')]({'where':{'id':_0x592429['params']['id']}})[_0xa55c('0x20')](handleEntityNotFound(_0x3d19f5,null))[_0xa55c('0x20')](saveUpdates(_0x592429[_0xa55c('0x41')],null))[_0xa55c('0x20')](respondWithResult(_0x3d19f5,null))['catch'](handleError(_0x3d19f5,null));};exports[_0xa55c('0x1f')]=function(_0x58a7ea,_0x2157d6){return db[_0xa55c('0x27')][_0xa55c('0x42')]({'where':{'id':_0x58a7ea['params']['id']}})[_0xa55c('0x20')](handleEntityNotFound(_0x2157d6,null))[_0xa55c('0x20')](removeEntity(_0x2157d6,null))['catch'](handleError(_0x2157d6,null));};
\ No newline at end of file
+var _0xf2ca=['pick','filters','filter','merge','map','type','field','options','includeAll','include','findAll','rows','catch','params','length','find','body','html-pdf','eml-format','rimraf','fast-json-patch','request-promise','moment','bluebird','mustache','util','sox','to-csv','ejs','lodash','crypto','jsforce','papaparse','../../components/auth/service','../../components/parsers/qs','../../config/license/hardware','../../config/logger','../../config/environment','../../mysqldb','end','status','json','count','offset','limit','set','Content-Range','apply','reject','save','update','then','destroy','sendStatus','error','stack','name','index','FaxApplication','rawAttributes','model','query','keys','intersection','attributes','fields','hasOwnProperty','order','where'];(function(_0x476d6e,_0x106b0f){var _0xeb9664=function(_0xdd6bf8){while(--_0xdd6bf8){_0x476d6e['push'](_0x476d6e['shift']());}};_0xeb9664(++_0x106b0f);}(_0xf2ca,0x16a));var _0xaf2c=function(_0x2730da,_0x1098bd){_0x2730da=_0x2730da-0x0;var _0xfe9991=_0xf2ca[_0x2730da];return _0xfe9991;};'use strict';var pdf=require(_0xaf2c('0x0'));var emlformat=require(_0xaf2c('0x1'));var rimraf=require(_0xaf2c('0x2'));var zipdir=require('zip-dir');var jsonpatch=require(_0xaf2c('0x3'));var rp=require(_0xaf2c('0x4'));var moment=require(_0xaf2c('0x5'));var BPromise=require(_0xaf2c('0x6'));var Mustache=require(_0xaf2c('0x7'));var util=require(_0xaf2c('0x8'));var path=require('path');var sox=require(_0xaf2c('0x9'));var csv=require(_0xaf2c('0xa'));var ejs=require(_0xaf2c('0xb'));var fs=require('fs');var _=require(_0xaf2c('0xc'));var squel=require('squel');var crypto=require(_0xaf2c('0xd'));var jsforce=require(_0xaf2c('0xe'));var deskjs=require('desk.js');var toCsv=require(_0xaf2c('0xa'));var querystring=require('querystring');var Papa=require(_0xaf2c('0xf'));var Redis=require('ioredis');var authService=require(_0xaf2c('0x10'));var qs=require(_0xaf2c('0x11'));var hardwareService=require(_0xaf2c('0x12'));var logger=require(_0xaf2c('0x13'))('api');var utils=require('../../config/utils');var config=require(_0xaf2c('0x14'));var db=require(_0xaf2c('0x15'))['db'];function respondWithStatusCode(_0x9f9e3f,_0xd56a5d){_0xd56a5d=_0xd56a5d||0xcc;return function(_0x285dac){if(_0x285dac){return _0x9f9e3f['sendStatus'](_0xd56a5d);}return _0x9f9e3f['status'](_0xd56a5d)[_0xaf2c('0x16')]();};}function respondWithResult(_0x8eaf9b,_0x935959){_0x935959=_0x935959||0xc8;return function(_0x18a8a5){if(_0x18a8a5){return _0x8eaf9b[_0xaf2c('0x17')](_0x935959)[_0xaf2c('0x18')](_0x18a8a5);}};}function respondWithFilteredResult(_0x214f47,_0x3c1088){return function(_0x2119c8){if(_0x2119c8){var _0x1d0633=_0x2119c8[_0xaf2c('0x19')],_0x6ac8e=_0x3c1088[_0xaf2c('0x1a')],_0x2b4d13=_0x3c1088['offset']+_0x3c1088[_0xaf2c('0x1b')],_0x26bf7b;if(_0x2b4d13>=_0x1d0633){_0x2b4d13=_0x1d0633;_0x26bf7b=0xc8;}else{_0x26bf7b=0xce;}_0x214f47['status'](_0x26bf7b);return _0x214f47[_0xaf2c('0x1c')](_0xaf2c('0x1d'),_0x6ac8e+'-'+_0x2b4d13+'/'+_0x1d0633)[_0xaf2c('0x18')](_0x2119c8);}return null;};}function patchUpdates(_0x578492){return function(_0x28ae7b){try{jsonpatch[_0xaf2c('0x1e')](_0x28ae7b,_0x578492,!![]);}catch(_0x1fec4c){return BPromise[_0xaf2c('0x1f')](_0x1fec4c);}return _0x28ae7b[_0xaf2c('0x20')]();};}function saveUpdates(_0x1b7f07,_0x531609){return function(_0x35e712){if(_0x35e712){return _0x35e712[_0xaf2c('0x21')](_0x1b7f07)[_0xaf2c('0x22')](function(_0x3bfd3f){return _0x3bfd3f;});}return null;};}function removeEntity(_0x237318,_0x486de2){return function(_0x396646){if(_0x396646){return _0x396646[_0xaf2c('0x23')]()[_0xaf2c('0x22')](function(){_0x237318['status'](0xcc)['end']();});}};}function handleEntityNotFound(_0x29cbdf,_0x303546){return function(_0x1cafad){if(!_0x1cafad){_0x29cbdf[_0xaf2c('0x24')](0x194);}return _0x1cafad;};}function handleError(_0x591aff,_0x2b8f1a){_0x2b8f1a=_0x2b8f1a||0x1f4;return function(_0xf1a7cf){logger[_0xaf2c('0x25')](_0xf1a7cf[_0xaf2c('0x26')]);if(_0xf1a7cf[_0xaf2c('0x27')]){delete _0xf1a7cf[_0xaf2c('0x27')];}_0x591aff[_0xaf2c('0x17')](_0x2b8f1a)['send'](_0xf1a7cf);};}exports[_0xaf2c('0x28')]=function(_0x2051be,_0x36f37c){var _0x410536={},_0x4b7cf2={},_0x3fb190={'count':0x0,'rows':[]};var _0x589d47=db[_0xaf2c('0x29')][_0xaf2c('0x2a')];_0x4b7cf2[_0xaf2c('0x2b')]=_['keys'](_0x589d47);_0x4b7cf2[_0xaf2c('0x2c')]=_[_0xaf2c('0x2d')](_0x2051be[_0xaf2c('0x2c')]);_0x4b7cf2['filters']=_[_0xaf2c('0x2e')](_0x4b7cf2[_0xaf2c('0x2b')],_0x4b7cf2[_0xaf2c('0x2c')]);_0x410536[_0xaf2c('0x2f')]=_['intersection'](_0x4b7cf2[_0xaf2c('0x2b')],qs[_0xaf2c('0x30')](_0x2051be[_0xaf2c('0x2c')]['fields']));_0x410536['attributes']=_0x410536[_0xaf2c('0x2f')]['length']?_0x410536[_0xaf2c('0x2f')]:_0x4b7cf2['model'];if(!_0x2051be[_0xaf2c('0x2c')][_0xaf2c('0x31')]('nolimit')){_0x410536[_0xaf2c('0x1b')]=qs[_0xaf2c('0x1b')](_0x2051be['query'][_0xaf2c('0x1b')]);_0x410536[_0xaf2c('0x1a')]=qs[_0xaf2c('0x1a')](_0x2051be[_0xaf2c('0x2c')][_0xaf2c('0x1a')]);}_0x410536[_0xaf2c('0x32')]=qs['sort'](_0x2051be[_0xaf2c('0x2c')]['sort']);_0x410536[_0xaf2c('0x33')]=qs['filters'](_[_0xaf2c('0x34')](_0x2051be['query'],_0x4b7cf2[_0xaf2c('0x35')]));if(_0x2051be['query'][_0xaf2c('0x36')]){_0x410536['where']=_[_0xaf2c('0x37')](_0x410536[_0xaf2c('0x33')],{'$or':_[_0xaf2c('0x38')](_0x589d47,function(_0x14ec58){if(_0x14ec58[_0xaf2c('0x39')]['key']!=='VIRTUAL'){var _0x6f428d={};_0x6f428d[_0x14ec58[_0xaf2c('0x3a')]]={'$like':'%'+_0x2051be[_0xaf2c('0x2c')][_0xaf2c('0x36')]+'%'};return _0x6f428d;}})});}_0x410536=_[_0xaf2c('0x37')]({},_0x410536,_0x2051be[_0xaf2c('0x3b')]);var _0x573db3={'where':_0x410536[_0xaf2c('0x33')]};return db[_0xaf2c('0x29')]['count'](_0x573db3)[_0xaf2c('0x22')](function(_0x24668d){_0x3fb190[_0xaf2c('0x19')]=_0x24668d;if(_0x2051be[_0xaf2c('0x2c')][_0xaf2c('0x3c')]){_0x410536[_0xaf2c('0x3d')]=[{'all':!![]}];}return db[_0xaf2c('0x29')][_0xaf2c('0x3e')](_0x410536);})[_0xaf2c('0x22')](function(_0x106eb9){_0x3fb190[_0xaf2c('0x3f')]=_0x106eb9;return _0x3fb190;})[_0xaf2c('0x22')](respondWithFilteredResult(_0x36f37c,_0x410536))[_0xaf2c('0x40')](handleError(_0x36f37c,null));};exports['show']=function(_0x54a953,_0x4db7d0){var _0x189809={'raw':!![],'where':{'id':_0x54a953[_0xaf2c('0x41')]['id']}},_0x3cb075={};_0x3cb075[_0xaf2c('0x2b')]=_[_0xaf2c('0x2d')](db[_0xaf2c('0x29')]['rawAttributes']);_0x3cb075[_0xaf2c('0x2c')]=_[_0xaf2c('0x2d')](_0x54a953[_0xaf2c('0x2c')]);_0x3cb075['filters']=_['intersection'](_0x3cb075[_0xaf2c('0x2b')],_0x3cb075['query']);_0x189809[_0xaf2c('0x2f')]=_[_0xaf2c('0x2e')](_0x3cb075[_0xaf2c('0x2b')],qs[_0xaf2c('0x30')](_0x54a953['query'][_0xaf2c('0x30')]));_0x189809['attributes']=_0x189809[_0xaf2c('0x2f')][_0xaf2c('0x42')]?_0x189809['attributes']:_0x3cb075[_0xaf2c('0x2b')];if(_0x54a953['query'][_0xaf2c('0x3c')]){_0x189809[_0xaf2c('0x3d')]=[{'all':!![]}];}_0x189809=_[_0xaf2c('0x37')]({},_0x189809,_0x54a953[_0xaf2c('0x3b')]);return db[_0xaf2c('0x29')][_0xaf2c('0x43')](_0x189809)[_0xaf2c('0x22')](handleEntityNotFound(_0x4db7d0,null))[_0xaf2c('0x22')](respondWithResult(_0x4db7d0,null))[_0xaf2c('0x40')](handleError(_0x4db7d0,null));};exports['create']=function(_0x51d751,_0x18e62b){return db['FaxApplication']['create'](_0x51d751['body'],{})[_0xaf2c('0x22')](respondWithResult(_0x18e62b,0xc9))[_0xaf2c('0x40')](handleError(_0x18e62b,null));};exports[_0xaf2c('0x21')]=function(_0x35315e,_0x599b2d){if(_0x35315e[_0xaf2c('0x44')]['id']){delete _0x35315e['body']['id'];}return db[_0xaf2c('0x29')]['find']({'where':{'id':_0x35315e[_0xaf2c('0x41')]['id']}})[_0xaf2c('0x22')](handleEntityNotFound(_0x599b2d,null))[_0xaf2c('0x22')](saveUpdates(_0x35315e[_0xaf2c('0x44')],null))[_0xaf2c('0x22')](respondWithResult(_0x599b2d,null))['catch'](handleError(_0x599b2d,null));};exports[_0xaf2c('0x23')]=function(_0x26afee,_0x4b3ca4){return db['FaxApplication'][_0xaf2c('0x43')]({'where':{'id':_0x26afee['params']['id']}})[_0xaf2c('0x22')](handleEntityNotFound(_0x4b3ca4,null))[_0xaf2c('0x22')](removeEntity(_0x4b3ca4,null))[_0xaf2c('0x40')](handleError(_0x4b3ca4,null));};
\ No newline at end of file