Built motion from commit (unavailable).|2.3.4
[motion2.git] / server / api / voiceQueueReport / voiceQueueReport.controller.js
index 2f78f26..58fede7 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0720=['json','count','offset','limit','set','Content-Range','reject','save','destroy','then','error','stack','name','rawAttributes','keys','query','filters','intersection','model','attributes','fields','length','hasOwnProperty','nolimit','order','sort','where','filter','map','type','key','VIRTUAL','field','merge','options','VoiceQueueReport','includeAll','include','findAll','rows','params','find','catch','create','body','update','describe','getVoiceQueuesReport','rimraf','zip-dir','fast-json-patch','moment','mustache','util','path','sox','to-csv','ejs','lodash','squel','crypto','desk.js','querystring','papaparse','../../config/license/hardware','ioredis','../../components/parsers/qs','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','redis','defaults','localhost','./voiceQueueReport.socket','register','sendStatus','status','end'];(function(_0x11a2dd,_0x5bf4bc){var _0x4bc0e2=function(_0x54f2a7){while(--_0x54f2a7){_0x11a2dd['push'](_0x11a2dd['shift']());}};_0x4bc0e2(++_0x5bf4bc);}(_0x0720,0x80));var _0x0072=function(_0x2a8fa6,_0x548872){_0x2a8fa6=_0x2a8fa6-0x0;var _0x40162b=_0x0720[_0x2a8fa6];return _0x40162b;};'use strict';var pdf=require('html-pdf');var emlformat=require('eml-format');var rimraf=require(_0x0072('0x0'));var zipdir=require(_0x0072('0x1'));var jsonpatch=require(_0x0072('0x2'));var rp=require('request-promise');var moment=require(_0x0072('0x3'));var BPromise=require('bluebird');var Mustache=require(_0x0072('0x4'));var util=require(_0x0072('0x5'));var path=require(_0x0072('0x6'));var sox=require(_0x0072('0x7'));var csv=require(_0x0072('0x8'));var ejs=require(_0x0072('0x9'));var fs=require('fs');var _=require(_0x0072('0xa'));var squel=require(_0x0072('0xb'));var crypto=require(_0x0072('0xc'));var jsforce=require('jsforce');var deskjs=require(_0x0072('0xd'));var toCsv=require(_0x0072('0x8'));var querystring=require(_0x0072('0xe'));var Papa=require(_0x0072('0xf'));var authService=require('../../components/auth/service');var hardwareService=require(_0x0072('0x10'));var Redis=require(_0x0072('0x11'));var qs=require(_0x0072('0x12'));var logger=require(_0x0072('0x13'))(_0x0072('0x14'));var utils=require(_0x0072('0x15'));var config=require(_0x0072('0x16'));var db=require(_0x0072('0x17'))['db'];config[_0x0072('0x18')]=_[_0x0072('0x19')](config[_0x0072('0x18')],{'host':_0x0072('0x1a'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x0072('0x18')]));require(_0x0072('0x1b'))[_0x0072('0x1c')](socket);function respondWithStatusCode(_0x2bae21,_0x4ada16){_0x4ada16=_0x4ada16||0xcc;return function(_0x23dd63){if(_0x23dd63){return _0x2bae21[_0x0072('0x1d')](_0x4ada16);}return _0x2bae21[_0x0072('0x1e')](_0x4ada16)[_0x0072('0x1f')]();};}function respondWithResult(_0x13e66b,_0x71880d){_0x71880d=_0x71880d||0xc8;return function(_0x40e6d5){if(_0x40e6d5){return _0x13e66b['status'](_0x71880d)[_0x0072('0x20')](_0x40e6d5);}};}function respondWithFilteredResult(_0x56bd92,_0x5077f0){return function(_0x30143c){if(_0x30143c){var _0x2cbe2e=_0x30143c[_0x0072('0x21')],_0x47b1cc=_0x5077f0['offset'],_0x85e5da=_0x5077f0[_0x0072('0x22')]+_0x5077f0[_0x0072('0x23')],_0x1d1ad8;if(_0x85e5da>=_0x2cbe2e){_0x85e5da=_0x2cbe2e;_0x1d1ad8=0xc8;}else{_0x1d1ad8=0xce;}_0x56bd92['status'](_0x1d1ad8);return _0x56bd92[_0x0072('0x24')](_0x0072('0x25'),_0x47b1cc+'-'+_0x85e5da+'/'+_0x2cbe2e)[_0x0072('0x20')](_0x30143c);}return null;};}function patchUpdates(_0x3e47bc){return function(_0x1e6d23){try{jsonpatch['apply'](_0x1e6d23,_0x3e47bc,!![]);}catch(_0x5e8dcb){return BPromise[_0x0072('0x26')](_0x5e8dcb);}return _0x1e6d23[_0x0072('0x27')]();};}function saveUpdates(_0x552635,_0x1654ec){return function(_0x3178e2){if(_0x3178e2){return _0x3178e2['update'](_0x552635)['then'](function(_0x3be83f){return _0x3be83f;});}return null;};}function removeEntity(_0x7c5439,_0x183fef){return function(_0x2cc0f1){if(_0x2cc0f1){return _0x2cc0f1[_0x0072('0x28')]()[_0x0072('0x29')](function(){_0x7c5439[_0x0072('0x1e')](0xcc)['end']();});}};}function handleEntityNotFound(_0x433f68,_0x535ba9){return function(_0x31feed){if(!_0x31feed){_0x433f68[_0x0072('0x1d')](0x194);}return _0x31feed;};}function handleError(_0x33f690,_0x33bcc8){_0x33bcc8=_0x33bcc8||0x1f4;return function(_0x4b89be){logger[_0x0072('0x2a')](_0x4b89be[_0x0072('0x2b')]);if(_0x4b89be['name']){delete _0x4b89be[_0x0072('0x2c')];}_0x33f690['status'](_0x33bcc8)['send'](_0x4b89be);};}exports['index']=function(_0x506e8d,_0x12d3b4){var _0x1ecb5f={},_0xe61265={},_0x26894c={'count':0x0,'rows':[]};var _0x171522=db['VoiceQueueReport'][_0x0072('0x2d')];_0xe61265['model']=_[_0x0072('0x2e')](_0x171522);_0xe61265[_0x0072('0x2f')]=_[_0x0072('0x2e')](_0x506e8d['query']);_0xe61265[_0x0072('0x30')]=_[_0x0072('0x31')](_0xe61265[_0x0072('0x32')],_0xe61265[_0x0072('0x2f')]);_0x1ecb5f[_0x0072('0x33')]=_[_0x0072('0x31')](_0xe61265['model'],qs[_0x0072('0x34')](_0x506e8d[_0x0072('0x2f')][_0x0072('0x34')]));_0x1ecb5f[_0x0072('0x33')]=_0x1ecb5f['attributes'][_0x0072('0x35')]?_0x1ecb5f['attributes']:_0xe61265[_0x0072('0x32')];if(!_0x506e8d[_0x0072('0x2f')][_0x0072('0x36')](_0x0072('0x37'))){_0x1ecb5f[_0x0072('0x23')]=qs['limit'](_0x506e8d['query'][_0x0072('0x23')]);_0x1ecb5f['offset']=qs[_0x0072('0x22')](_0x506e8d['query'][_0x0072('0x22')]);}_0x1ecb5f[_0x0072('0x38')]=qs[_0x0072('0x39')](_0x506e8d[_0x0072('0x2f')][_0x0072('0x39')]);_0x1ecb5f[_0x0072('0x3a')]=qs['filters'](_['pick'](_0x506e8d[_0x0072('0x2f')],_0xe61265[_0x0072('0x30')]));if(_0x506e8d[_0x0072('0x2f')][_0x0072('0x3b')]){_0x1ecb5f[_0x0072('0x3a')]=_['merge'](_0x1ecb5f['where'],{'$or':_[_0x0072('0x3c')](_0x171522,function(_0x55f3cb){if(_0x55f3cb[_0x0072('0x3d')][_0x0072('0x3e')]!==_0x0072('0x3f')){var _0x432102={};_0x432102[_0x55f3cb[_0x0072('0x40')]]={'$like':'%'+_0x506e8d[_0x0072('0x2f')][_0x0072('0x3b')]+'%'};return _0x432102;}})});}_0x1ecb5f=_[_0x0072('0x41')]({},_0x1ecb5f,_0x506e8d[_0x0072('0x42')]);var _0x59b147={'where':_0x1ecb5f['where']};return db[_0x0072('0x43')][_0x0072('0x21')](_0x59b147)['then'](function(_0x27a135){_0x26894c[_0x0072('0x21')]=_0x27a135;if(_0x506e8d['query'][_0x0072('0x44')]){_0x1ecb5f[_0x0072('0x45')]=[{'all':!![]}];}return db[_0x0072('0x43')][_0x0072('0x46')](_0x1ecb5f);})[_0x0072('0x29')](function(_0x3f540c){_0x26894c[_0x0072('0x47')]=_0x3f540c;return _0x26894c;})[_0x0072('0x29')](respondWithFilteredResult(_0x12d3b4,_0x1ecb5f))['catch'](handleError(_0x12d3b4,null));};exports['show']=function(_0x182f80,_0x26a393){var _0x155c0e={'raw':![],'where':{'id':_0x182f80[_0x0072('0x48')]['id']}},_0x5a95e5={};_0x5a95e5[_0x0072('0x32')]=_[_0x0072('0x2e')](db[_0x0072('0x43')][_0x0072('0x2d')]);_0x5a95e5[_0x0072('0x2f')]=_[_0x0072('0x2e')](_0x182f80['query']);_0x5a95e5[_0x0072('0x30')]=_[_0x0072('0x31')](_0x5a95e5[_0x0072('0x32')],_0x5a95e5[_0x0072('0x2f')]);_0x155c0e[_0x0072('0x33')]=_[_0x0072('0x31')](_0x5a95e5[_0x0072('0x32')],qs['fields'](_0x182f80[_0x0072('0x2f')][_0x0072('0x34')]));_0x155c0e[_0x0072('0x33')]=_0x155c0e[_0x0072('0x33')][_0x0072('0x35')]?_0x155c0e[_0x0072('0x33')]:_0x5a95e5[_0x0072('0x32')];if(_0x182f80[_0x0072('0x2f')][_0x0072('0x44')]){_0x155c0e[_0x0072('0x45')]=[{'all':!![]}];}_0x155c0e=_[_0x0072('0x41')]({},_0x155c0e,_0x182f80[_0x0072('0x42')]);return db['VoiceQueueReport'][_0x0072('0x49')](_0x155c0e)['then'](handleEntityNotFound(_0x26a393,null))[_0x0072('0x29')](respondWithResult(_0x26a393,null))[_0x0072('0x4a')](handleError(_0x26a393,null));};exports[_0x0072('0x4b')]=function(_0x1f2363,_0x372fdf){return db['VoiceQueueReport']['create'](_0x1f2363[_0x0072('0x4c')],{})['then'](respondWithResult(_0x372fdf,0xc9))[_0x0072('0x4a')](handleError(_0x372fdf,null));};exports[_0x0072('0x4d')]=function(_0x585fcd,_0x46dc0c){if(_0x585fcd[_0x0072('0x4c')]['id']){delete _0x585fcd[_0x0072('0x4c')]['id'];}return db[_0x0072('0x43')][_0x0072('0x49')]({'where':{'id':_0x585fcd[_0x0072('0x48')]['id']}})[_0x0072('0x29')](handleEntityNotFound(_0x46dc0c,null))[_0x0072('0x29')](saveUpdates(_0x585fcd[_0x0072('0x4c')],null))[_0x0072('0x29')](respondWithResult(_0x46dc0c,null))[_0x0072('0x4a')](handleError(_0x46dc0c,null));};exports[_0x0072('0x28')]=function(_0x1b71a6,_0x6c4be4){return db[_0x0072('0x43')][_0x0072('0x49')]({'where':{'id':_0x1b71a6[_0x0072('0x48')]['id']}})[_0x0072('0x29')](handleEntityNotFound(_0x6c4be4,null))['then'](removeEntity(_0x6c4be4,null))[_0x0072('0x4a')](handleError(_0x6c4be4,null));};exports[_0x0072('0x4e')]=function(_0x4ea952,_0x55710c){return db[_0x0072('0x43')][_0x0072('0x4e')]()[_0x0072('0x29')](respondWithResult(_0x55710c,null))[_0x0072('0x4a')](handleError(_0x55710c,null));};exports[_0x0072('0x4f')]=function(_0xd9571e,_0x2457fa){var _0x37fa46={},_0x30e22a={},_0x1d4043={'count':0x0,'rows':[]};_0x30e22a[_0x0072('0x32')]=_['keys'](db[_0x0072('0x43')][_0x0072('0x2d')]);_0x30e22a['query']=_[_0x0072('0x2e')](_0xd9571e[_0x0072('0x2f')]);_0x30e22a[_0x0072('0x30')]=_['intersection'](_0x30e22a[_0x0072('0x32')],_0x30e22a[_0x0072('0x2f')]);_0x37fa46[_0x0072('0x33')]=_[_0x0072('0x31')](_0x30e22a['model'],qs[_0x0072('0x34')](_0xd9571e[_0x0072('0x2f')][_0x0072('0x34')]));_0x37fa46[_0x0072('0x33')]=_0x37fa46[_0x0072('0x33')][_0x0072('0x35')]?_0x37fa46[_0x0072('0x33')]:_0x30e22a[_0x0072('0x32')];if(!_0xd9571e[_0x0072('0x2f')]['hasOwnProperty'](_0x0072('0x37'))){_0x37fa46[_0x0072('0x23')]=qs[_0x0072('0x23')](_0xd9571e[_0x0072('0x2f')][_0x0072('0x23')]);_0x37fa46['offset']=qs[_0x0072('0x22')](_0xd9571e[_0x0072('0x2f')]['offset']);}_0x37fa46[_0x0072('0x38')]=qs[_0x0072('0x39')](_0xd9571e[_0x0072('0x2f')]['sort']);_0x37fa46[_0x0072('0x3a')]=qs[_0x0072('0x30')](_['pick'](_0xd9571e[_0x0072('0x2f')],_0x30e22a[_0x0072('0x30')]));if(_0xd9571e[_0x0072('0x2f')][_0x0072('0x3b')]){_0x37fa46[_0x0072('0x3a')]=_['merge'](_0x37fa46[_0x0072('0x3a')],{'$or':_[_0x0072('0x3c')](_0x37fa46[_0x0072('0x33')],function(_0x105bc1){var _0x5d9fb8={};_0x5d9fb8[_0x105bc1]={'$like':'%'+_0xd9571e[_0x0072('0x2f')][_0x0072('0x3b')]+'%'};return _0x5d9fb8;})});}_0x37fa46=_[_0x0072('0x41')]({},_0x37fa46,_0xd9571e[_0x0072('0x42')]);var _0x5ad640={'where':_0x37fa46[_0x0072('0x3a')]};return db['VoiceQueueReport'][_0x0072('0x21')](_0x5ad640)[_0x0072('0x29')](function(_0x58797d){_0x1d4043[_0x0072('0x21')]=_0x58797d;if(_0xd9571e[_0x0072('0x2f')]['includeAll']){_0x37fa46[_0x0072('0x45')]=[{'all':!![]}];}return db[_0x0072('0x43')]['findAll'](_0x37fa46);})[_0x0072('0x29')](function(_0x5d1fae){_0x1d4043[_0x0072('0x47')]=_0x5d1fae;return _0x1d4043;})[_0x0072('0x29')](respondWithFilteredResult(_0x2457fa,_0x37fa46,_0x0072('0x4f')))[_0x0072('0x4a')](handleError(_0x2457fa,null,_0x0072('0x4f')));};
\ No newline at end of file
+var _0x8128=['findAll','rows','params','rawAttributes','includeAll','catch','create','body','find','describe','hasOwnProperty','order','getVoiceQueuesReport','html-pdf','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','util','path','sox','lodash','squel','crypto','jsforce','to-csv','querystring','papaparse','../../components/auth/service','../../config/license/hardware','ioredis','../../components/parsers/qs','api','../../config/utils','../../config/environment','../../mysqldb','redis','defaults','socket.io-emitter','./voiceQueueReport.socket','register','sendStatus','status','json','offset','limit','set','apply','reject','save','update','then','destroy','end','error','stack','name','send','index','VoiceQueueReport','model','keys','query','filters','intersection','fields','attributes','length','nolimit','sort','where','pick','merge','map','type','key','VIRTUAL','field','filter','options','count','include'];(function(_0xb688f4,_0x3c3956){var _0x5ed03f=function(_0x2ddce3){while(--_0x2ddce3){_0xb688f4['push'](_0xb688f4['shift']());}};_0x5ed03f(++_0x3c3956);}(_0x8128,0x165));var _0x8812=function(_0x4f9b18,_0x2cb5ca){_0x4f9b18=_0x4f9b18-0x0;var _0x29f20c=_0x8128[_0x4f9b18];return _0x29f20c;};'use strict';var pdf=require(_0x8812('0x0'));var emlformat=require(_0x8812('0x1'));var rimraf=require(_0x8812('0x2'));var zipdir=require(_0x8812('0x3'));var jsonpatch=require(_0x8812('0x4'));var rp=require(_0x8812('0x5'));var moment=require(_0x8812('0x6'));var BPromise=require(_0x8812('0x7'));var Mustache=require(_0x8812('0x8'));var util=require(_0x8812('0x9'));var path=require(_0x8812('0xa'));var sox=require(_0x8812('0xb'));var csv=require('to-csv');var ejs=require('ejs');var fs=require('fs');var _=require(_0x8812('0xc'));var squel=require(_0x8812('0xd'));var crypto=require(_0x8812('0xe'));var jsforce=require(_0x8812('0xf'));var deskjs=require('desk.js');var toCsv=require(_0x8812('0x10'));var querystring=require(_0x8812('0x11'));var Papa=require(_0x8812('0x12'));var authService=require(_0x8812('0x13'));var hardwareService=require(_0x8812('0x14'));var Redis=require(_0x8812('0x15'));var qs=require(_0x8812('0x16'));var logger=require('../../config/logger')(_0x8812('0x17'));var utils=require(_0x8812('0x18'));var config=require(_0x8812('0x19'));var db=require(_0x8812('0x1a'))['db'];config[_0x8812('0x1b')]=_[_0x8812('0x1c')](config[_0x8812('0x1b')],{'host':'localhost','port':0x18eb});var socket=require(_0x8812('0x1d'))(new Redis(config[_0x8812('0x1b')]));require(_0x8812('0x1e'))[_0x8812('0x1f')](socket);function respondWithStatusCode(_0x6e52af,_0x3f935c){_0x3f935c=_0x3f935c||0xcc;return function(_0x4adeac){if(_0x4adeac){return _0x6e52af[_0x8812('0x20')](_0x3f935c);}return _0x6e52af[_0x8812('0x21')](_0x3f935c)['end']();};}function respondWithResult(_0x42c746,_0x3f3466){_0x3f3466=_0x3f3466||0xc8;return function(_0x4115ed){if(_0x4115ed){return _0x42c746['status'](_0x3f3466)[_0x8812('0x22')](_0x4115ed);}};}function respondWithFilteredResult(_0x3d8ac6,_0x4f7f4b){return function(_0xf348ee){if(_0xf348ee){var _0x88a8ca=_0xf348ee['count'],_0x129c0a=_0x4f7f4b[_0x8812('0x23')],_0x456c2d=_0x4f7f4b['offset']+_0x4f7f4b[_0x8812('0x24')],_0x48df40;if(_0x456c2d>=_0x88a8ca){_0x456c2d=_0x88a8ca;_0x48df40=0xc8;}else{_0x48df40=0xce;}_0x3d8ac6[_0x8812('0x21')](_0x48df40);return _0x3d8ac6[_0x8812('0x25')]('Content-Range',_0x129c0a+'-'+_0x456c2d+'/'+_0x88a8ca)[_0x8812('0x22')](_0xf348ee);}return null;};}function patchUpdates(_0x7ce498){return function(_0x450832){try{jsonpatch[_0x8812('0x26')](_0x450832,_0x7ce498,!![]);}catch(_0x32e4b9){return BPromise[_0x8812('0x27')](_0x32e4b9);}return _0x450832[_0x8812('0x28')]();};}function saveUpdates(_0xa6b17e,_0x53bddd){return function(_0x3c9212){if(_0x3c9212){return _0x3c9212[_0x8812('0x29')](_0xa6b17e)[_0x8812('0x2a')](function(_0x359ba6){return _0x359ba6;});}return null;};}function removeEntity(_0x23b19b,_0x30fe31){return function(_0x19b067){if(_0x19b067){return _0x19b067[_0x8812('0x2b')]()[_0x8812('0x2a')](function(){_0x23b19b['status'](0xcc)[_0x8812('0x2c')]();});}};}function handleEntityNotFound(_0x875ced,_0x36eadc){return function(_0x3ae887){if(!_0x3ae887){_0x875ced[_0x8812('0x20')](0x194);}return _0x3ae887;};}function handleError(_0x40b239,_0x8d9f96){_0x8d9f96=_0x8d9f96||0x1f4;return function(_0x2e1a3c){logger[_0x8812('0x2d')](_0x2e1a3c[_0x8812('0x2e')]);if(_0x2e1a3c[_0x8812('0x2f')]){delete _0x2e1a3c[_0x8812('0x2f')];}_0x40b239[_0x8812('0x21')](_0x8d9f96)[_0x8812('0x30')](_0x2e1a3c);};}exports[_0x8812('0x31')]=function(_0x1dca1f,_0xa34015){var _0x8f66a8={},_0x145618={},_0x170385={'count':0x0,'rows':[]};var _0x18c293=db[_0x8812('0x32')]['rawAttributes'];_0x145618[_0x8812('0x33')]=_[_0x8812('0x34')](_0x18c293);_0x145618['query']=_[_0x8812('0x34')](_0x1dca1f[_0x8812('0x35')]);_0x145618[_0x8812('0x36')]=_[_0x8812('0x37')](_0x145618[_0x8812('0x33')],_0x145618['query']);_0x8f66a8['attributes']=_[_0x8812('0x37')](_0x145618['model'],qs['fields'](_0x1dca1f[_0x8812('0x35')][_0x8812('0x38')]));_0x8f66a8[_0x8812('0x39')]=_0x8f66a8['attributes'][_0x8812('0x3a')]?_0x8f66a8[_0x8812('0x39')]:_0x145618['model'];if(!_0x1dca1f[_0x8812('0x35')]['hasOwnProperty'](_0x8812('0x3b'))){_0x8f66a8['limit']=qs[_0x8812('0x24')](_0x1dca1f[_0x8812('0x35')][_0x8812('0x24')]);_0x8f66a8[_0x8812('0x23')]=qs[_0x8812('0x23')](_0x1dca1f[_0x8812('0x35')][_0x8812('0x23')]);}_0x8f66a8['order']=qs[_0x8812('0x3c')](_0x1dca1f[_0x8812('0x35')][_0x8812('0x3c')]);_0x8f66a8[_0x8812('0x3d')]=qs[_0x8812('0x36')](_[_0x8812('0x3e')](_0x1dca1f[_0x8812('0x35')],_0x145618[_0x8812('0x36')]));if(_0x1dca1f[_0x8812('0x35')]['filter']){_0x8f66a8[_0x8812('0x3d')]=_[_0x8812('0x3f')](_0x8f66a8[_0x8812('0x3d')],{'$or':_[_0x8812('0x40')](_0x18c293,function(_0x118c01){if(_0x118c01[_0x8812('0x41')][_0x8812('0x42')]!==_0x8812('0x43')){var _0x5a675d={};_0x5a675d[_0x118c01[_0x8812('0x44')]]={'$like':'%'+_0x1dca1f[_0x8812('0x35')][_0x8812('0x45')]+'%'};return _0x5a675d;}})});}_0x8f66a8=_['merge']({},_0x8f66a8,_0x1dca1f[_0x8812('0x46')]);var _0x36bbe0={'where':_0x8f66a8[_0x8812('0x3d')]};return db[_0x8812('0x32')][_0x8812('0x47')](_0x36bbe0)[_0x8812('0x2a')](function(_0x572b87){_0x170385[_0x8812('0x47')]=_0x572b87;if(_0x1dca1f[_0x8812('0x35')]['includeAll']){_0x8f66a8[_0x8812('0x48')]=[{'all':!![]}];}return db[_0x8812('0x32')][_0x8812('0x49')](_0x8f66a8);})[_0x8812('0x2a')](function(_0x6d5efc){_0x170385[_0x8812('0x4a')]=_0x6d5efc;return _0x170385;})['then'](respondWithFilteredResult(_0xa34015,_0x8f66a8))['catch'](handleError(_0xa34015,null));};exports['show']=function(_0x2268fe,_0x2b1ed0){var _0x40b1d1={'raw':![],'where':{'id':_0x2268fe[_0x8812('0x4b')]['id']}},_0x2a9205={};_0x2a9205['model']=_[_0x8812('0x34')](db[_0x8812('0x32')][_0x8812('0x4c')]);_0x2a9205[_0x8812('0x35')]=_[_0x8812('0x34')](_0x2268fe['query']);_0x2a9205[_0x8812('0x36')]=_[_0x8812('0x37')](_0x2a9205[_0x8812('0x33')],_0x2a9205['query']);_0x40b1d1[_0x8812('0x39')]=_[_0x8812('0x37')](_0x2a9205[_0x8812('0x33')],qs[_0x8812('0x38')](_0x2268fe[_0x8812('0x35')][_0x8812('0x38')]));_0x40b1d1['attributes']=_0x40b1d1[_0x8812('0x39')]['length']?_0x40b1d1[_0x8812('0x39')]:_0x2a9205['model'];if(_0x2268fe[_0x8812('0x35')][_0x8812('0x4d')]){_0x40b1d1[_0x8812('0x48')]=[{'all':!![]}];}_0x40b1d1=_[_0x8812('0x3f')]({},_0x40b1d1,_0x2268fe[_0x8812('0x46')]);return db[_0x8812('0x32')]['find'](_0x40b1d1)[_0x8812('0x2a')](handleEntityNotFound(_0x2b1ed0,null))['then'](respondWithResult(_0x2b1ed0,null))[_0x8812('0x4e')](handleError(_0x2b1ed0,null));};exports[_0x8812('0x4f')]=function(_0x389ccd,_0x37d7d6){return db[_0x8812('0x32')][_0x8812('0x4f')](_0x389ccd[_0x8812('0x50')],{})[_0x8812('0x2a')](respondWithResult(_0x37d7d6,0xc9))['catch'](handleError(_0x37d7d6,null));};exports[_0x8812('0x29')]=function(_0x30dc72,_0x4b2852){if(_0x30dc72[_0x8812('0x50')]['id']){delete _0x30dc72['body']['id'];}return db[_0x8812('0x32')][_0x8812('0x51')]({'where':{'id':_0x30dc72[_0x8812('0x4b')]['id']}})[_0x8812('0x2a')](handleEntityNotFound(_0x4b2852,null))['then'](saveUpdates(_0x30dc72[_0x8812('0x50')],null))[_0x8812('0x2a')](respondWithResult(_0x4b2852,null))[_0x8812('0x4e')](handleError(_0x4b2852,null));};exports[_0x8812('0x2b')]=function(_0x219c17,_0x4ab6c7){return db[_0x8812('0x32')][_0x8812('0x51')]({'where':{'id':_0x219c17[_0x8812('0x4b')]['id']}})[_0x8812('0x2a')](handleEntityNotFound(_0x4ab6c7,null))[_0x8812('0x2a')](removeEntity(_0x4ab6c7,null))['catch'](handleError(_0x4ab6c7,null));};exports[_0x8812('0x52')]=function(_0x5085ca,_0x192cee){return db[_0x8812('0x32')][_0x8812('0x52')]()[_0x8812('0x2a')](respondWithResult(_0x192cee,null))[_0x8812('0x4e')](handleError(_0x192cee,null));};exports['getVoiceQueuesReport']=function(_0x40910c,_0x313ef3){var _0x3f768c={},_0x11bd88={},_0x47ab65={'count':0x0,'rows':[]};_0x11bd88[_0x8812('0x33')]=_[_0x8812('0x34')](db[_0x8812('0x32')]['rawAttributes']);_0x11bd88[_0x8812('0x35')]=_[_0x8812('0x34')](_0x40910c[_0x8812('0x35')]);_0x11bd88[_0x8812('0x36')]=_[_0x8812('0x37')](_0x11bd88[_0x8812('0x33')],_0x11bd88[_0x8812('0x35')]);_0x3f768c[_0x8812('0x39')]=_[_0x8812('0x37')](_0x11bd88[_0x8812('0x33')],qs[_0x8812('0x38')](_0x40910c[_0x8812('0x35')][_0x8812('0x38')]));_0x3f768c[_0x8812('0x39')]=_0x3f768c[_0x8812('0x39')][_0x8812('0x3a')]?_0x3f768c[_0x8812('0x39')]:_0x11bd88[_0x8812('0x33')];if(!_0x40910c[_0x8812('0x35')][_0x8812('0x53')](_0x8812('0x3b'))){_0x3f768c[_0x8812('0x24')]=qs[_0x8812('0x24')](_0x40910c[_0x8812('0x35')][_0x8812('0x24')]);_0x3f768c['offset']=qs[_0x8812('0x23')](_0x40910c[_0x8812('0x35')][_0x8812('0x23')]);}_0x3f768c[_0x8812('0x54')]=qs[_0x8812('0x3c')](_0x40910c[_0x8812('0x35')][_0x8812('0x3c')]);_0x3f768c['where']=qs[_0x8812('0x36')](_[_0x8812('0x3e')](_0x40910c[_0x8812('0x35')],_0x11bd88[_0x8812('0x36')]));if(_0x40910c[_0x8812('0x35')][_0x8812('0x45')]){_0x3f768c[_0x8812('0x3d')]=_[_0x8812('0x3f')](_0x3f768c[_0x8812('0x3d')],{'$or':_[_0x8812('0x40')](_0x3f768c[_0x8812('0x39')],function(_0xb514e9){var _0x42a648={};_0x42a648[_0xb514e9]={'$like':'%'+_0x40910c[_0x8812('0x35')][_0x8812('0x45')]+'%'};return _0x42a648;})});}_0x3f768c=_['merge']({},_0x3f768c,_0x40910c[_0x8812('0x46')]);var _0x31b5ae={'where':_0x3f768c['where']};return db[_0x8812('0x32')][_0x8812('0x47')](_0x31b5ae)[_0x8812('0x2a')](function(_0x370919){_0x47ab65[_0x8812('0x47')]=_0x370919;if(_0x40910c[_0x8812('0x35')]['includeAll']){_0x3f768c[_0x8812('0x48')]=[{'all':!![]}];}return db[_0x8812('0x32')][_0x8812('0x49')](_0x3f768c);})[_0x8812('0x2a')](function(_0x1ee33b){_0x47ab65[_0x8812('0x4a')]=_0x1ee33b;return _0x47ab65;})[_0x8812('0x2a')](respondWithFilteredResult(_0x313ef3,_0x3f768c,_0x8812('0x55')))[_0x8812('0x4e')](handleError(_0x313ef3,null,_0x8812('0x55')));};
\ No newline at end of file