Built motion from commit f57cc866.|2.6.31
[motion2.git] / server / api / voiceQueuesLog / voiceQueuesLog.controller.js
index 51bf418..50eede4 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x41e9=['attributes','fields','query','length','hasOwnProperty','nolimit','order','sort','filters','pick','filter','where','merge','map','VIRTUAL','options','include','findAll','rows','show','find','catch','create','body','params','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','util','path','sox','to-csv','ejs','fs-extra','lodash','crypto','jsforce','desk.js','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','sendStatus','status','end','json','offset','undefined','limit','count','set','Content-Range','apply','reject','save','update','then','destroy','stack','name','send','VoiceQueuesLog','rawAttributes','fieldName','type','key','keys','intersection','model'];(function(_0x27c06c,_0x478c7b){var _0x756691=function(_0x2d73e1){while(--_0x2d73e1){_0x27c06c['push'](_0x27c06c['shift']());}};_0x756691(++_0x478c7b);}(_0x41e9,0x15d));var _0x941e=function(_0x59ee6f,_0x450239){_0x59ee6f=_0x59ee6f-0x0;var _0x4c0979=_0x41e9[_0x59ee6f];return _0x4c0979;};'use strict';var emlformat=require(_0x941e('0x0'));var rimraf=require(_0x941e('0x1'));var zipdir=require(_0x941e('0x2'));var jsonpatch=require(_0x941e('0x3'));var rp=require(_0x941e('0x4'));var moment=require(_0x941e('0x5'));var BPromise=require(_0x941e('0x6'));var Mustache=require(_0x941e('0x7'));var util=require(_0x941e('0x8'));var path=require(_0x941e('0x9'));var sox=require(_0x941e('0xa'));var csv=require(_0x941e('0xb'));var ejs=require(_0x941e('0xc'));var fs=require('fs');var fs_extra=require(_0x941e('0xd'));var _=require(_0x941e('0xe'));var squel=require('squel');var crypto=require(_0x941e('0xf'));var jsforce=require(_0x941e('0x10'));var deskjs=require(_0x941e('0x11'));var toCsv=require(_0x941e('0xb'));var querystring=require(_0x941e('0x12'));var Papa=require(_0x941e('0x13'));var Redis=require(_0x941e('0x14'));var authService=require(_0x941e('0x15'));var qs=require(_0x941e('0x16'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0x941e('0x17'));var logger=require(_0x941e('0x18'))(_0x941e('0x19'));var utils=require(_0x941e('0x1a'));var config=require(_0x941e('0x1b'));var licenseUtil=require('../../config/license/util');var db=require(_0x941e('0x1c'))['db'];function respondWithStatusCode(_0x59addc,_0x327ae9){_0x327ae9=_0x327ae9||0xcc;return function(_0x598792){if(_0x598792){return _0x59addc[_0x941e('0x1d')](_0x327ae9);}return _0x59addc[_0x941e('0x1e')](_0x327ae9)[_0x941e('0x1f')]();};}function respondWithResult(_0x190d89,_0x508fcd){_0x508fcd=_0x508fcd||0xc8;return function(_0x52899f){if(_0x52899f){return _0x190d89['status'](_0x508fcd)[_0x941e('0x20')](_0x52899f);}};}function respondWithFilteredResult(_0x505cad,_0x235629){return function(_0x42a709){if(_0x42a709){var _0x32b3cb=typeof _0x235629[_0x941e('0x21')]===_0x941e('0x22')&&typeof _0x235629[_0x941e('0x23')]===_0x941e('0x22');var _0x21d663=_0x42a709[_0x941e('0x24')];var _0x248092=_0x32b3cb?0x0:_0x235629[_0x941e('0x21')];var _0x4b3ef5=_0x32b3cb?_0x42a709[_0x941e('0x24')]:_0x235629[_0x941e('0x21')]+_0x235629['limit'];var _0x248e8f;if(_0x4b3ef5>=_0x21d663){_0x4b3ef5=_0x21d663;_0x248e8f=0xc8;}else{_0x248e8f=0xce;}_0x505cad[_0x941e('0x1e')](_0x248e8f);return _0x505cad[_0x941e('0x25')](_0x941e('0x26'),_0x248092+'-'+_0x4b3ef5+'/'+_0x21d663)['json'](_0x42a709);}return null;};}function patchUpdates(_0x153422){return function(_0x102807){try{jsonpatch[_0x941e('0x27')](_0x102807,_0x153422,!![]);}catch(_0x51e868){return BPromise[_0x941e('0x28')](_0x51e868);}return _0x102807[_0x941e('0x29')]();};}function saveUpdates(_0x6a836,_0x11409c){return function(_0x5a7ab1){if(_0x5a7ab1){return _0x5a7ab1[_0x941e('0x2a')](_0x6a836)[_0x941e('0x2b')](function(_0x1083f8){return _0x1083f8;});}return null;};}function removeEntity(_0x257128,_0x50a926){return function(_0x1b3b36){if(_0x1b3b36){return _0x1b3b36[_0x941e('0x2c')]()[_0x941e('0x2b')](function(){_0x257128[_0x941e('0x1e')](0xcc)[_0x941e('0x1f')]();});}};}function handleEntityNotFound(_0x26c7ae,_0x449b09){return function(_0x1c8022){if(!_0x1c8022){_0x26c7ae[_0x941e('0x1d')](0x194);}return _0x1c8022;};}function handleError(_0xba5b6f,_0x4dbfc2){_0x4dbfc2=_0x4dbfc2||0x1f4;return function(_0x1429dd){logger['error'](_0x1429dd[_0x941e('0x2d')]);if(_0x1429dd[_0x941e('0x2e')]){delete _0x1429dd['name'];}_0xba5b6f['status'](_0x4dbfc2)[_0x941e('0x2f')](_0x1429dd);};}exports['index']=function(_0x45da0d,_0x2275c2){var _0x236b0a={},_0x332018={},_0x148845={'count':0x0,'rows':[]};var _0x32f282=_['map'](db[_0x941e('0x30')][_0x941e('0x31')],function(_0x1108de){return{'name':_0x1108de[_0x941e('0x32')],'type':_0x1108de[_0x941e('0x33')][_0x941e('0x34')]};});_0x332018['model']=_['map'](_0x32f282,_0x941e('0x2e'));_0x332018['query']=_[_0x941e('0x35')](_0x45da0d['query']);_0x332018['filters']=_[_0x941e('0x36')](_0x332018[_0x941e('0x37')],_0x332018['query']);_0x236b0a[_0x941e('0x38')]=_[_0x941e('0x36')](_0x332018['model'],qs[_0x941e('0x39')](_0x45da0d[_0x941e('0x3a')][_0x941e('0x39')]));_0x236b0a[_0x941e('0x38')]=_0x236b0a[_0x941e('0x38')][_0x941e('0x3b')]?_0x236b0a[_0x941e('0x38')]:_0x332018[_0x941e('0x37')];if(!_0x45da0d[_0x941e('0x3a')][_0x941e('0x3c')](_0x941e('0x3d'))){_0x236b0a['limit']=qs[_0x941e('0x23')](_0x45da0d[_0x941e('0x3a')][_0x941e('0x23')]);_0x236b0a[_0x941e('0x21')]=qs[_0x941e('0x21')](_0x45da0d[_0x941e('0x3a')][_0x941e('0x21')]);}_0x236b0a[_0x941e('0x3e')]=qs[_0x941e('0x3f')](_0x45da0d[_0x941e('0x3a')][_0x941e('0x3f')]);_0x236b0a['where']=qs[_0x941e('0x40')](_[_0x941e('0x41')](_0x45da0d['query'],_0x332018[_0x941e('0x40')]),_0x32f282);if(_0x45da0d[_0x941e('0x3a')][_0x941e('0x42')]){_0x236b0a[_0x941e('0x43')]=_[_0x941e('0x44')](_0x236b0a[_0x941e('0x43')],{'$or':_[_0x941e('0x45')](_0x32f282,function(_0x37c9c5){if(_0x37c9c5[_0x941e('0x33')]!==_0x941e('0x46')){var _0x1cf188={};_0x1cf188[_0x37c9c5['name']]={'$like':'%'+_0x45da0d[_0x941e('0x3a')][_0x941e('0x42')]+'%'};return _0x1cf188;}})});}_0x236b0a=_[_0x941e('0x44')]({},_0x236b0a,_0x45da0d[_0x941e('0x47')]);var _0x4644e7={'where':_0x236b0a[_0x941e('0x43')]};return db[_0x941e('0x30')][_0x941e('0x24')](_0x4644e7)[_0x941e('0x2b')](function(_0x144c24){_0x148845[_0x941e('0x24')]=_0x144c24;if(_0x45da0d[_0x941e('0x3a')]['includeAll']){_0x236b0a[_0x941e('0x48')]=[{'all':!![]}];}return db[_0x941e('0x30')][_0x941e('0x49')](_0x236b0a);})[_0x941e('0x2b')](function(_0x1c1aef){_0x148845[_0x941e('0x4a')]=_0x1c1aef;return _0x148845;})[_0x941e('0x2b')](respondWithFilteredResult(_0x2275c2,_0x236b0a))['catch'](handleError(_0x2275c2,null));};exports[_0x941e('0x4b')]=function(_0x44766f,_0x376c1d){var _0x16d2b4={'raw':!![],'where':{'id':_0x44766f['params']['id']}},_0x198c6a={};_0x198c6a[_0x941e('0x37')]=_[_0x941e('0x35')](db[_0x941e('0x30')]['rawAttributes']);_0x198c6a[_0x941e('0x3a')]=_[_0x941e('0x35')](_0x44766f[_0x941e('0x3a')]);_0x198c6a[_0x941e('0x40')]=_[_0x941e('0x36')](_0x198c6a[_0x941e('0x37')],_0x198c6a[_0x941e('0x3a')]);_0x16d2b4[_0x941e('0x38')]=_['intersection'](_0x198c6a[_0x941e('0x37')],qs[_0x941e('0x39')](_0x44766f[_0x941e('0x3a')][_0x941e('0x39')]));_0x16d2b4['attributes']=_0x16d2b4['attributes']['length']?_0x16d2b4[_0x941e('0x38')]:_0x198c6a['model'];if(_0x44766f[_0x941e('0x3a')]['includeAll']){_0x16d2b4[_0x941e('0x48')]=[{'all':!![]}];}_0x16d2b4=_[_0x941e('0x44')]({},_0x16d2b4,_0x44766f[_0x941e('0x47')]);return db[_0x941e('0x30')][_0x941e('0x4c')](_0x16d2b4)['then'](handleEntityNotFound(_0x376c1d,null))[_0x941e('0x2b')](respondWithResult(_0x376c1d,null))[_0x941e('0x4d')](handleError(_0x376c1d,null));};exports[_0x941e('0x4e')]=function(_0x53fc76,_0x1c3828){return db[_0x941e('0x30')][_0x941e('0x4e')](_0x53fc76[_0x941e('0x4f')],{})['then'](respondWithResult(_0x1c3828,0xc9))['catch'](handleError(_0x1c3828,null));};exports[_0x941e('0x2a')]=function(_0x4b4010,_0x53cb08){if(_0x4b4010[_0x941e('0x4f')]['id']){delete _0x4b4010[_0x941e('0x4f')]['id'];}return db[_0x941e('0x30')][_0x941e('0x4c')]({'where':{'id':_0x4b4010[_0x941e('0x50')]['id']}})[_0x941e('0x2b')](handleEntityNotFound(_0x53cb08,null))[_0x941e('0x2b')](saveUpdates(_0x4b4010[_0x941e('0x4f')],null))[_0x941e('0x2b')](respondWithResult(_0x53cb08,null))['catch'](handleError(_0x53cb08,null));};exports[_0x941e('0x2c')]=function(_0xde0bb5,_0x28497d){return db[_0x941e('0x30')]['find']({'where':{'id':_0xde0bb5[_0x941e('0x50')]['id']}})['then'](handleEntityNotFound(_0x28497d,null))[_0x941e('0x2b')](removeEntity(_0x28497d,null))[_0x941e('0x4d')](handleError(_0x28497d,null));};
\ No newline at end of file
+var _0x92b4=['where','filter','VIRTUAL','merge','options','includeAll','findAll','catch','params','intersection','include','create','body','find','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','mustache','util','path','sox','to-csv','ejs','squel','crypto','jsforce','desk.js','querystring','papaparse','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/license/util','../../mysqldb','sendStatus','status','json','offset','undefined','limit','count','set','apply','reject','update','destroy','then','error','stack','name','send','index','map','VoiceQueuesLog','rawAttributes','fieldName','type','key','query','keys','filters','attributes','model','fields','length','hasOwnProperty','nolimit','order','sort'];(function(_0x122096,_0x60c295){var _0x3d1966=function(_0x3d569e){while(--_0x3d569e){_0x122096['push'](_0x122096['shift']());}};_0x3d1966(++_0x60c295);}(_0x92b4,0xa4));var _0x492b=function(_0x3ee3ff,_0x4cd30d){_0x3ee3ff=_0x3ee3ff-0x0;var _0x38b8c2=_0x92b4[_0x3ee3ff];return _0x38b8c2;};'use strict';var emlformat=require(_0x492b('0x0'));var rimraf=require(_0x492b('0x1'));var zipdir=require(_0x492b('0x2'));var jsonpatch=require(_0x492b('0x3'));var rp=require(_0x492b('0x4'));var moment=require(_0x492b('0x5'));var BPromise=require('bluebird');var Mustache=require(_0x492b('0x6'));var util=require(_0x492b('0x7'));var path=require(_0x492b('0x8'));var sox=require(_0x492b('0x9'));var csv=require(_0x492b('0xa'));var ejs=require(_0x492b('0xb'));var fs=require('fs');var fs_extra=require('fs-extra');var _=require('lodash');var squel=require(_0x492b('0xc'));var crypto=require(_0x492b('0xd'));var jsforce=require(_0x492b('0xe'));var deskjs=require(_0x492b('0xf'));var toCsv=require(_0x492b('0xa'));var querystring=require(_0x492b('0x10'));var Papa=require(_0x492b('0x11'));var Redis=require('ioredis');var authService=require(_0x492b('0x12'));var qs=require(_0x492b('0x13'));var as=require(_0x492b('0x14'));var hardwareService=require(_0x492b('0x15'));var logger=require(_0x492b('0x16'))(_0x492b('0x17'));var utils=require('../../config/utils');var config=require('../../config/environment');var licenseUtil=require(_0x492b('0x18'));var db=require(_0x492b('0x19'))['db'];function respondWithStatusCode(_0x36e4c6,_0x3013f7){_0x3013f7=_0x3013f7||0xcc;return function(_0x248b54){if(_0x248b54){return _0x36e4c6[_0x492b('0x1a')](_0x3013f7);}return _0x36e4c6[_0x492b('0x1b')](_0x3013f7)['end']();};}function respondWithResult(_0x571525,_0x2cdd92){_0x2cdd92=_0x2cdd92||0xc8;return function(_0x316516){if(_0x316516){return _0x571525[_0x492b('0x1b')](_0x2cdd92)[_0x492b('0x1c')](_0x316516);}};}function respondWithFilteredResult(_0x10780e,_0xd9491d){return function(_0x1632a0){if(_0x1632a0){var _0x4af739=typeof _0xd9491d[_0x492b('0x1d')]===_0x492b('0x1e')&&typeof _0xd9491d[_0x492b('0x1f')]==='undefined';var _0x39efdb=_0x1632a0[_0x492b('0x20')];var _0xc75d04=_0x4af739?0x0:_0xd9491d[_0x492b('0x1d')];var _0x5a1a04=_0x4af739?_0x1632a0[_0x492b('0x20')]:_0xd9491d[_0x492b('0x1d')]+_0xd9491d[_0x492b('0x1f')];var _0x24e611;if(_0x5a1a04>=_0x39efdb){_0x5a1a04=_0x39efdb;_0x24e611=0xc8;}else{_0x24e611=0xce;}_0x10780e[_0x492b('0x1b')](_0x24e611);return _0x10780e[_0x492b('0x21')]('Content-Range',_0xc75d04+'-'+_0x5a1a04+'/'+_0x39efdb)[_0x492b('0x1c')](_0x1632a0);}return null;};}function patchUpdates(_0x340485){return function(_0x4bd157){try{jsonpatch[_0x492b('0x22')](_0x4bd157,_0x340485,!![]);}catch(_0x4b03a8){return BPromise[_0x492b('0x23')](_0x4b03a8);}return _0x4bd157['save']();};}function saveUpdates(_0xe1a758,_0x366737){return function(_0x26b754){if(_0x26b754){return _0x26b754[_0x492b('0x24')](_0xe1a758)['then'](function(_0x1989d6){return _0x1989d6;});}return null;};}function removeEntity(_0x4163ad,_0x55e2f5){return function(_0x20bd69){if(_0x20bd69){return _0x20bd69[_0x492b('0x25')]()[_0x492b('0x26')](function(){_0x4163ad[_0x492b('0x1b')](0xcc)['end']();});}};}function handleEntityNotFound(_0x4e9445,_0x3da95e){return function(_0xa566cc){if(!_0xa566cc){_0x4e9445[_0x492b('0x1a')](0x194);}return _0xa566cc;};}function handleError(_0x38281,_0x147677){_0x147677=_0x147677||0x1f4;return function(_0x1ec2ce){logger[_0x492b('0x27')](_0x1ec2ce[_0x492b('0x28')]);if(_0x1ec2ce[_0x492b('0x29')]){delete _0x1ec2ce[_0x492b('0x29')];}_0x38281['status'](_0x147677)[_0x492b('0x2a')](_0x1ec2ce);};}exports[_0x492b('0x2b')]=function(_0x2949ee,_0x4aa137){var _0x362446={},_0x1e1189={},_0x4dd528={'count':0x0,'rows':[]};var _0x2e9f9f=_[_0x492b('0x2c')](db[_0x492b('0x2d')][_0x492b('0x2e')],function(_0x37686b){return{'name':_0x37686b[_0x492b('0x2f')],'type':_0x37686b[_0x492b('0x30')][_0x492b('0x31')]};});_0x1e1189['model']=_[_0x492b('0x2c')](_0x2e9f9f,_0x492b('0x29'));_0x1e1189[_0x492b('0x32')]=_[_0x492b('0x33')](_0x2949ee['query']);_0x1e1189[_0x492b('0x34')]=_['intersection'](_0x1e1189['model'],_0x1e1189[_0x492b('0x32')]);_0x362446[_0x492b('0x35')]=_['intersection'](_0x1e1189[_0x492b('0x36')],qs[_0x492b('0x37')](_0x2949ee[_0x492b('0x32')]['fields']));_0x362446[_0x492b('0x35')]=_0x362446[_0x492b('0x35')][_0x492b('0x38')]?_0x362446['attributes']:_0x1e1189['model'];if(!_0x2949ee['query'][_0x492b('0x39')](_0x492b('0x3a'))){_0x362446[_0x492b('0x1f')]=qs['limit'](_0x2949ee[_0x492b('0x32')]['limit']);_0x362446[_0x492b('0x1d')]=qs[_0x492b('0x1d')](_0x2949ee['query'][_0x492b('0x1d')]);}_0x362446[_0x492b('0x3b')]=qs['sort'](_0x2949ee[_0x492b('0x32')][_0x492b('0x3c')]);_0x362446[_0x492b('0x3d')]=qs[_0x492b('0x34')](_['pick'](_0x2949ee[_0x492b('0x32')],_0x1e1189[_0x492b('0x34')]),_0x2e9f9f);if(_0x2949ee[_0x492b('0x32')][_0x492b('0x3e')]){_0x362446[_0x492b('0x3d')]=_['merge'](_0x362446[_0x492b('0x3d')],{'$or':_[_0x492b('0x2c')](_0x2e9f9f,function(_0x3457e2){if(_0x3457e2['type']!==_0x492b('0x3f')){var _0x7dd53b={};_0x7dd53b[_0x3457e2[_0x492b('0x29')]]={'$like':'%'+_0x2949ee[_0x492b('0x32')][_0x492b('0x3e')]+'%'};return _0x7dd53b;}})});}_0x362446=_[_0x492b('0x40')]({},_0x362446,_0x2949ee[_0x492b('0x41')]);var _0x18b94e={'where':_0x362446['where']};return db[_0x492b('0x2d')][_0x492b('0x20')](_0x18b94e)['then'](function(_0x3a0902){_0x4dd528[_0x492b('0x20')]=_0x3a0902;if(_0x2949ee[_0x492b('0x32')][_0x492b('0x42')]){_0x362446['include']=[{'all':!![]}];}return db[_0x492b('0x2d')][_0x492b('0x43')](_0x362446);})[_0x492b('0x26')](function(_0x1eb8c5){_0x4dd528['rows']=_0x1eb8c5;return _0x4dd528;})['then'](respondWithFilteredResult(_0x4aa137,_0x362446))[_0x492b('0x44')](handleError(_0x4aa137,null));};exports['show']=function(_0x41942b,_0xe8b421){var _0x558f1a={'raw':!![],'where':{'id':_0x41942b[_0x492b('0x45')]['id']}},_0x45d919={};_0x45d919[_0x492b('0x36')]=_[_0x492b('0x33')](db['VoiceQueuesLog']['rawAttributes']);_0x45d919[_0x492b('0x32')]=_[_0x492b('0x33')](_0x41942b['query']);_0x45d919['filters']=_['intersection'](_0x45d919['model'],_0x45d919[_0x492b('0x32')]);_0x558f1a[_0x492b('0x35')]=_[_0x492b('0x46')](_0x45d919[_0x492b('0x36')],qs[_0x492b('0x37')](_0x41942b[_0x492b('0x32')][_0x492b('0x37')]));_0x558f1a[_0x492b('0x35')]=_0x558f1a[_0x492b('0x35')]['length']?_0x558f1a[_0x492b('0x35')]:_0x45d919['model'];if(_0x41942b[_0x492b('0x32')][_0x492b('0x42')]){_0x558f1a[_0x492b('0x47')]=[{'all':!![]}];}_0x558f1a=_[_0x492b('0x40')]({},_0x558f1a,_0x41942b[_0x492b('0x41')]);return db[_0x492b('0x2d')]['find'](_0x558f1a)[_0x492b('0x26')](handleEntityNotFound(_0xe8b421,null))[_0x492b('0x26')](respondWithResult(_0xe8b421,null))[_0x492b('0x44')](handleError(_0xe8b421,null));};exports[_0x492b('0x48')]=function(_0x2875d4,_0x28f423){return db[_0x492b('0x2d')][_0x492b('0x48')](_0x2875d4['body'],{})[_0x492b('0x26')](respondWithResult(_0x28f423,0xc9))[_0x492b('0x44')](handleError(_0x28f423,null));};exports[_0x492b('0x24')]=function(_0x54c441,_0x27510f){if(_0x54c441[_0x492b('0x49')]['id']){delete _0x54c441[_0x492b('0x49')]['id'];}return db[_0x492b('0x2d')][_0x492b('0x4a')]({'where':{'id':_0x54c441[_0x492b('0x45')]['id']}})[_0x492b('0x26')](handleEntityNotFound(_0x27510f,null))['then'](saveUpdates(_0x54c441[_0x492b('0x49')],null))['then'](respondWithResult(_0x27510f,null))[_0x492b('0x44')](handleError(_0x27510f,null));};exports[_0x492b('0x25')]=function(_0x539601,_0xe7fa8b){return db[_0x492b('0x2d')][_0x492b('0x4a')]({'where':{'id':_0x539601['params']['id']}})['then'](handleEntityNotFound(_0xe7fa8b,null))[_0x492b('0x26')](removeEntity(_0xe7fa8b,null))[_0x492b('0x44')](handleError(_0xe7fa8b,null));};
\ No newline at end of file