Built motion from commit (unavailable).|2.5.14
[motion2.git] / server / api / faxApplication / faxApplication.controller.js
index a14afb1..7cb892a 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x2de5=['sendStatus','end','status','json','offset','limit','set','Content-Range','apply','reject','save','update','then','error','name','send','FaxApplication','rawAttributes','fieldName','model','map','query','filters','intersection','fields','attributes','length','nolimit','sort','where','filter','merge','options','count','includeAll','include','findAll','rows','catch','show','params','keys','find','create','body','destroy','eml-format','rimraf','zip-dir','fast-json-patch','moment','bluebird','mustache','util','path','sox','ejs','lodash','squel','crypto','to-csv','querystring','papaparse','ioredis','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb'];(function(_0x284a0e,_0x33bd6e){var _0x538d05=function(_0x1dc414){while(--_0x1dc414){_0x284a0e['push'](_0x284a0e['shift']());}};_0x538d05(++_0x33bd6e);}(_0x2de5,0x14e));var _0x52de=function(_0x5f08a6,_0x400121){_0x5f08a6=_0x5f08a6-0x0;var _0x5d0641=_0x2de5[_0x5f08a6];return _0x5d0641;};'use strict';var pdf=require('html-pdf');var emlformat=require(_0x52de('0x0'));var rimraf=require(_0x52de('0x1'));var zipdir=require(_0x52de('0x2'));var jsonpatch=require(_0x52de('0x3'));var rp=require('request-promise');var moment=require(_0x52de('0x4'));var BPromise=require(_0x52de('0x5'));var Mustache=require(_0x52de('0x6'));var util=require(_0x52de('0x7'));var path=require(_0x52de('0x8'));var sox=require(_0x52de('0x9'));var csv=require('to-csv');var ejs=require(_0x52de('0xa'));var fs=require('fs');var _=require(_0x52de('0xb'));var squel=require(_0x52de('0xc'));var crypto=require(_0x52de('0xd'));var jsforce=require('jsforce');var deskjs=require('desk.js');var toCsv=require(_0x52de('0xe'));var querystring=require(_0x52de('0xf'));var Papa=require(_0x52de('0x10'));var Redis=require(_0x52de('0x11'));var authService=require('../../components/auth/service');var qs=require(_0x52de('0x12'));var as=require(_0x52de('0x13'));var hardwareService=require(_0x52de('0x14'));var logger=require(_0x52de('0x15'))('api');var utils=require(_0x52de('0x16'));var config=require(_0x52de('0x17'));var licenseUtil=require(_0x52de('0x18'));var db=require(_0x52de('0x19'))['db'];function respondWithStatusCode(_0x35b57b,_0x268156){_0x268156=_0x268156||0xcc;return function(_0x2d9e84){if(_0x2d9e84){return _0x35b57b[_0x52de('0x1a')](_0x268156);}return _0x35b57b['status'](_0x268156)[_0x52de('0x1b')]();};}function respondWithResult(_0x21127b,_0x5e7430){_0x5e7430=_0x5e7430||0xc8;return function(_0x352e1f){if(_0x352e1f){return _0x21127b[_0x52de('0x1c')](_0x5e7430)[_0x52de('0x1d')](_0x352e1f);}};}function respondWithFilteredResult(_0x36b29a,_0x3fbf16){return function(_0x4c8f42){if(_0x4c8f42){var _0x2bde02=_0x4c8f42['count'],_0x278430=_0x3fbf16[_0x52de('0x1e')],_0x1fa664=_0x3fbf16['offset']+_0x3fbf16[_0x52de('0x1f')],_0x205d2b;if(_0x1fa664>=_0x2bde02){_0x1fa664=_0x2bde02;_0x205d2b=0xc8;}else{_0x205d2b=0xce;}_0x36b29a[_0x52de('0x1c')](_0x205d2b);return _0x36b29a[_0x52de('0x20')](_0x52de('0x21'),_0x278430+'-'+_0x1fa664+'/'+_0x2bde02)[_0x52de('0x1d')](_0x4c8f42);}return null;};}function patchUpdates(_0x16bb6d){return function(_0x25c4f7){try{jsonpatch[_0x52de('0x22')](_0x25c4f7,_0x16bb6d,!![]);}catch(_0x2063e8){return BPromise[_0x52de('0x23')](_0x2063e8);}return _0x25c4f7[_0x52de('0x24')]();};}function saveUpdates(_0x4fc601,_0x110405){return function(_0x27747c){if(_0x27747c){return _0x27747c[_0x52de('0x25')](_0x4fc601)[_0x52de('0x26')](function(_0x27453b){return _0x27453b;});}return null;};}function removeEntity(_0x428be6,_0x184ae5){return function(_0x9d55b2){if(_0x9d55b2){return _0x9d55b2['destroy']()[_0x52de('0x26')](function(){_0x428be6[_0x52de('0x1c')](0xcc)['end']();});}};}function handleEntityNotFound(_0x191586,_0x35003b){return function(_0x2593c7){if(!_0x2593c7){_0x191586['sendStatus'](0x194);}return _0x2593c7;};}function handleError(_0x27d22e,_0x3968ec){_0x3968ec=_0x3968ec||0x1f4;return function(_0x260d95){logger[_0x52de('0x27')](_0x260d95['stack']);if(_0x260d95['name']){delete _0x260d95[_0x52de('0x28')];}_0x27d22e['status'](_0x3968ec)[_0x52de('0x29')](_0x260d95);};}exports['index']=function(_0x6050e1,_0x2d976c){var _0x428f6c={},_0x40c8d3={},_0x67be79={'count':0x0,'rows':[]};var _0x55cf51=_['map'](db[_0x52de('0x2a')][_0x52de('0x2b')],function(_0x18000b){return{'name':_0x18000b[_0x52de('0x2c')],'type':_0x18000b['type']['key']};});_0x40c8d3[_0x52de('0x2d')]=_[_0x52de('0x2e')](_0x55cf51,'name');_0x40c8d3[_0x52de('0x2f')]=_['keys'](_0x6050e1[_0x52de('0x2f')]);_0x40c8d3[_0x52de('0x30')]=_[_0x52de('0x31')](_0x40c8d3[_0x52de('0x2d')],_0x40c8d3[_0x52de('0x2f')]);_0x428f6c['attributes']=_[_0x52de('0x31')](_0x40c8d3[_0x52de('0x2d')],qs[_0x52de('0x32')](_0x6050e1[_0x52de('0x2f')][_0x52de('0x32')]));_0x428f6c[_0x52de('0x33')]=_0x428f6c[_0x52de('0x33')][_0x52de('0x34')]?_0x428f6c['attributes']:_0x40c8d3['model'];if(!_0x6050e1[_0x52de('0x2f')]['hasOwnProperty'](_0x52de('0x35'))){_0x428f6c[_0x52de('0x1f')]=qs['limit'](_0x6050e1['query'][_0x52de('0x1f')]);_0x428f6c['offset']=qs[_0x52de('0x1e')](_0x6050e1[_0x52de('0x2f')][_0x52de('0x1e')]);}_0x428f6c['order']=qs[_0x52de('0x36')](_0x6050e1[_0x52de('0x2f')][_0x52de('0x36')]);_0x428f6c[_0x52de('0x37')]=qs[_0x52de('0x30')](_['pick'](_0x6050e1[_0x52de('0x2f')],_0x40c8d3[_0x52de('0x30')]),_0x55cf51);if(_0x6050e1[_0x52de('0x2f')][_0x52de('0x38')]){_0x428f6c[_0x52de('0x37')]=_[_0x52de('0x39')](_0x428f6c[_0x52de('0x37')],{'$or':_['map'](_0x55cf51,function(_0x22ed05){if(_0x22ed05['type']!=='VIRTUAL'){var _0x577497={};_0x577497[_0x22ed05[_0x52de('0x28')]]={'$like':'%'+_0x6050e1['query']['filter']+'%'};return _0x577497;}})});}_0x428f6c=_['merge']({},_0x428f6c,_0x6050e1[_0x52de('0x3a')]);var _0x3a6cea={'where':_0x428f6c[_0x52de('0x37')]};return db[_0x52de('0x2a')][_0x52de('0x3b')](_0x3a6cea)[_0x52de('0x26')](function(_0x2bac53){_0x67be79[_0x52de('0x3b')]=_0x2bac53;if(_0x6050e1['query'][_0x52de('0x3c')]){_0x428f6c[_0x52de('0x3d')]=[{'all':!![]}];}return db[_0x52de('0x2a')][_0x52de('0x3e')](_0x428f6c);})[_0x52de('0x26')](function(_0x2b7c39){_0x67be79[_0x52de('0x3f')]=_0x2b7c39;return _0x67be79;})[_0x52de('0x26')](respondWithFilteredResult(_0x2d976c,_0x428f6c))[_0x52de('0x40')](handleError(_0x2d976c,null));};exports[_0x52de('0x41')]=function(_0x32db20,_0x29e842){var _0x1b3661={'raw':!![],'where':{'id':_0x32db20[_0x52de('0x42')]['id']}},_0x5d1ee9={};_0x5d1ee9[_0x52de('0x2d')]=_[_0x52de('0x43')](db[_0x52de('0x2a')][_0x52de('0x2b')]);_0x5d1ee9[_0x52de('0x2f')]=_[_0x52de('0x43')](_0x32db20['query']);_0x5d1ee9[_0x52de('0x30')]=_['intersection'](_0x5d1ee9[_0x52de('0x2d')],_0x5d1ee9[_0x52de('0x2f')]);_0x1b3661['attributes']=_[_0x52de('0x31')](_0x5d1ee9[_0x52de('0x2d')],qs[_0x52de('0x32')](_0x32db20['query'][_0x52de('0x32')]));_0x1b3661[_0x52de('0x33')]=_0x1b3661[_0x52de('0x33')]['length']?_0x1b3661['attributes']:_0x5d1ee9[_0x52de('0x2d')];if(_0x32db20[_0x52de('0x2f')][_0x52de('0x3c')]){_0x1b3661[_0x52de('0x3d')]=[{'all':!![]}];}_0x1b3661=_[_0x52de('0x39')]({},_0x1b3661,_0x32db20[_0x52de('0x3a')]);return db[_0x52de('0x2a')][_0x52de('0x44')](_0x1b3661)['then'](handleEntityNotFound(_0x29e842,null))['then'](respondWithResult(_0x29e842,null))['catch'](handleError(_0x29e842,null));};exports[_0x52de('0x45')]=function(_0x13436c,_0x1a5d0c){return db[_0x52de('0x2a')]['create'](_0x13436c[_0x52de('0x46')],{})[_0x52de('0x26')](respondWithResult(_0x1a5d0c,0xc9))[_0x52de('0x40')](handleError(_0x1a5d0c,null));};exports[_0x52de('0x25')]=function(_0x5cddba,_0xef0140){if(_0x5cddba['body']['id']){delete _0x5cddba[_0x52de('0x46')]['id'];}return db[_0x52de('0x2a')][_0x52de('0x44')]({'where':{'id':_0x5cddba['params']['id']}})[_0x52de('0x26')](handleEntityNotFound(_0xef0140,null))['then'](saveUpdates(_0x5cddba[_0x52de('0x46')],null))[_0x52de('0x26')](respondWithResult(_0xef0140,null))[_0x52de('0x40')](handleError(_0xef0140,null));};exports[_0x52de('0x47')]=function(_0x558546,_0xd53bf){return db[_0x52de('0x2a')]['find']({'where':{'id':_0x558546['params']['id']}})[_0x52de('0x26')](handleEntityNotFound(_0xd53bf,null))[_0x52de('0x26')](removeEntity(_0xd53bf,null))[_0x52de('0x40')](handleError(_0xd53bf,null));};
\ No newline at end of file
+var _0x6e72=['json','count','offset','set','reject','save','update','then','destroy','stack','name','send','index','map','FaxApplication','rawAttributes','fieldName','type','model','query','keys','filters','intersection','attributes','fields','length','hasOwnProperty','limit','order','sort','where','filter','merge','VIRTUAL','options','includeAll','include','catch','params','find','create','body','html-pdf','rimraf','zip-dir','request-promise','moment','mustache','util','path','sox','to-csv','ejs','lodash','crypto','jsforce','desk.js','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','sendStatus','status','end'];(function(_0x535cb7,_0x489364){var _0x56f3ee=function(_0xa320f8){while(--_0xa320f8){_0x535cb7['push'](_0x535cb7['shift']());}};_0x56f3ee(++_0x489364);}(_0x6e72,0x142));var _0x26e7=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x6e72[_0x3dd15e];return _0x231fd0;};'use strict';var pdf=require(_0x26e7('0x0'));var emlformat=require('eml-format');var rimraf=require(_0x26e7('0x1'));var zipdir=require(_0x26e7('0x2'));var jsonpatch=require('fast-json-patch');var rp=require(_0x26e7('0x3'));var moment=require(_0x26e7('0x4'));var BPromise=require('bluebird');var Mustache=require(_0x26e7('0x5'));var util=require(_0x26e7('0x6'));var path=require(_0x26e7('0x7'));var sox=require(_0x26e7('0x8'));var csv=require(_0x26e7('0x9'));var ejs=require(_0x26e7('0xa'));var fs=require('fs');var _=require(_0x26e7('0xb'));var squel=require('squel');var crypto=require(_0x26e7('0xc'));var jsforce=require(_0x26e7('0xd'));var deskjs=require(_0x26e7('0xe'));var toCsv=require(_0x26e7('0x9'));var querystring=require(_0x26e7('0xf'));var Papa=require(_0x26e7('0x10'));var Redis=require(_0x26e7('0x11'));var authService=require(_0x26e7('0x12'));var qs=require(_0x26e7('0x13'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require('../../config/license/hardware');var logger=require('../../config/logger')(_0x26e7('0x14'));var utils=require(_0x26e7('0x15'));var config=require(_0x26e7('0x16'));var licenseUtil=require(_0x26e7('0x17'));var db=require(_0x26e7('0x18'))['db'];function respondWithStatusCode(_0x2b8055,_0x3fb212){_0x3fb212=_0x3fb212||0xcc;return function(_0x53f815){if(_0x53f815){return _0x2b8055[_0x26e7('0x19')](_0x3fb212);}return _0x2b8055[_0x26e7('0x1a')](_0x3fb212)[_0x26e7('0x1b')]();};}function respondWithResult(_0x3d4296,_0x18cf03){_0x18cf03=_0x18cf03||0xc8;return function(_0x586e4a){if(_0x586e4a){return _0x3d4296[_0x26e7('0x1a')](_0x18cf03)[_0x26e7('0x1c')](_0x586e4a);}};}function respondWithFilteredResult(_0x369edc,_0x20c3de){return function(_0x37067d){if(_0x37067d){var _0x202ad4=_0x37067d[_0x26e7('0x1d')],_0x2baf7b=_0x20c3de['offset'],_0x2d018e=_0x20c3de[_0x26e7('0x1e')]+_0x20c3de['limit'],_0x514eaf;if(_0x2d018e>=_0x202ad4){_0x2d018e=_0x202ad4;_0x514eaf=0xc8;}else{_0x514eaf=0xce;}_0x369edc[_0x26e7('0x1a')](_0x514eaf);return _0x369edc[_0x26e7('0x1f')]('Content-Range',_0x2baf7b+'-'+_0x2d018e+'/'+_0x202ad4)['json'](_0x37067d);}return null;};}function patchUpdates(_0x83b0b1){return function(_0x8a582e){try{jsonpatch['apply'](_0x8a582e,_0x83b0b1,!![]);}catch(_0x40e11f){return BPromise[_0x26e7('0x20')](_0x40e11f);}return _0x8a582e[_0x26e7('0x21')]();};}function saveUpdates(_0x1377d9,_0x4822cf){return function(_0x28be8c){if(_0x28be8c){return _0x28be8c[_0x26e7('0x22')](_0x1377d9)[_0x26e7('0x23')](function(_0x476157){return _0x476157;});}return null;};}function removeEntity(_0x2291d4,_0x10d502){return function(_0x14f57f){if(_0x14f57f){return _0x14f57f[_0x26e7('0x24')]()['then'](function(){_0x2291d4[_0x26e7('0x1a')](0xcc)[_0x26e7('0x1b')]();});}};}function handleEntityNotFound(_0x421504,_0x4a9470){return function(_0x57dafa){if(!_0x57dafa){_0x421504[_0x26e7('0x19')](0x194);}return _0x57dafa;};}function handleError(_0x38aa0,_0x3a8d9b){_0x3a8d9b=_0x3a8d9b||0x1f4;return function(_0x57bf67){logger['error'](_0x57bf67[_0x26e7('0x25')]);if(_0x57bf67['name']){delete _0x57bf67[_0x26e7('0x26')];}_0x38aa0[_0x26e7('0x1a')](_0x3a8d9b)[_0x26e7('0x27')](_0x57bf67);};}exports[_0x26e7('0x28')]=function(_0x2d3db3,_0x439376){var _0x3d7de5={},_0x2ec840={},_0x503f84={'count':0x0,'rows':[]};var _0xc1cef2=_[_0x26e7('0x29')](db[_0x26e7('0x2a')][_0x26e7('0x2b')],function(_0x40962d){return{'name':_0x40962d[_0x26e7('0x2c')],'type':_0x40962d[_0x26e7('0x2d')]['key']};});_0x2ec840[_0x26e7('0x2e')]=_[_0x26e7('0x29')](_0xc1cef2,_0x26e7('0x26'));_0x2ec840[_0x26e7('0x2f')]=_[_0x26e7('0x30')](_0x2d3db3[_0x26e7('0x2f')]);_0x2ec840[_0x26e7('0x31')]=_[_0x26e7('0x32')](_0x2ec840['model'],_0x2ec840[_0x26e7('0x2f')]);_0x3d7de5[_0x26e7('0x33')]=_[_0x26e7('0x32')](_0x2ec840[_0x26e7('0x2e')],qs[_0x26e7('0x34')](_0x2d3db3['query'][_0x26e7('0x34')]));_0x3d7de5[_0x26e7('0x33')]=_0x3d7de5[_0x26e7('0x33')][_0x26e7('0x35')]?_0x3d7de5[_0x26e7('0x33')]:_0x2ec840[_0x26e7('0x2e')];if(!_0x2d3db3[_0x26e7('0x2f')][_0x26e7('0x36')]('nolimit')){_0x3d7de5[_0x26e7('0x37')]=qs[_0x26e7('0x37')](_0x2d3db3[_0x26e7('0x2f')][_0x26e7('0x37')]);_0x3d7de5[_0x26e7('0x1e')]=qs[_0x26e7('0x1e')](_0x2d3db3[_0x26e7('0x2f')][_0x26e7('0x1e')]);}_0x3d7de5[_0x26e7('0x38')]=qs[_0x26e7('0x39')](_0x2d3db3['query'][_0x26e7('0x39')]);_0x3d7de5[_0x26e7('0x3a')]=qs[_0x26e7('0x31')](_['pick'](_0x2d3db3['query'],_0x2ec840[_0x26e7('0x31')]),_0xc1cef2);if(_0x2d3db3[_0x26e7('0x2f')][_0x26e7('0x3b')]){_0x3d7de5['where']=_[_0x26e7('0x3c')](_0x3d7de5[_0x26e7('0x3a')],{'$or':_[_0x26e7('0x29')](_0xc1cef2,function(_0x246699){if(_0x246699[_0x26e7('0x2d')]!==_0x26e7('0x3d')){var _0x1784fa={};_0x1784fa[_0x246699[_0x26e7('0x26')]]={'$like':'%'+_0x2d3db3[_0x26e7('0x2f')][_0x26e7('0x3b')]+'%'};return _0x1784fa;}})});}_0x3d7de5=_[_0x26e7('0x3c')]({},_0x3d7de5,_0x2d3db3[_0x26e7('0x3e')]);var _0x520672={'where':_0x3d7de5[_0x26e7('0x3a')]};return db[_0x26e7('0x2a')][_0x26e7('0x1d')](_0x520672)['then'](function(_0x5ccdde){_0x503f84[_0x26e7('0x1d')]=_0x5ccdde;if(_0x2d3db3[_0x26e7('0x2f')][_0x26e7('0x3f')]){_0x3d7de5[_0x26e7('0x40')]=[{'all':!![]}];}return db[_0x26e7('0x2a')]['findAll'](_0x3d7de5);})['then'](function(_0x498469){_0x503f84['rows']=_0x498469;return _0x503f84;})[_0x26e7('0x23')](respondWithFilteredResult(_0x439376,_0x3d7de5))[_0x26e7('0x41')](handleError(_0x439376,null));};exports['show']=function(_0x1c49b9,_0x42bad8){var _0x108eb5={'raw':!![],'where':{'id':_0x1c49b9[_0x26e7('0x42')]['id']}},_0x333913={};_0x333913[_0x26e7('0x2e')]=_[_0x26e7('0x30')](db[_0x26e7('0x2a')][_0x26e7('0x2b')]);_0x333913[_0x26e7('0x2f')]=_[_0x26e7('0x30')](_0x1c49b9[_0x26e7('0x2f')]);_0x333913[_0x26e7('0x31')]=_['intersection'](_0x333913[_0x26e7('0x2e')],_0x333913[_0x26e7('0x2f')]);_0x108eb5['attributes']=_[_0x26e7('0x32')](_0x333913[_0x26e7('0x2e')],qs[_0x26e7('0x34')](_0x1c49b9[_0x26e7('0x2f')]['fields']));_0x108eb5[_0x26e7('0x33')]=_0x108eb5['attributes'][_0x26e7('0x35')]?_0x108eb5[_0x26e7('0x33')]:_0x333913[_0x26e7('0x2e')];if(_0x1c49b9[_0x26e7('0x2f')][_0x26e7('0x3f')]){_0x108eb5[_0x26e7('0x40')]=[{'all':!![]}];}_0x108eb5=_['merge']({},_0x108eb5,_0x1c49b9[_0x26e7('0x3e')]);return db[_0x26e7('0x2a')][_0x26e7('0x43')](_0x108eb5)[_0x26e7('0x23')](handleEntityNotFound(_0x42bad8,null))['then'](respondWithResult(_0x42bad8,null))[_0x26e7('0x41')](handleError(_0x42bad8,null));};exports[_0x26e7('0x44')]=function(_0x4c3be9,_0x2f3598){return db[_0x26e7('0x2a')]['create'](_0x4c3be9[_0x26e7('0x45')],{})[_0x26e7('0x23')](respondWithResult(_0x2f3598,0xc9))['catch'](handleError(_0x2f3598,null));};exports['update']=function(_0x541c6b,_0x168808){if(_0x541c6b[_0x26e7('0x45')]['id']){delete _0x541c6b[_0x26e7('0x45')]['id'];}return db['FaxApplication'][_0x26e7('0x43')]({'where':{'id':_0x541c6b['params']['id']}})['then'](handleEntityNotFound(_0x168808,null))['then'](saveUpdates(_0x541c6b[_0x26e7('0x45')],null))[_0x26e7('0x23')](respondWithResult(_0x168808,null))['catch'](handleError(_0x168808,null));};exports['destroy']=function(_0x4fe0a0,_0x585731){return db[_0x26e7('0x2a')][_0x26e7('0x43')]({'where':{'id':_0x4fe0a0['params']['id']}})['then'](handleEntityNotFound(_0x585731,null))['then'](removeEntity(_0x585731,null))['catch'](handleError(_0x585731,null));};
\ No newline at end of file