Built motion from commit ac06311e.|2.6.28
[motion2.git] / server / api / voiceQueueReport / voiceQueueReport.controller.js
index 8e4b29c..ddb1ef8 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xf27e=['model','query','keys','filters','intersection','attributes','fields','length','hasOwnProperty','nolimit','order','sort','where','pick','filter','VIRTUAL','options','includeAll','include','findAll','rows','catch','show','params','rawAttributes','merge','find','create','body','destroy','describe','getVoiceQueuesReport','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','bluebird','mustache','util','path','sox','to-csv','ejs','fs-extra','lodash','squel','jsforce','desk.js','querystring','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','api','../../config/license/util','redis','localhost','socket.io-emitter','./voiceQueueReport.socket','register','sendStatus','status','json','offset','undefined','count','limit','Content-Range','apply','save','update','then','end','error','stack','name','send','map','VoiceQueueReport','fieldName','type','key'];(function(_0x5f309e,_0x66e31){var _0x487b5e=function(_0x44f203){while(--_0x44f203){_0x5f309e['push'](_0x5f309e['shift']());}};_0x487b5e(++_0x66e31);}(_0xf27e,0x119));var _0xef27=function(_0x3fbfe8,_0x4d88fe){_0x3fbfe8=_0x3fbfe8-0x0;var _0x5db024=_0xf27e[_0x3fbfe8];return _0x5db024;};'use strict';var emlformat=require(_0xef27('0x0'));var rimraf=require(_0xef27('0x1'));var zipdir=require(_0xef27('0x2'));var jsonpatch=require(_0xef27('0x3'));var rp=require(_0xef27('0x4'));var moment=require('moment');var BPromise=require(_0xef27('0x5'));var Mustache=require(_0xef27('0x6'));var util=require(_0xef27('0x7'));var path=require(_0xef27('0x8'));var sox=require(_0xef27('0x9'));var csv=require(_0xef27('0xa'));var ejs=require(_0xef27('0xb'));var fs=require('fs');var fs_extra=require(_0xef27('0xc'));var _=require(_0xef27('0xd'));var squel=require(_0xef27('0xe'));var crypto=require('crypto');var jsforce=require(_0xef27('0xf'));var deskjs=require(_0xef27('0x10'));var toCsv=require(_0xef27('0xa'));var querystring=require(_0xef27('0x11'));var Papa=require('papaparse');var Redis=require('ioredis');var authService=require(_0xef27('0x12'));var qs=require(_0xef27('0x13'));var as=require(_0xef27('0x14'));var hardwareService=require(_0xef27('0x15'));var logger=require('../../config/logger')(_0xef27('0x16'));var utils=require('../../config/utils');var config=require('../../config/environment');var licenseUtil=require(_0xef27('0x17'));var db=require('../../mysqldb')['db'];config[_0xef27('0x18')]=_['defaults'](config[_0xef27('0x18')],{'host':_0xef27('0x19'),'port':0x18eb});var socket=require(_0xef27('0x1a'))(new Redis(config[_0xef27('0x18')]));require(_0xef27('0x1b'))[_0xef27('0x1c')](socket);function respondWithStatusCode(_0x43fa5e,_0xebfa7b){_0xebfa7b=_0xebfa7b||0xcc;return function(_0x49585b){if(_0x49585b){return _0x43fa5e[_0xef27('0x1d')](_0xebfa7b);}return _0x43fa5e[_0xef27('0x1e')](_0xebfa7b)['end']();};}function respondWithResult(_0x22a302,_0x31a804){_0x31a804=_0x31a804||0xc8;return function(_0x41ae83){if(_0x41ae83){return _0x22a302[_0xef27('0x1e')](_0x31a804)[_0xef27('0x1f')](_0x41ae83);}};}function respondWithFilteredResult(_0x10f993,_0x48f186){return function(_0x303d25){if(_0x303d25){var _0x4c18d5=typeof _0x48f186[_0xef27('0x20')]==='undefined'&&typeof _0x48f186['limit']===_0xef27('0x21');var _0x1455cf=_0x303d25[_0xef27('0x22')];var _0x6d39d6=_0x4c18d5?0x0:_0x48f186[_0xef27('0x20')];var _0x115cd5=_0x4c18d5?_0x303d25[_0xef27('0x22')]:_0x48f186['offset']+_0x48f186[_0xef27('0x23')];var _0x1beee6;if(_0x115cd5>=_0x1455cf){_0x115cd5=_0x1455cf;_0x1beee6=0xc8;}else{_0x1beee6=0xce;}_0x10f993[_0xef27('0x1e')](_0x1beee6);return _0x10f993['set'](_0xef27('0x24'),_0x6d39d6+'-'+_0x115cd5+'/'+_0x1455cf)['json'](_0x303d25);}return null;};}function patchUpdates(_0x26b7b7){return function(_0x21a0a8){try{jsonpatch[_0xef27('0x25')](_0x21a0a8,_0x26b7b7,!![]);}catch(_0x5304a0){return BPromise['reject'](_0x5304a0);}return _0x21a0a8[_0xef27('0x26')]();};}function saveUpdates(_0x19855e,_0x588aaf){return function(_0x9f5c1e){if(_0x9f5c1e){return _0x9f5c1e[_0xef27('0x27')](_0x19855e)[_0xef27('0x28')](function(_0x4cbc6a){return _0x4cbc6a;});}return null;};}function removeEntity(_0x2318be,_0x114411){return function(_0x1c9e22){if(_0x1c9e22){return _0x1c9e22['destroy']()[_0xef27('0x28')](function(){_0x2318be[_0xef27('0x1e')](0xcc)[_0xef27('0x29')]();});}};}function handleEntityNotFound(_0xef0ee,_0x2bb126){return function(_0x81e1d6){if(!_0x81e1d6){_0xef0ee[_0xef27('0x1d')](0x194);}return _0x81e1d6;};}function handleError(_0x2f127e,_0xba3662){_0xba3662=_0xba3662||0x1f4;return function(_0x369314){logger[_0xef27('0x2a')](_0x369314[_0xef27('0x2b')]);if(_0x369314[_0xef27('0x2c')]){delete _0x369314[_0xef27('0x2c')];}_0x2f127e['status'](_0xba3662)[_0xef27('0x2d')](_0x369314);};}exports['index']=function(_0x30b671,_0x11bfdc){var _0x47fcc4={},_0xb50913={},_0x4caf16={'count':0x0,'rows':[]};var _0x87698=_[_0xef27('0x2e')](db[_0xef27('0x2f')]['rawAttributes'],function(_0x5313b8){return{'name':_0x5313b8[_0xef27('0x30')],'type':_0x5313b8[_0xef27('0x31')][_0xef27('0x32')]};});_0xb50913[_0xef27('0x33')]=_['map'](_0x87698,_0xef27('0x2c'));_0xb50913[_0xef27('0x34')]=_[_0xef27('0x35')](_0x30b671['query']);_0xb50913[_0xef27('0x36')]=_[_0xef27('0x37')](_0xb50913['model'],_0xb50913[_0xef27('0x34')]);_0x47fcc4[_0xef27('0x38')]=_[_0xef27('0x37')](_0xb50913['model'],qs[_0xef27('0x39')](_0x30b671['query'][_0xef27('0x39')]));_0x47fcc4['attributes']=_0x47fcc4[_0xef27('0x38')][_0xef27('0x3a')]?_0x47fcc4[_0xef27('0x38')]:_0xb50913[_0xef27('0x33')];if(!_0x30b671[_0xef27('0x34')][_0xef27('0x3b')](_0xef27('0x3c'))){_0x47fcc4['limit']=qs['limit'](_0x30b671['query'][_0xef27('0x23')]);_0x47fcc4[_0xef27('0x20')]=qs['offset'](_0x30b671[_0xef27('0x34')]['offset']);}_0x47fcc4[_0xef27('0x3d')]=qs[_0xef27('0x3e')](_0x30b671['query'][_0xef27('0x3e')]);_0x47fcc4[_0xef27('0x3f')]=qs[_0xef27('0x36')](_[_0xef27('0x40')](_0x30b671[_0xef27('0x34')],_0xb50913[_0xef27('0x36')]),_0x87698);if(_0x30b671[_0xef27('0x34')][_0xef27('0x41')]){_0x47fcc4[_0xef27('0x3f')]=_['merge'](_0x47fcc4[_0xef27('0x3f')],{'$or':_[_0xef27('0x2e')](_0x87698,function(_0x481a24){if(_0x481a24[_0xef27('0x31')]!==_0xef27('0x42')){var _0x2f61f6={};_0x2f61f6[_0x481a24[_0xef27('0x2c')]]={'$like':'%'+_0x30b671['query'][_0xef27('0x41')]+'%'};return _0x2f61f6;}})});}_0x47fcc4=_['merge']({},_0x47fcc4,_0x30b671[_0xef27('0x43')]);var _0x16551f={'where':_0x47fcc4['where']};return db[_0xef27('0x2f')][_0xef27('0x22')](_0x16551f)[_0xef27('0x28')](function(_0x5cc35b){_0x4caf16[_0xef27('0x22')]=_0x5cc35b;if(_0x30b671[_0xef27('0x34')][_0xef27('0x44')]){_0x47fcc4[_0xef27('0x45')]=[{'all':!![]}];}return db[_0xef27('0x2f')][_0xef27('0x46')](_0x47fcc4);})[_0xef27('0x28')](function(_0x517eb7){_0x4caf16[_0xef27('0x47')]=_0x517eb7;return _0x4caf16;})['then'](respondWithFilteredResult(_0x11bfdc,_0x47fcc4))[_0xef27('0x48')](handleError(_0x11bfdc,null));};exports[_0xef27('0x49')]=function(_0x40a891,_0x278e08){var _0x45ffac={'raw':![],'where':{'id':_0x40a891[_0xef27('0x4a')]['id']}},_0x2583ea={};_0x2583ea[_0xef27('0x33')]=_[_0xef27('0x35')](db[_0xef27('0x2f')][_0xef27('0x4b')]);_0x2583ea['query']=_[_0xef27('0x35')](_0x40a891['query']);_0x2583ea['filters']=_[_0xef27('0x37')](_0x2583ea[_0xef27('0x33')],_0x2583ea[_0xef27('0x34')]);_0x45ffac[_0xef27('0x38')]=_[_0xef27('0x37')](_0x2583ea[_0xef27('0x33')],qs['fields'](_0x40a891['query'][_0xef27('0x39')]));_0x45ffac[_0xef27('0x38')]=_0x45ffac[_0xef27('0x38')][_0xef27('0x3a')]?_0x45ffac[_0xef27('0x38')]:_0x2583ea[_0xef27('0x33')];if(_0x40a891[_0xef27('0x34')][_0xef27('0x44')]){_0x45ffac[_0xef27('0x45')]=[{'all':!![]}];}_0x45ffac=_[_0xef27('0x4c')]({},_0x45ffac,_0x40a891[_0xef27('0x43')]);return db['VoiceQueueReport'][_0xef27('0x4d')](_0x45ffac)['then'](handleEntityNotFound(_0x278e08,null))[_0xef27('0x28')](respondWithResult(_0x278e08,null))[_0xef27('0x48')](handleError(_0x278e08,null));};exports[_0xef27('0x4e')]=function(_0x13ab40,_0x90aa45){return db[_0xef27('0x2f')][_0xef27('0x4e')](_0x13ab40[_0xef27('0x4f')],{})[_0xef27('0x28')](respondWithResult(_0x90aa45,0xc9))[_0xef27('0x48')](handleError(_0x90aa45,null));};exports['update']=function(_0x451f9c,_0x388c1b){if(_0x451f9c[_0xef27('0x4f')]['id']){delete _0x451f9c['body']['id'];}return db[_0xef27('0x2f')][_0xef27('0x4d')]({'where':{'id':_0x451f9c[_0xef27('0x4a')]['id']}})[_0xef27('0x28')](handleEntityNotFound(_0x388c1b,null))[_0xef27('0x28')](saveUpdates(_0x451f9c[_0xef27('0x4f')],null))[_0xef27('0x28')](respondWithResult(_0x388c1b,null))[_0xef27('0x48')](handleError(_0x388c1b,null));};exports[_0xef27('0x50')]=function(_0x3d3407,_0x5ec07e){return db[_0xef27('0x2f')][_0xef27('0x4d')]({'where':{'id':_0x3d3407[_0xef27('0x4a')]['id']}})[_0xef27('0x28')](handleEntityNotFound(_0x5ec07e,null))[_0xef27('0x28')](removeEntity(_0x5ec07e,null))[_0xef27('0x48')](handleError(_0x5ec07e,null));};exports['describe']=function(_0x3df887,_0x22561a){return db[_0xef27('0x2f')][_0xef27('0x51')]()[_0xef27('0x28')](respondWithResult(_0x22561a,null))[_0xef27('0x48')](handleError(_0x22561a,null));};exports[_0xef27('0x52')]=function(_0x244b67,_0x2433fd){var _0x4dd415={},_0x139351={},_0x20e9ac={'count':0x0,'rows':[]};_0x139351[_0xef27('0x33')]=_[_0xef27('0x35')](db[_0xef27('0x2f')][_0xef27('0x4b')]);_0x139351[_0xef27('0x34')]=_[_0xef27('0x35')](_0x244b67[_0xef27('0x34')]);_0x139351[_0xef27('0x36')]=_['intersection'](_0x139351[_0xef27('0x33')],_0x139351[_0xef27('0x34')]);_0x4dd415[_0xef27('0x38')]=_[_0xef27('0x37')](_0x139351['model'],qs[_0xef27('0x39')](_0x244b67['query'][_0xef27('0x39')]));_0x4dd415[_0xef27('0x38')]=_0x4dd415['attributes'][_0xef27('0x3a')]?_0x4dd415['attributes']:_0x139351[_0xef27('0x33')];if(!_0x244b67[_0xef27('0x34')]['hasOwnProperty'](_0xef27('0x3c'))){_0x4dd415[_0xef27('0x23')]=qs[_0xef27('0x23')](_0x244b67[_0xef27('0x34')][_0xef27('0x23')]);_0x4dd415[_0xef27('0x20')]=qs['offset'](_0x244b67[_0xef27('0x34')]['offset']);}_0x4dd415[_0xef27('0x3d')]=qs['sort'](_0x244b67[_0xef27('0x34')][_0xef27('0x3e')]);_0x4dd415[_0xef27('0x3f')]=qs[_0xef27('0x36')](_[_0xef27('0x40')](_0x244b67[_0xef27('0x34')],_0x139351[_0xef27('0x36')]));if(_0x244b67[_0xef27('0x34')][_0xef27('0x41')]){_0x4dd415[_0xef27('0x3f')]=_[_0xef27('0x4c')](_0x4dd415['where'],{'$or':_['map'](_0x4dd415['attributes'],function(_0x27982f){var _0x3e5d3d={};_0x3e5d3d[_0x27982f]={'$like':'%'+_0x244b67[_0xef27('0x34')][_0xef27('0x41')]+'%'};return _0x3e5d3d;})});}_0x4dd415=_['merge']({},_0x4dd415,_0x244b67[_0xef27('0x43')]);var _0x2390c6={'where':_0x4dd415[_0xef27('0x3f')]};return db[_0xef27('0x2f')][_0xef27('0x22')](_0x2390c6)[_0xef27('0x28')](function(_0x39465a){_0x20e9ac[_0xef27('0x22')]=_0x39465a;if(_0x244b67[_0xef27('0x34')][_0xef27('0x44')]){_0x4dd415[_0xef27('0x45')]=[{'all':!![]}];}return db[_0xef27('0x2f')][_0xef27('0x46')](_0x4dd415);})['then'](function(_0x41d50d){_0x20e9ac[_0xef27('0x47')]=_0x41d50d;return _0x20e9ac;})['then'](respondWithFilteredResult(_0x2433fd,_0x4dd415,_0xef27('0x52')))['catch'](handleError(_0x2433fd,null,_0xef27('0x52')));};
\ No newline at end of file
+var _0x61da=['limit','Content-Range','apply','reject','update','then','destroy','error','stack','name','index','VoiceQueueReport','rawAttributes','fieldName','type','key','model','map','query','keys','filters','attributes','intersection','fields','length','hasOwnProperty','sort','pick','filter','where','merge','VIRTUAL','options','include','findAll','rows','catch','show','params','includeAll','find','create','body','describe','nolimit','order','getVoiceQueuesReport','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','util','path','to-csv','ejs','lodash','squel','desk.js','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','redis','localhost','socket.io-emitter','register','sendStatus','status','end','json','undefined','offset','count'];(function(_0x54ff85,_0x49f9c0){var _0x53273f=function(_0x1ce1df){while(--_0x1ce1df){_0x54ff85['push'](_0x54ff85['shift']());}};_0x53273f(++_0x49f9c0);}(_0x61da,0x12b));var _0xa61d=function(_0x1c09a3,_0x46e97a){_0x1c09a3=_0x1c09a3-0x0;var _0x6a11fd=_0x61da[_0x1c09a3];return _0x6a11fd;};'use strict';var emlformat=require(_0xa61d('0x0'));var rimraf=require(_0xa61d('0x1'));var zipdir=require(_0xa61d('0x2'));var jsonpatch=require(_0xa61d('0x3'));var rp=require(_0xa61d('0x4'));var moment=require(_0xa61d('0x5'));var BPromise=require('bluebird');var Mustache=require('mustache');var util=require(_0xa61d('0x6'));var path=require(_0xa61d('0x7'));var sox=require('sox');var csv=require(_0xa61d('0x8'));var ejs=require(_0xa61d('0x9'));var fs=require('fs');var fs_extra=require('fs-extra');var _=require(_0xa61d('0xa'));var squel=require(_0xa61d('0xb'));var crypto=require('crypto');var jsforce=require('jsforce');var deskjs=require(_0xa61d('0xc'));var toCsv=require('to-csv');var querystring=require(_0xa61d('0xd'));var Papa=require(_0xa61d('0xe'));var Redis=require(_0xa61d('0xf'));var authService=require(_0xa61d('0x10'));var qs=require(_0xa61d('0x11'));var as=require(_0xa61d('0x12'));var hardwareService=require(_0xa61d('0x13'));var logger=require(_0xa61d('0x14'))(_0xa61d('0x15'));var utils=require(_0xa61d('0x16'));var config=require(_0xa61d('0x17'));var licenseUtil=require(_0xa61d('0x18'));var db=require(_0xa61d('0x19'))['db'];config['redis']=_['defaults'](config[_0xa61d('0x1a')],{'host':_0xa61d('0x1b'),'port':0x18eb});var socket=require(_0xa61d('0x1c'))(new Redis(config[_0xa61d('0x1a')]));require('./voiceQueueReport.socket')[_0xa61d('0x1d')](socket);function respondWithStatusCode(_0x61a9aa,_0x56e833){_0x56e833=_0x56e833||0xcc;return function(_0x403bdd){if(_0x403bdd){return _0x61a9aa[_0xa61d('0x1e')](_0x56e833);}return _0x61a9aa[_0xa61d('0x1f')](_0x56e833)[_0xa61d('0x20')]();};}function respondWithResult(_0x175c91,_0x1ecdf0){_0x1ecdf0=_0x1ecdf0||0xc8;return function(_0x1efa29){if(_0x1efa29){return _0x175c91[_0xa61d('0x1f')](_0x1ecdf0)[_0xa61d('0x21')](_0x1efa29);}};}function respondWithFilteredResult(_0x4ecaa4,_0x3695ec){return function(_0x4b2111){if(_0x4b2111){var _0x15806b=typeof _0x3695ec['offset']==='undefined'&&typeof _0x3695ec['limit']===_0xa61d('0x22');var _0x41ff25=_0x4b2111['count'];var _0x234650=_0x15806b?0x0:_0x3695ec[_0xa61d('0x23')];var _0x4fbcf0=_0x15806b?_0x4b2111[_0xa61d('0x24')]:_0x3695ec[_0xa61d('0x23')]+_0x3695ec[_0xa61d('0x25')];var _0x5097dd;if(_0x4fbcf0>=_0x41ff25){_0x4fbcf0=_0x41ff25;_0x5097dd=0xc8;}else{_0x5097dd=0xce;}_0x4ecaa4[_0xa61d('0x1f')](_0x5097dd);return _0x4ecaa4['set'](_0xa61d('0x26'),_0x234650+'-'+_0x4fbcf0+'/'+_0x41ff25)[_0xa61d('0x21')](_0x4b2111);}return null;};}function patchUpdates(_0x339555){return function(_0x44226c){try{jsonpatch[_0xa61d('0x27')](_0x44226c,_0x339555,!![]);}catch(_0x110bdb){return BPromise[_0xa61d('0x28')](_0x110bdb);}return _0x44226c['save']();};}function saveUpdates(_0x3acba7,_0x13dcba){return function(_0x18a037){if(_0x18a037){return _0x18a037[_0xa61d('0x29')](_0x3acba7)[_0xa61d('0x2a')](function(_0x26a6c9){return _0x26a6c9;});}return null;};}function removeEntity(_0x4965e3,_0x1595a2){return function(_0x4521ef){if(_0x4521ef){return _0x4521ef[_0xa61d('0x2b')]()[_0xa61d('0x2a')](function(){_0x4965e3[_0xa61d('0x1f')](0xcc)[_0xa61d('0x20')]();});}};}function handleEntityNotFound(_0x272375,_0x1ed731){return function(_0x2e1ad3){if(!_0x2e1ad3){_0x272375[_0xa61d('0x1e')](0x194);}return _0x2e1ad3;};}function handleError(_0x59c59e,_0x58b90a){_0x58b90a=_0x58b90a||0x1f4;return function(_0xbc7877){logger[_0xa61d('0x2c')](_0xbc7877[_0xa61d('0x2d')]);if(_0xbc7877[_0xa61d('0x2e')]){delete _0xbc7877[_0xa61d('0x2e')];}_0x59c59e[_0xa61d('0x1f')](_0x58b90a)['send'](_0xbc7877);};}exports[_0xa61d('0x2f')]=function(_0x105c5e,_0x51d8cd){var _0x4153ea={},_0x4ad074={},_0x3b370b={'count':0x0,'rows':[]};var _0x41fd67=_['map'](db[_0xa61d('0x30')][_0xa61d('0x31')],function(_0x42594e){return{'name':_0x42594e[_0xa61d('0x32')],'type':_0x42594e[_0xa61d('0x33')][_0xa61d('0x34')]};});_0x4ad074[_0xa61d('0x35')]=_[_0xa61d('0x36')](_0x41fd67,_0xa61d('0x2e'));_0x4ad074[_0xa61d('0x37')]=_[_0xa61d('0x38')](_0x105c5e[_0xa61d('0x37')]);_0x4ad074[_0xa61d('0x39')]=_['intersection'](_0x4ad074[_0xa61d('0x35')],_0x4ad074['query']);_0x4153ea[_0xa61d('0x3a')]=_[_0xa61d('0x3b')](_0x4ad074[_0xa61d('0x35')],qs[_0xa61d('0x3c')](_0x105c5e[_0xa61d('0x37')]['fields']));_0x4153ea[_0xa61d('0x3a')]=_0x4153ea[_0xa61d('0x3a')][_0xa61d('0x3d')]?_0x4153ea['attributes']:_0x4ad074['model'];if(!_0x105c5e[_0xa61d('0x37')][_0xa61d('0x3e')]('nolimit')){_0x4153ea[_0xa61d('0x25')]=qs['limit'](_0x105c5e['query']['limit']);_0x4153ea[_0xa61d('0x23')]=qs[_0xa61d('0x23')](_0x105c5e['query'][_0xa61d('0x23')]);}_0x4153ea['order']=qs[_0xa61d('0x3f')](_0x105c5e[_0xa61d('0x37')][_0xa61d('0x3f')]);_0x4153ea['where']=qs['filters'](_[_0xa61d('0x40')](_0x105c5e['query'],_0x4ad074[_0xa61d('0x39')]),_0x41fd67);if(_0x105c5e[_0xa61d('0x37')][_0xa61d('0x41')]){_0x4153ea[_0xa61d('0x42')]=_[_0xa61d('0x43')](_0x4153ea[_0xa61d('0x42')],{'$or':_[_0xa61d('0x36')](_0x41fd67,function(_0x324694){if(_0x324694['type']!==_0xa61d('0x44')){var _0x5cdcfc={};_0x5cdcfc[_0x324694['name']]={'$like':'%'+_0x105c5e[_0xa61d('0x37')][_0xa61d('0x41')]+'%'};return _0x5cdcfc;}})});}_0x4153ea=_['merge']({},_0x4153ea,_0x105c5e[_0xa61d('0x45')]);var _0x2562e7={'where':_0x4153ea[_0xa61d('0x42')]};return db[_0xa61d('0x30')][_0xa61d('0x24')](_0x2562e7)['then'](function(_0x3690e2){_0x3b370b['count']=_0x3690e2;if(_0x105c5e[_0xa61d('0x37')]['includeAll']){_0x4153ea[_0xa61d('0x46')]=[{'all':!![]}];}return db['VoiceQueueReport'][_0xa61d('0x47')](_0x4153ea);})[_0xa61d('0x2a')](function(_0x368e6f){_0x3b370b[_0xa61d('0x48')]=_0x368e6f;return _0x3b370b;})[_0xa61d('0x2a')](respondWithFilteredResult(_0x51d8cd,_0x4153ea))[_0xa61d('0x49')](handleError(_0x51d8cd,null));};exports[_0xa61d('0x4a')]=function(_0x35de7f,_0x36a2a1){var _0x4ef0e0={'raw':![],'where':{'id':_0x35de7f[_0xa61d('0x4b')]['id']}},_0x471a5c={};_0x471a5c[_0xa61d('0x35')]=_[_0xa61d('0x38')](db['VoiceQueueReport'][_0xa61d('0x31')]);_0x471a5c[_0xa61d('0x37')]=_[_0xa61d('0x38')](_0x35de7f['query']);_0x471a5c[_0xa61d('0x39')]=_[_0xa61d('0x3b')](_0x471a5c[_0xa61d('0x35')],_0x471a5c['query']);_0x4ef0e0['attributes']=_[_0xa61d('0x3b')](_0x471a5c[_0xa61d('0x35')],qs[_0xa61d('0x3c')](_0x35de7f['query']['fields']));_0x4ef0e0[_0xa61d('0x3a')]=_0x4ef0e0[_0xa61d('0x3a')][_0xa61d('0x3d')]?_0x4ef0e0['attributes']:_0x471a5c[_0xa61d('0x35')];if(_0x35de7f[_0xa61d('0x37')][_0xa61d('0x4c')]){_0x4ef0e0['include']=[{'all':!![]}];}_0x4ef0e0=_[_0xa61d('0x43')]({},_0x4ef0e0,_0x35de7f['options']);return db[_0xa61d('0x30')][_0xa61d('0x4d')](_0x4ef0e0)['then'](handleEntityNotFound(_0x36a2a1,null))[_0xa61d('0x2a')](respondWithResult(_0x36a2a1,null))[_0xa61d('0x49')](handleError(_0x36a2a1,null));};exports[_0xa61d('0x4e')]=function(_0x18be5a,_0x3990a0){return db[_0xa61d('0x30')]['create'](_0x18be5a[_0xa61d('0x4f')],{})[_0xa61d('0x2a')](respondWithResult(_0x3990a0,0xc9))[_0xa61d('0x49')](handleError(_0x3990a0,null));};exports[_0xa61d('0x29')]=function(_0x1789a3,_0x423a30){if(_0x1789a3[_0xa61d('0x4f')]['id']){delete _0x1789a3[_0xa61d('0x4f')]['id'];}return db[_0xa61d('0x30')][_0xa61d('0x4d')]({'where':{'id':_0x1789a3[_0xa61d('0x4b')]['id']}})[_0xa61d('0x2a')](handleEntityNotFound(_0x423a30,null))[_0xa61d('0x2a')](saveUpdates(_0x1789a3[_0xa61d('0x4f')],null))[_0xa61d('0x2a')](respondWithResult(_0x423a30,null))['catch'](handleError(_0x423a30,null));};exports['destroy']=function(_0x5301b0,_0x2e53c1){return db[_0xa61d('0x30')][_0xa61d('0x4d')]({'where':{'id':_0x5301b0[_0xa61d('0x4b')]['id']}})[_0xa61d('0x2a')](handleEntityNotFound(_0x2e53c1,null))[_0xa61d('0x2a')](removeEntity(_0x2e53c1,null))[_0xa61d('0x49')](handleError(_0x2e53c1,null));};exports[_0xa61d('0x50')]=function(_0x1e86a2,_0x324c96){return db[_0xa61d('0x30')][_0xa61d('0x50')]()['then'](respondWithResult(_0x324c96,null))[_0xa61d('0x49')](handleError(_0x324c96,null));};exports['getVoiceQueuesReport']=function(_0x127cbf,_0x493118){var _0xc27472={},_0x38e0f9={},_0x7abd48={'count':0x0,'rows':[]};_0x38e0f9[_0xa61d('0x35')]=_[_0xa61d('0x38')](db['VoiceQueueReport'][_0xa61d('0x31')]);_0x38e0f9[_0xa61d('0x37')]=_[_0xa61d('0x38')](_0x127cbf[_0xa61d('0x37')]);_0x38e0f9[_0xa61d('0x39')]=_[_0xa61d('0x3b')](_0x38e0f9[_0xa61d('0x35')],_0x38e0f9[_0xa61d('0x37')]);_0xc27472['attributes']=_['intersection'](_0x38e0f9[_0xa61d('0x35')],qs[_0xa61d('0x3c')](_0x127cbf[_0xa61d('0x37')][_0xa61d('0x3c')]));_0xc27472[_0xa61d('0x3a')]=_0xc27472[_0xa61d('0x3a')][_0xa61d('0x3d')]?_0xc27472[_0xa61d('0x3a')]:_0x38e0f9[_0xa61d('0x35')];if(!_0x127cbf['query']['hasOwnProperty'](_0xa61d('0x51'))){_0xc27472[_0xa61d('0x25')]=qs[_0xa61d('0x25')](_0x127cbf[_0xa61d('0x37')]['limit']);_0xc27472['offset']=qs[_0xa61d('0x23')](_0x127cbf['query'][_0xa61d('0x23')]);}_0xc27472[_0xa61d('0x52')]=qs[_0xa61d('0x3f')](_0x127cbf[_0xa61d('0x37')][_0xa61d('0x3f')]);_0xc27472[_0xa61d('0x42')]=qs[_0xa61d('0x39')](_[_0xa61d('0x40')](_0x127cbf[_0xa61d('0x37')],_0x38e0f9[_0xa61d('0x39')]));if(_0x127cbf[_0xa61d('0x37')][_0xa61d('0x41')]){_0xc27472[_0xa61d('0x42')]=_[_0xa61d('0x43')](_0xc27472[_0xa61d('0x42')],{'$or':_[_0xa61d('0x36')](_0xc27472[_0xa61d('0x3a')],function(_0xb63e3b){var _0x135bcb={};_0x135bcb[_0xb63e3b]={'$like':'%'+_0x127cbf[_0xa61d('0x37')][_0xa61d('0x41')]+'%'};return _0x135bcb;})});}_0xc27472=_[_0xa61d('0x43')]({},_0xc27472,_0x127cbf['options']);var _0x514284={'where':_0xc27472['where']};return db[_0xa61d('0x30')][_0xa61d('0x24')](_0x514284)[_0xa61d('0x2a')](function(_0xaed267){_0x7abd48[_0xa61d('0x24')]=_0xaed267;if(_0x127cbf[_0xa61d('0x37')][_0xa61d('0x4c')]){_0xc27472['include']=[{'all':!![]}];}return db['VoiceQueueReport'][_0xa61d('0x47')](_0xc27472);})[_0xa61d('0x2a')](function(_0x5c9652){_0x7abd48[_0xa61d('0x48')]=_0x5c9652;return _0x7abd48;})[_0xa61d('0x2a')](respondWithFilteredResult(_0x493118,_0xc27472,_0xa61d('0x53')))[_0xa61d('0x49')](handleError(_0x493118,null,'getVoiceQueuesReport'));};
\ No newline at end of file