Built motion from commit 0415ced0.|2.6.28
[motion2.git] / server / api / voiceQueueReport / voiceQueueReport.controller.js
index 3820998..8eb4968 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xfee6=['find','create','body','params','describe','getVoiceQueuesReport','nolimit','order','eml-format','rimraf','zip-dir','request-promise','moment','bluebird','mustache','util','path','to-csv','ejs','fs-extra','lodash','squel','crypto','jsforce','querystring','papaparse','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../config/license/util','redis','localhost','./voiceQueueReport.socket','sendStatus','end','json','offset','count','status','Content-Range','apply','reject','update','then','destroy','error','stack','name','index','map','fieldName','type','key','model','query','keys','filters','intersection','attributes','fields','hasOwnProperty','limit','sort','where','pick','filter','merge','VIRTUAL','VoiceQueueReport','findAll','catch','show','rawAttributes','length','includeAll','options'];(function(_0x56c8c9,_0x274efb){var _0x27c715=function(_0x22f135){while(--_0x22f135){_0x56c8c9['push'](_0x56c8c9['shift']());}};_0x27c715(++_0x274efb);}(_0xfee6,0x1e8));var _0x6fee=function(_0x1b81ae,_0x1941f7){_0x1b81ae=_0x1b81ae-0x0;var _0x33ba48=_0xfee6[_0x1b81ae];return _0x33ba48;};'use strict';var emlformat=require(_0x6fee('0x0'));var rimraf=require(_0x6fee('0x1'));var zipdir=require(_0x6fee('0x2'));var jsonpatch=require('fast-json-patch');var rp=require(_0x6fee('0x3'));var moment=require(_0x6fee('0x4'));var BPromise=require(_0x6fee('0x5'));var Mustache=require(_0x6fee('0x6'));var util=require(_0x6fee('0x7'));var path=require(_0x6fee('0x8'));var sox=require('sox');var csv=require(_0x6fee('0x9'));var ejs=require(_0x6fee('0xa'));var fs=require('fs');var fs_extra=require(_0x6fee('0xb'));var _=require(_0x6fee('0xc'));var squel=require(_0x6fee('0xd'));var crypto=require(_0x6fee('0xe'));var jsforce=require(_0x6fee('0xf'));var deskjs=require('desk.js');var toCsv=require(_0x6fee('0x9'));var querystring=require(_0x6fee('0x10'));var Papa=require(_0x6fee('0x11'));var Redis=require('ioredis');var authService=require('../../components/auth/service');var qs=require(_0x6fee('0x12'));var as=require(_0x6fee('0x13'));var hardwareService=require(_0x6fee('0x14'));var logger=require(_0x6fee('0x15'))(_0x6fee('0x16'));var utils=require(_0x6fee('0x17'));var config=require(_0x6fee('0x18'));var licenseUtil=require(_0x6fee('0x19'));var db=require('../../mysqldb')['db'];config['redis']=_['defaults'](config[_0x6fee('0x1a')],{'host':_0x6fee('0x1b'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config['redis']));require(_0x6fee('0x1c'))['register'](socket);function respondWithStatusCode(_0x185655,_0x2df35a){_0x2df35a=_0x2df35a||0xcc;return function(_0x55198a){if(_0x55198a){return _0x185655[_0x6fee('0x1d')](_0x2df35a);}return _0x185655['status'](_0x2df35a)[_0x6fee('0x1e')]();};}function respondWithResult(_0x1061c9,_0x57ff46){_0x57ff46=_0x57ff46||0xc8;return function(_0x7155b6){if(_0x7155b6){return _0x1061c9['status'](_0x57ff46)[_0x6fee('0x1f')](_0x7155b6);}};}function respondWithFilteredResult(_0x204cd8,_0x4afc6b){return function(_0x4be124){if(_0x4be124){var _0x384289=typeof _0x4afc6b[_0x6fee('0x20')]==='undefined'&&typeof _0x4afc6b['limit']==='undefined';var _0x572ba6=_0x4be124[_0x6fee('0x21')];var _0x27e9e0=_0x384289?0x0:_0x4afc6b[_0x6fee('0x20')];var _0x430073=_0x384289?_0x4be124['count']:_0x4afc6b[_0x6fee('0x20')]+_0x4afc6b['limit'];var _0x29e223;if(_0x430073>=_0x572ba6){_0x430073=_0x572ba6;_0x29e223=0xc8;}else{_0x29e223=0xce;}_0x204cd8[_0x6fee('0x22')](_0x29e223);return _0x204cd8['set'](_0x6fee('0x23'),_0x27e9e0+'-'+_0x430073+'/'+_0x572ba6)[_0x6fee('0x1f')](_0x4be124);}return null;};}function patchUpdates(_0x20b838){return function(_0x5a201a){try{jsonpatch[_0x6fee('0x24')](_0x5a201a,_0x20b838,!![]);}catch(_0xcdda59){return BPromise[_0x6fee('0x25')](_0xcdda59);}return _0x5a201a['save']();};}function saveUpdates(_0x457245,_0x1c41b5){return function(_0x274d7f){if(_0x274d7f){return _0x274d7f[_0x6fee('0x26')](_0x457245)[_0x6fee('0x27')](function(_0x5e2c9e){return _0x5e2c9e;});}return null;};}function removeEntity(_0x9a801b,_0x13413b){return function(_0x478c21){if(_0x478c21){return _0x478c21[_0x6fee('0x28')]()[_0x6fee('0x27')](function(){_0x9a801b['status'](0xcc)[_0x6fee('0x1e')]();});}};}function handleEntityNotFound(_0x213b24,_0x417a2b){return function(_0x2df931){if(!_0x2df931){_0x213b24['sendStatus'](0x194);}return _0x2df931;};}function handleError(_0x489156,_0x1cadda){_0x1cadda=_0x1cadda||0x1f4;return function(_0x76230e){logger[_0x6fee('0x29')](_0x76230e[_0x6fee('0x2a')]);if(_0x76230e[_0x6fee('0x2b')]){delete _0x76230e[_0x6fee('0x2b')];}_0x489156[_0x6fee('0x22')](_0x1cadda)['send'](_0x76230e);};}exports[_0x6fee('0x2c')]=function(_0x4bc763,_0x5c6dee){var _0x53ac4c={},_0x4a015f={},_0x186b59={'count':0x0,'rows':[]};var _0x2c1ba3=_[_0x6fee('0x2d')](db['VoiceQueueReport']['rawAttributes'],function(_0x4b219b){return{'name':_0x4b219b[_0x6fee('0x2e')],'type':_0x4b219b[_0x6fee('0x2f')][_0x6fee('0x30')]};});_0x4a015f[_0x6fee('0x31')]=_[_0x6fee('0x2d')](_0x2c1ba3,_0x6fee('0x2b'));_0x4a015f[_0x6fee('0x32')]=_[_0x6fee('0x33')](_0x4bc763[_0x6fee('0x32')]);_0x4a015f[_0x6fee('0x34')]=_[_0x6fee('0x35')](_0x4a015f[_0x6fee('0x31')],_0x4a015f['query']);_0x53ac4c[_0x6fee('0x36')]=_['intersection'](_0x4a015f[_0x6fee('0x31')],qs[_0x6fee('0x37')](_0x4bc763[_0x6fee('0x32')][_0x6fee('0x37')]));_0x53ac4c[_0x6fee('0x36')]=_0x53ac4c['attributes']['length']?_0x53ac4c['attributes']:_0x4a015f['model'];if(!_0x4bc763[_0x6fee('0x32')][_0x6fee('0x38')]('nolimit')){_0x53ac4c['limit']=qs[_0x6fee('0x39')](_0x4bc763['query'][_0x6fee('0x39')]);_0x53ac4c[_0x6fee('0x20')]=qs[_0x6fee('0x20')](_0x4bc763['query']['offset']);}_0x53ac4c['order']=qs[_0x6fee('0x3a')](_0x4bc763[_0x6fee('0x32')][_0x6fee('0x3a')]);_0x53ac4c[_0x6fee('0x3b')]=qs[_0x6fee('0x34')](_[_0x6fee('0x3c')](_0x4bc763['query'],_0x4a015f[_0x6fee('0x34')]),_0x2c1ba3);if(_0x4bc763[_0x6fee('0x32')][_0x6fee('0x3d')]){_0x53ac4c[_0x6fee('0x3b')]=_[_0x6fee('0x3e')](_0x53ac4c[_0x6fee('0x3b')],{'$or':_['map'](_0x2c1ba3,function(_0x3b615d){if(_0x3b615d['type']!==_0x6fee('0x3f')){var _0x1ad036={};_0x1ad036[_0x3b615d[_0x6fee('0x2b')]]={'$like':'%'+_0x4bc763[_0x6fee('0x32')]['filter']+'%'};return _0x1ad036;}})});}_0x53ac4c=_[_0x6fee('0x3e')]({},_0x53ac4c,_0x4bc763['options']);var _0xe46dea={'where':_0x53ac4c[_0x6fee('0x3b')]};return db[_0x6fee('0x40')][_0x6fee('0x21')](_0xe46dea)[_0x6fee('0x27')](function(_0x3f89f9){_0x186b59[_0x6fee('0x21')]=_0x3f89f9;if(_0x4bc763[_0x6fee('0x32')]['includeAll']){_0x53ac4c['include']=[{'all':!![]}];}return db[_0x6fee('0x40')][_0x6fee('0x41')](_0x53ac4c);})[_0x6fee('0x27')](function(_0x5697e2){_0x186b59['rows']=_0x5697e2;return _0x186b59;})['then'](respondWithFilteredResult(_0x5c6dee,_0x53ac4c))[_0x6fee('0x42')](handleError(_0x5c6dee,null));};exports[_0x6fee('0x43')]=function(_0x265e09,_0x1ba42d){var _0x32a4b3={'raw':![],'where':{'id':_0x265e09['params']['id']}},_0x30e003={};_0x30e003[_0x6fee('0x31')]=_['keys'](db['VoiceQueueReport'][_0x6fee('0x44')]);_0x30e003[_0x6fee('0x32')]=_[_0x6fee('0x33')](_0x265e09['query']);_0x30e003[_0x6fee('0x34')]=_['intersection'](_0x30e003[_0x6fee('0x31')],_0x30e003[_0x6fee('0x32')]);_0x32a4b3[_0x6fee('0x36')]=_[_0x6fee('0x35')](_0x30e003['model'],qs[_0x6fee('0x37')](_0x265e09['query'][_0x6fee('0x37')]));_0x32a4b3[_0x6fee('0x36')]=_0x32a4b3[_0x6fee('0x36')][_0x6fee('0x45')]?_0x32a4b3[_0x6fee('0x36')]:_0x30e003[_0x6fee('0x31')];if(_0x265e09[_0x6fee('0x32')][_0x6fee('0x46')]){_0x32a4b3['include']=[{'all':!![]}];}_0x32a4b3=_[_0x6fee('0x3e')]({},_0x32a4b3,_0x265e09[_0x6fee('0x47')]);return db[_0x6fee('0x40')][_0x6fee('0x48')](_0x32a4b3)['then'](handleEntityNotFound(_0x1ba42d,null))[_0x6fee('0x27')](respondWithResult(_0x1ba42d,null))[_0x6fee('0x42')](handleError(_0x1ba42d,null));};exports[_0x6fee('0x49')]=function(_0x554c18,_0x584689){return db[_0x6fee('0x40')][_0x6fee('0x49')](_0x554c18[_0x6fee('0x4a')],{})[_0x6fee('0x27')](respondWithResult(_0x584689,0xc9))[_0x6fee('0x42')](handleError(_0x584689,null));};exports['update']=function(_0x4f0f86,_0x3a778c){if(_0x4f0f86[_0x6fee('0x4a')]['id']){delete _0x4f0f86[_0x6fee('0x4a')]['id'];}return db[_0x6fee('0x40')][_0x6fee('0x48')]({'where':{'id':_0x4f0f86[_0x6fee('0x4b')]['id']}})[_0x6fee('0x27')](handleEntityNotFound(_0x3a778c,null))['then'](saveUpdates(_0x4f0f86[_0x6fee('0x4a')],null))[_0x6fee('0x27')](respondWithResult(_0x3a778c,null))['catch'](handleError(_0x3a778c,null));};exports['destroy']=function(_0x1178ef,_0x488e5b){return db[_0x6fee('0x40')][_0x6fee('0x48')]({'where':{'id':_0x1178ef['params']['id']}})['then'](handleEntityNotFound(_0x488e5b,null))[_0x6fee('0x27')](removeEntity(_0x488e5b,null))[_0x6fee('0x42')](handleError(_0x488e5b,null));};exports['describe']=function(_0x893a67,_0x54285e){return db[_0x6fee('0x40')][_0x6fee('0x4c')]()['then'](respondWithResult(_0x54285e,null))['catch'](handleError(_0x54285e,null));};exports[_0x6fee('0x4d')]=function(_0x5eee97,_0x1eeee2){var _0x28a4e1={},_0x3f6520={},_0x228c43={'count':0x0,'rows':[]};_0x3f6520[_0x6fee('0x31')]=_[_0x6fee('0x33')](db[_0x6fee('0x40')][_0x6fee('0x44')]);_0x3f6520['query']=_[_0x6fee('0x33')](_0x5eee97[_0x6fee('0x32')]);_0x3f6520[_0x6fee('0x34')]=_[_0x6fee('0x35')](_0x3f6520['model'],_0x3f6520[_0x6fee('0x32')]);_0x28a4e1[_0x6fee('0x36')]=_['intersection'](_0x3f6520[_0x6fee('0x31')],qs[_0x6fee('0x37')](_0x5eee97['query']['fields']));_0x28a4e1[_0x6fee('0x36')]=_0x28a4e1['attributes'][_0x6fee('0x45')]?_0x28a4e1[_0x6fee('0x36')]:_0x3f6520[_0x6fee('0x31')];if(!_0x5eee97[_0x6fee('0x32')]['hasOwnProperty'](_0x6fee('0x4e'))){_0x28a4e1[_0x6fee('0x39')]=qs['limit'](_0x5eee97[_0x6fee('0x32')][_0x6fee('0x39')]);_0x28a4e1[_0x6fee('0x20')]=qs[_0x6fee('0x20')](_0x5eee97[_0x6fee('0x32')][_0x6fee('0x20')]);}_0x28a4e1[_0x6fee('0x4f')]=qs[_0x6fee('0x3a')](_0x5eee97[_0x6fee('0x32')][_0x6fee('0x3a')]);_0x28a4e1[_0x6fee('0x3b')]=qs[_0x6fee('0x34')](_[_0x6fee('0x3c')](_0x5eee97['query'],_0x3f6520[_0x6fee('0x34')]));if(_0x5eee97[_0x6fee('0x32')][_0x6fee('0x3d')]){_0x28a4e1[_0x6fee('0x3b')]=_['merge'](_0x28a4e1[_0x6fee('0x3b')],{'$or':_['map'](_0x28a4e1['attributes'],function(_0x1174a4){var _0x31af61={};_0x31af61[_0x1174a4]={'$like':'%'+_0x5eee97[_0x6fee('0x32')]['filter']+'%'};return _0x31af61;})});}_0x28a4e1=_[_0x6fee('0x3e')]({},_0x28a4e1,_0x5eee97[_0x6fee('0x47')]);var _0x24e37c={'where':_0x28a4e1[_0x6fee('0x3b')]};return db['VoiceQueueReport'][_0x6fee('0x21')](_0x24e37c)[_0x6fee('0x27')](function(_0x4f1b89){_0x228c43[_0x6fee('0x21')]=_0x4f1b89;if(_0x5eee97['query'][_0x6fee('0x46')]){_0x28a4e1['include']=[{'all':!![]}];}return db['VoiceQueueReport']['findAll'](_0x28a4e1);})['then'](function(_0x1a2ffd){_0x228c43['rows']=_0x1a2ffd;return _0x228c43;})[_0x6fee('0x27')](respondWithFilteredResult(_0x1eeee2,_0x28a4e1,_0x6fee('0x4d')))[_0x6fee('0x42')](handleError(_0x1eeee2,null,'getVoiceQueuesReport'));};
\ No newline at end of file
+var _0x8701=['offset','undefined','limit','count','set','Content-Range','save','update','destroy','then','end','error','stack','name','send','map','VoiceQueueReport','rawAttributes','fieldName','type','model','keys','query','filters','intersection','fields','length','hasOwnProperty','nolimit','order','sort','where','pick','filter','merge','VIRTUAL','includeAll','include','rows','catch','attributes','options','find','create','body','params','describe','getVoiceQueuesReport','zip-dir','moment','bluebird','mustache','util','path','sox','ejs','fs-extra','lodash','squel','crypto','jsforce','desk.js','querystring','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/logger','api','../../config/utils','../../mysqldb','redis','localhost','./voiceQueueReport.socket','register','sendStatus','status','json'];(function(_0x49260c,_0x95d657){var _0x5cc1bb=function(_0x1b9e2d){while(--_0x1b9e2d){_0x49260c['push'](_0x49260c['shift']());}};_0x5cc1bb(++_0x95d657);}(_0x8701,0x11a));var _0x1870=function(_0x32ba33,_0x1def72){_0x32ba33=_0x32ba33-0x0;var _0x3742de=_0x8701[_0x32ba33];return _0x3742de;};'use strict';var emlformat=require('eml-format');var rimraf=require('rimraf');var zipdir=require(_0x1870('0x0'));var jsonpatch=require('fast-json-patch');var rp=require('request-promise');var moment=require(_0x1870('0x1'));var BPromise=require(_0x1870('0x2'));var Mustache=require(_0x1870('0x3'));var util=require(_0x1870('0x4'));var path=require(_0x1870('0x5'));var sox=require(_0x1870('0x6'));var csv=require('to-csv');var ejs=require(_0x1870('0x7'));var fs=require('fs');var fs_extra=require(_0x1870('0x8'));var _=require(_0x1870('0x9'));var squel=require(_0x1870('0xa'));var crypto=require(_0x1870('0xb'));var jsforce=require(_0x1870('0xc'));var deskjs=require(_0x1870('0xd'));var toCsv=require('to-csv');var querystring=require(_0x1870('0xe'));var Papa=require('papaparse');var Redis=require(_0x1870('0xf'));var authService=require(_0x1870('0x10'));var qs=require(_0x1870('0x11'));var as=require(_0x1870('0x12'));var hardwareService=require('../../config/license/hardware');var logger=require(_0x1870('0x13'))(_0x1870('0x14'));var utils=require(_0x1870('0x15'));var config=require('../../config/environment');var licenseUtil=require('../../config/license/util');var db=require(_0x1870('0x16'))['db'];config[_0x1870('0x17')]=_['defaults'](config[_0x1870('0x17')],{'host':_0x1870('0x18'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x1870('0x17')]));require(_0x1870('0x19'))[_0x1870('0x1a')](socket);function respondWithStatusCode(_0x2b9118,_0x554d63){_0x554d63=_0x554d63||0xcc;return function(_0x118666){if(_0x118666){return _0x2b9118[_0x1870('0x1b')](_0x554d63);}return _0x2b9118[_0x1870('0x1c')](_0x554d63)['end']();};}function respondWithResult(_0x18624f,_0x3b3ad6){_0x3b3ad6=_0x3b3ad6||0xc8;return function(_0x4e3cc){if(_0x4e3cc){return _0x18624f[_0x1870('0x1c')](_0x3b3ad6)[_0x1870('0x1d')](_0x4e3cc);}};}function respondWithFilteredResult(_0x546275,_0x3c3f0d){return function(_0x51b5c9){if(_0x51b5c9){var _0x260e91=typeof _0x3c3f0d[_0x1870('0x1e')]===_0x1870('0x1f')&&typeof _0x3c3f0d[_0x1870('0x20')]===_0x1870('0x1f');var _0x4bc2c7=_0x51b5c9[_0x1870('0x21')];var _0x3b0dba=_0x260e91?0x0:_0x3c3f0d[_0x1870('0x1e')];var _0x4b62bc=_0x260e91?_0x51b5c9[_0x1870('0x21')]:_0x3c3f0d[_0x1870('0x1e')]+_0x3c3f0d[_0x1870('0x20')];var _0x4960d6;if(_0x4b62bc>=_0x4bc2c7){_0x4b62bc=_0x4bc2c7;_0x4960d6=0xc8;}else{_0x4960d6=0xce;}_0x546275[_0x1870('0x1c')](_0x4960d6);return _0x546275[_0x1870('0x22')](_0x1870('0x23'),_0x3b0dba+'-'+_0x4b62bc+'/'+_0x4bc2c7)['json'](_0x51b5c9);}return null;};}function patchUpdates(_0x5d8a66){return function(_0x343823){try{jsonpatch['apply'](_0x343823,_0x5d8a66,!![]);}catch(_0x382a0b){return BPromise['reject'](_0x382a0b);}return _0x343823[_0x1870('0x24')]();};}function saveUpdates(_0x358863,_0x2a340f){return function(_0x410c43){if(_0x410c43){return _0x410c43[_0x1870('0x25')](_0x358863)['then'](function(_0x493294){return _0x493294;});}return null;};}function removeEntity(_0x28b25c,_0x43e802){return function(_0x2baf34){if(_0x2baf34){return _0x2baf34[_0x1870('0x26')]()[_0x1870('0x27')](function(){_0x28b25c[_0x1870('0x1c')](0xcc)[_0x1870('0x28')]();});}};}function handleEntityNotFound(_0x1686cd,_0xed69e2){return function(_0x3fcfab){if(!_0x3fcfab){_0x1686cd[_0x1870('0x1b')](0x194);}return _0x3fcfab;};}function handleError(_0x3e50e2,_0x228cfb){_0x228cfb=_0x228cfb||0x1f4;return function(_0x26794f){logger[_0x1870('0x29')](_0x26794f[_0x1870('0x2a')]);if(_0x26794f[_0x1870('0x2b')]){delete _0x26794f[_0x1870('0x2b')];}_0x3e50e2['status'](_0x228cfb)[_0x1870('0x2c')](_0x26794f);};}exports['index']=function(_0x25b005,_0x35a660){var _0x2327b2={},_0x2640a5={},_0x4d3abd={'count':0x0,'rows':[]};var _0x153dd9=_[_0x1870('0x2d')](db[_0x1870('0x2e')][_0x1870('0x2f')],function(_0x35d4b6){return{'name':_0x35d4b6[_0x1870('0x30')],'type':_0x35d4b6[_0x1870('0x31')]['key']};});_0x2640a5[_0x1870('0x32')]=_[_0x1870('0x2d')](_0x153dd9,_0x1870('0x2b'));_0x2640a5['query']=_[_0x1870('0x33')](_0x25b005[_0x1870('0x34')]);_0x2640a5[_0x1870('0x35')]=_[_0x1870('0x36')](_0x2640a5[_0x1870('0x32')],_0x2640a5['query']);_0x2327b2['attributes']=_['intersection'](_0x2640a5[_0x1870('0x32')],qs[_0x1870('0x37')](_0x25b005['query']['fields']));_0x2327b2['attributes']=_0x2327b2['attributes'][_0x1870('0x38')]?_0x2327b2['attributes']:_0x2640a5['model'];if(!_0x25b005['query'][_0x1870('0x39')](_0x1870('0x3a'))){_0x2327b2[_0x1870('0x20')]=qs[_0x1870('0x20')](_0x25b005[_0x1870('0x34')][_0x1870('0x20')]);_0x2327b2['offset']=qs[_0x1870('0x1e')](_0x25b005['query'][_0x1870('0x1e')]);}_0x2327b2[_0x1870('0x3b')]=qs[_0x1870('0x3c')](_0x25b005[_0x1870('0x34')][_0x1870('0x3c')]);_0x2327b2[_0x1870('0x3d')]=qs[_0x1870('0x35')](_[_0x1870('0x3e')](_0x25b005[_0x1870('0x34')],_0x2640a5[_0x1870('0x35')]),_0x153dd9);if(_0x25b005['query'][_0x1870('0x3f')]){_0x2327b2[_0x1870('0x3d')]=_[_0x1870('0x40')](_0x2327b2[_0x1870('0x3d')],{'$or':_[_0x1870('0x2d')](_0x153dd9,function(_0x5342ef){if(_0x5342ef[_0x1870('0x31')]!==_0x1870('0x41')){var _0x30f769={};_0x30f769[_0x5342ef[_0x1870('0x2b')]]={'$like':'%'+_0x25b005[_0x1870('0x34')][_0x1870('0x3f')]+'%'};return _0x30f769;}})});}_0x2327b2=_['merge']({},_0x2327b2,_0x25b005['options']);var _0x4da90b={'where':_0x2327b2[_0x1870('0x3d')]};return db[_0x1870('0x2e')][_0x1870('0x21')](_0x4da90b)['then'](function(_0x50ff1a){_0x4d3abd['count']=_0x50ff1a;if(_0x25b005[_0x1870('0x34')][_0x1870('0x42')]){_0x2327b2[_0x1870('0x43')]=[{'all':!![]}];}return db['VoiceQueueReport']['findAll'](_0x2327b2);})[_0x1870('0x27')](function(_0xe5424b){_0x4d3abd[_0x1870('0x44')]=_0xe5424b;return _0x4d3abd;})[_0x1870('0x27')](respondWithFilteredResult(_0x35a660,_0x2327b2))[_0x1870('0x45')](handleError(_0x35a660,null));};exports['show']=function(_0x2d33da,_0x45413c){var _0x313455={'raw':![],'where':{'id':_0x2d33da['params']['id']}},_0x5aa6a5={};_0x5aa6a5[_0x1870('0x32')]=_['keys'](db[_0x1870('0x2e')][_0x1870('0x2f')]);_0x5aa6a5[_0x1870('0x34')]=_['keys'](_0x2d33da['query']);_0x5aa6a5[_0x1870('0x35')]=_[_0x1870('0x36')](_0x5aa6a5[_0x1870('0x32')],_0x5aa6a5[_0x1870('0x34')]);_0x313455[_0x1870('0x46')]=_[_0x1870('0x36')](_0x5aa6a5[_0x1870('0x32')],qs[_0x1870('0x37')](_0x2d33da[_0x1870('0x34')]['fields']));_0x313455['attributes']=_0x313455[_0x1870('0x46')][_0x1870('0x38')]?_0x313455['attributes']:_0x5aa6a5['model'];if(_0x2d33da[_0x1870('0x34')][_0x1870('0x42')]){_0x313455[_0x1870('0x43')]=[{'all':!![]}];}_0x313455=_[_0x1870('0x40')]({},_0x313455,_0x2d33da[_0x1870('0x47')]);return db[_0x1870('0x2e')][_0x1870('0x48')](_0x313455)[_0x1870('0x27')](handleEntityNotFound(_0x45413c,null))['then'](respondWithResult(_0x45413c,null))[_0x1870('0x45')](handleError(_0x45413c,null));};exports[_0x1870('0x49')]=function(_0x516d1a,_0x365ce2){return db[_0x1870('0x2e')][_0x1870('0x49')](_0x516d1a[_0x1870('0x4a')],{})['then'](respondWithResult(_0x365ce2,0xc9))[_0x1870('0x45')](handleError(_0x365ce2,null));};exports[_0x1870('0x25')]=function(_0x2ee0b3,_0x330db8){if(_0x2ee0b3[_0x1870('0x4a')]['id']){delete _0x2ee0b3[_0x1870('0x4a')]['id'];}return db[_0x1870('0x2e')][_0x1870('0x48')]({'where':{'id':_0x2ee0b3['params']['id']}})[_0x1870('0x27')](handleEntityNotFound(_0x330db8,null))['then'](saveUpdates(_0x2ee0b3[_0x1870('0x4a')],null))[_0x1870('0x27')](respondWithResult(_0x330db8,null))[_0x1870('0x45')](handleError(_0x330db8,null));};exports[_0x1870('0x26')]=function(_0x3fd51d,_0x573432){return db[_0x1870('0x2e')][_0x1870('0x48')]({'where':{'id':_0x3fd51d[_0x1870('0x4b')]['id']}})[_0x1870('0x27')](handleEntityNotFound(_0x573432,null))[_0x1870('0x27')](removeEntity(_0x573432,null))['catch'](handleError(_0x573432,null));};exports['describe']=function(_0x19cbf0,_0x3cd8c7){return db[_0x1870('0x2e')][_0x1870('0x4c')]()[_0x1870('0x27')](respondWithResult(_0x3cd8c7,null))['catch'](handleError(_0x3cd8c7,null));};exports[_0x1870('0x4d')]=function(_0x4209c5,_0x359649){var _0x20285d={},_0x378d64={},_0x38a646={'count':0x0,'rows':[]};_0x378d64['model']=_[_0x1870('0x33')](db[_0x1870('0x2e')][_0x1870('0x2f')]);_0x378d64['query']=_['keys'](_0x4209c5[_0x1870('0x34')]);_0x378d64[_0x1870('0x35')]=_[_0x1870('0x36')](_0x378d64[_0x1870('0x32')],_0x378d64[_0x1870('0x34')]);_0x20285d['attributes']=_[_0x1870('0x36')](_0x378d64[_0x1870('0x32')],qs[_0x1870('0x37')](_0x4209c5[_0x1870('0x34')][_0x1870('0x37')]));_0x20285d['attributes']=_0x20285d['attributes'][_0x1870('0x38')]?_0x20285d[_0x1870('0x46')]:_0x378d64[_0x1870('0x32')];if(!_0x4209c5[_0x1870('0x34')][_0x1870('0x39')](_0x1870('0x3a'))){_0x20285d['limit']=qs[_0x1870('0x20')](_0x4209c5[_0x1870('0x34')][_0x1870('0x20')]);_0x20285d[_0x1870('0x1e')]=qs[_0x1870('0x1e')](_0x4209c5[_0x1870('0x34')][_0x1870('0x1e')]);}_0x20285d[_0x1870('0x3b')]=qs[_0x1870('0x3c')](_0x4209c5['query'][_0x1870('0x3c')]);_0x20285d[_0x1870('0x3d')]=qs[_0x1870('0x35')](_[_0x1870('0x3e')](_0x4209c5[_0x1870('0x34')],_0x378d64[_0x1870('0x35')]));if(_0x4209c5[_0x1870('0x34')][_0x1870('0x3f')]){_0x20285d[_0x1870('0x3d')]=_[_0x1870('0x40')](_0x20285d[_0x1870('0x3d')],{'$or':_['map'](_0x20285d[_0x1870('0x46')],function(_0x17f24d){var _0x1c488a={};_0x1c488a[_0x17f24d]={'$like':'%'+_0x4209c5['query'][_0x1870('0x3f')]+'%'};return _0x1c488a;})});}_0x20285d=_['merge']({},_0x20285d,_0x4209c5[_0x1870('0x47')]);var _0x113d34={'where':_0x20285d[_0x1870('0x3d')]};return db['VoiceQueueReport'][_0x1870('0x21')](_0x113d34)[_0x1870('0x27')](function(_0x25df41){_0x38a646[_0x1870('0x21')]=_0x25df41;if(_0x4209c5[_0x1870('0x34')][_0x1870('0x42')]){_0x20285d['include']=[{'all':!![]}];}return db['VoiceQueueReport']['findAll'](_0x20285d);})['then'](function(_0x27d3a7){_0x38a646['rows']=_0x27d3a7;return _0x38a646;})[_0x1870('0x27')](respondWithFilteredResult(_0x359649,_0x20285d,_0x1870('0x4d')))[_0x1870('0x45')](handleError(_0x359649,null,_0x1870('0x4d')));};
\ No newline at end of file