Built motion from commit 8dca541896b0ff92bb88a36cc13f4f385b593b4b. Version 3.0.0...
[motion-next.git] / server / api / voiceQueueReport / voiceQueueReport.controller.js
index 212b21f..b1170d7 100644 (file)
@@ -1 +1 @@
-const a760_0x2bab=['set','catch','count','nolimit','fields','filter','filters','lodash','like','options','length','sendStatus','findOne','where','VIRTUAL','update','offset','destroy','keys','stack','getVoiceQueuesReport','findAll','rows','rawAttributes','intersection','map','type','VoiceQueueReport','index','name','error','then','./voiceQueueReport.socket','model','../../mysqldb','show','params','order','../../components/parsers/qs','key','body','describe','attributes','send','query','fieldName','sequelize','limit','includeAll','sort','create','merge','include'];(function(_0x416d7d,_0x2babd4){const _0x42191c=function(_0x24f2e1){while(--_0x24f2e1){_0x416d7d['push'](_0x416d7d['shift']());}};_0x42191c(++_0x2babd4);}(a760_0x2bab,0x6d));const a760_0x4219=function(_0x416d7d,_0x2babd4){_0x416d7d=_0x416d7d-0x0;let _0x42191c=a760_0x2bab[_0x416d7d];return _0x42191c;};const _0x547fe0=a760_0x4219;'use strict';const _=require(_0x547fe0('0x4')),qs=require(_0x547fe0('0x23')),logger=require('../../config/logger')('api'),{getSocket}=require('../../rediscache'),socket=getSocket(),db=require(_0x547fe0('0x1f'))['db'],{Op}=require(_0x547fe0('0x2b'));require(_0x547fe0('0x1d'))['register'](socket);function respondWithResult(_0x24f2e1,_0x3799ae){return _0x3799ae=_0x3799ae||0xc8,function(_0x207da4){if(_0x207da4)return _0x24f2e1['status'](_0x3799ae)['json'](_0x207da4);};}function respondWithFilteredResult(_0x38e95c,_0x35e1a5){return function(_0x3fbbe5){const _0xb7ef3b=a760_0x4219;if(_0x3fbbe5){const _0x4dcee0=_0x3fbbe5[_0xb7ef3b('0x34')],_0xac5d89=_0x35e1a5[_0xb7ef3b('0xd')];let _0x2fec78=_0x35e1a5[_0xb7ef3b('0xd')]+_0x35e1a5[_0xb7ef3b('0x2c')],_0x556b42;return _0x2fec78>=_0x4dcee0?(_0x2fec78=_0x4dcee0,_0x556b42=0xc8):_0x556b42=0xce,_0x38e95c['status'](_0x556b42),_0x38e95c[_0xb7ef3b('0x32')]('Content-Range',_0xac5d89+'-'+_0x2fec78+'/'+_0x4dcee0)['json'](_0x3fbbe5);}return null;};}function saveUpdates(_0x47bfb1){return function(_0x1e1ee2){const _0x40e855=a760_0x4219;if(_0x1e1ee2)return _0x1e1ee2[_0x40e855('0xc')](_0x47bfb1)[_0x40e855('0x1c')](function(_0x4e4b0b){return _0x4e4b0b;});return null;};}function removeEntity(_0x4e4157){return function(_0x50ea45){const _0x3790a1=a760_0x4219;if(_0x50ea45)return _0x50ea45['destroy']()[_0x3790a1('0x1c')](function(){_0x4e4157['status'](0xcc)['end']();});};}function handleEntityNotFound(_0x84872f){return function(_0x3f2894){const _0x802c0a=a760_0x4219;return!_0x3f2894&&_0x84872f[_0x802c0a('0x8')](0x194),_0x3f2894;};}function handleError(_0x3cf1ac,_0x4e04db){return _0x4e04db=_0x4e04db||0x1f4,function(_0x118b2c){const _0x2622b6=a760_0x4219;logger[_0x2622b6('0x1b')](_0x118b2c[_0x2622b6('0x10')]),_0x118b2c[_0x2622b6('0x1a')]&&delete _0x118b2c[_0x2622b6('0x1a')],_0x3cf1ac['status'](_0x4e04db)[_0x2622b6('0x28')](_0x118b2c);};}exports[_0x547fe0('0x19')]=function(_0x8e264d,_0x4f1ebf){const _0x3f6a9f=_0x547fe0;let _0x166d3a={};const _0x430687={},_0x362c77={'count':0x0,'rows':[]},_0x1b907d=_[_0x3f6a9f('0x16')](db['VoiceQueueReport'][_0x3f6a9f('0x14')],function(_0x3550b6){const _0x5cce43=_0x3f6a9f;return{'name':_0x3550b6[_0x5cce43('0x2a')],'type':_0x3550b6[_0x5cce43('0x17')][_0x5cce43('0x24')]};});_0x430687[_0x3f6a9f('0x1e')]=_['map'](_0x1b907d,'name'),_0x430687[_0x3f6a9f('0x29')]=_['keys'](_0x8e264d['query']),_0x430687[_0x3f6a9f('0x3')]=_[_0x3f6a9f('0x15')](_0x430687[_0x3f6a9f('0x1e')],_0x430687[_0x3f6a9f('0x29')]),_0x166d3a[_0x3f6a9f('0x27')]=_[_0x3f6a9f('0x15')](_0x430687[_0x3f6a9f('0x1e')],qs[_0x3f6a9f('0x1')](_0x8e264d[_0x3f6a9f('0x29')][_0x3f6a9f('0x1')])),_0x166d3a['attributes']=_0x166d3a[_0x3f6a9f('0x27')][_0x3f6a9f('0x7')]?_0x166d3a[_0x3f6a9f('0x27')]:_0x430687[_0x3f6a9f('0x1e')];typeof _0x8e264d[_0x3f6a9f('0x29')][_0x3f6a9f('0x0')]==='undefined'&&(_0x166d3a[_0x3f6a9f('0x2c')]=qs[_0x3f6a9f('0x2c')](_0x8e264d[_0x3f6a9f('0x29')][_0x3f6a9f('0x2c')]),_0x166d3a['offset']=qs[_0x3f6a9f('0xd')](_0x8e264d[_0x3f6a9f('0x29')][_0x3f6a9f('0xd')]));_0x166d3a[_0x3f6a9f('0x22')]=qs['sort'](_0x8e264d[_0x3f6a9f('0x29')]['sort']),_0x166d3a[_0x3f6a9f('0xa')]=qs['filters'](_['pick'](_0x8e264d[_0x3f6a9f('0x29')],_0x430687[_0x3f6a9f('0x3')]),_0x1b907d);_0x8e264d['query'][_0x3f6a9f('0x2')]&&(_0x166d3a[_0x3f6a9f('0xa')]=_[_0x3f6a9f('0x30')](_0x166d3a[_0x3f6a9f('0xa')],{[Op['or']]:_[_0x3f6a9f('0x16')](_0x1b907d,function(_0xae1eb1){const _0x1b5740=_0x3f6a9f;if(_0xae1eb1[_0x1b5740('0x17')]!==_0x1b5740('0xb')){const _0x5670f3={};return _0x5670f3[_0xae1eb1[_0x1b5740('0x1a')]]={[Op[_0x1b5740('0x5')]]:'%'+_0x8e264d[_0x1b5740('0x29')][_0x1b5740('0x2')]+'%'},_0x5670f3;}})}));_0x166d3a=_['merge']({},_0x166d3a,_0x8e264d[_0x3f6a9f('0x6')]);const _0x4587fe={'where':_0x166d3a[_0x3f6a9f('0xa')]};return db['VoiceQueueReport'][_0x3f6a9f('0x34')](_0x4587fe)[_0x3f6a9f('0x1c')](function(_0x3613ca){const _0x58a74c=_0x3f6a9f;return _0x362c77[_0x58a74c('0x34')]=_0x3613ca,_0x8e264d[_0x58a74c('0x29')]['includeAll']&&(_0x166d3a[_0x58a74c('0x31')]=[{'all':!![]}]),db[_0x58a74c('0x18')][_0x58a74c('0x12')](_0x166d3a);})['then'](function(_0x4d3772){const _0x59bf45=_0x3f6a9f;return _0x362c77[_0x59bf45('0x13')]=_0x4d3772,_0x362c77;})[_0x3f6a9f('0x1c')](respondWithFilteredResult(_0x4f1ebf,_0x166d3a))[_0x3f6a9f('0x33')](handleError(_0x4f1ebf,null));},exports[_0x547fe0('0x20')]=function(_0x35d7fa,_0x3753fc){const _0x2a30e7=_0x547fe0;let _0x22b142={'raw':![],'where':{'id':_0x35d7fa[_0x2a30e7('0x21')]['id']}};const _0x552712={};return _0x552712[_0x2a30e7('0x1e')]=_['keys'](db[_0x2a30e7('0x18')][_0x2a30e7('0x14')]),_0x552712[_0x2a30e7('0x29')]=_[_0x2a30e7('0xf')](_0x35d7fa['query']),_0x552712[_0x2a30e7('0x3')]=_[_0x2a30e7('0x15')](_0x552712[_0x2a30e7('0x1e')],_0x552712['query']),_0x22b142[_0x2a30e7('0x27')]=_['intersection'](_0x552712[_0x2a30e7('0x1e')],qs[_0x2a30e7('0x1')](_0x35d7fa[_0x2a30e7('0x29')][_0x2a30e7('0x1')])),_0x22b142[_0x2a30e7('0x27')]=_0x22b142[_0x2a30e7('0x27')]['length']?_0x22b142['attributes']:_0x552712[_0x2a30e7('0x1e')],_0x35d7fa[_0x2a30e7('0x29')][_0x2a30e7('0x2d')]&&(_0x22b142[_0x2a30e7('0x31')]=[{'all':!![]}]),_0x22b142=_[_0x2a30e7('0x30')]({},_0x22b142,_0x35d7fa['options']),db[_0x2a30e7('0x18')][_0x2a30e7('0x9')](_0x22b142)[_0x2a30e7('0x1c')](handleEntityNotFound(_0x3753fc,null))[_0x2a30e7('0x1c')](respondWithResult(_0x3753fc,null))[_0x2a30e7('0x33')](handleError(_0x3753fc,null));},exports[_0x547fe0('0x2f')]=function(_0x8f7cda,_0x18fa3d){const _0x17e4fa=_0x547fe0;return db['VoiceQueueReport'][_0x17e4fa('0x2f')](_0x8f7cda[_0x17e4fa('0x25')],{})[_0x17e4fa('0x1c')](respondWithResult(_0x18fa3d,0xc9))[_0x17e4fa('0x33')](handleError(_0x18fa3d,null));},exports['update']=function(_0xe069b6,_0x2007ca){const _0x406ff1=_0x547fe0;return _0xe069b6[_0x406ff1('0x25')]['id']&&delete _0xe069b6['body']['id'],db[_0x406ff1('0x18')][_0x406ff1('0x9')]({'where':{'id':_0xe069b6['params']['id']}})[_0x406ff1('0x1c')](handleEntityNotFound(_0x2007ca,null))[_0x406ff1('0x1c')](saveUpdates(_0xe069b6[_0x406ff1('0x25')],null))[_0x406ff1('0x1c')](respondWithResult(_0x2007ca,null))[_0x406ff1('0x33')](handleError(_0x2007ca,null));},exports[_0x547fe0('0xe')]=function(_0x23afde,_0x2ca5eb){const _0x1e07ab=_0x547fe0;return db[_0x1e07ab('0x18')][_0x1e07ab('0x9')]({'where':{'id':_0x23afde[_0x1e07ab('0x21')]['id']}})[_0x1e07ab('0x1c')](handleEntityNotFound(_0x2ca5eb,null))['then'](removeEntity(_0x2ca5eb,null))['catch'](handleError(_0x2ca5eb,null));},exports['describe']=function(_0x218e20,_0x5d075c){const _0x51d2f=_0x547fe0;return db[_0x51d2f('0x18')][_0x51d2f('0x26')]()[_0x51d2f('0x1c')](respondWithResult(_0x5d075c,null))['catch'](handleError(_0x5d075c,null));},exports['getVoiceQueuesReport']=function(_0x23eff7,_0x5a7f2d){const _0x375946=_0x547fe0;let _0x3ad6c6={};const _0x605480={},_0x2b56d6={'count':0x0,'rows':[]};_0x605480[_0x375946('0x1e')]=_[_0x375946('0xf')](db['VoiceQueueReport'][_0x375946('0x14')]),_0x605480[_0x375946('0x29')]=_[_0x375946('0xf')](_0x23eff7[_0x375946('0x29')]),_0x605480['filters']=_[_0x375946('0x15')](_0x605480[_0x375946('0x1e')],_0x605480['query']),_0x3ad6c6[_0x375946('0x27')]=_[_0x375946('0x15')](_0x605480[_0x375946('0x1e')],qs[_0x375946('0x1')](_0x23eff7['query']['fields'])),_0x3ad6c6[_0x375946('0x27')]=_0x3ad6c6['attributes'][_0x375946('0x7')]?_0x3ad6c6[_0x375946('0x27')]:_0x605480[_0x375946('0x1e')];typeof _0x23eff7[_0x375946('0x29')]['nolimit']==='undefined'&&(_0x3ad6c6[_0x375946('0x2c')]=qs[_0x375946('0x2c')](_0x23eff7[_0x375946('0x29')][_0x375946('0x2c')]),_0x3ad6c6['offset']=qs[_0x375946('0xd')](_0x23eff7['query'][_0x375946('0xd')]));_0x3ad6c6['order']=qs[_0x375946('0x2e')](_0x23eff7[_0x375946('0x29')][_0x375946('0x2e')]),_0x3ad6c6['where']=qs[_0x375946('0x3')](_['pick'](_0x23eff7[_0x375946('0x29')],_0x605480[_0x375946('0x3')]));_0x23eff7['query'][_0x375946('0x2')]&&(_0x3ad6c6[_0x375946('0xa')]=_[_0x375946('0x30')](_0x3ad6c6[_0x375946('0xa')],{[Op['or']]:_[_0x375946('0x16')](_0x3ad6c6[_0x375946('0x27')],function(_0x433ce5){const _0x3a921c=_0x375946,_0x106b93={};return _0x106b93[_0x433ce5]={[Op[_0x3a921c('0x5')]]:'%'+_0x23eff7[_0x3a921c('0x29')][_0x3a921c('0x2')]+'%'},_0x106b93;})}));_0x3ad6c6=_['merge']({},_0x3ad6c6,_0x23eff7[_0x375946('0x6')]);const _0x3ec28c={'where':_0x3ad6c6[_0x375946('0xa')]};return db['VoiceQueueReport']['count'](_0x3ec28c)[_0x375946('0x1c')](function(_0x22e279){const _0x3cd6f6=_0x375946;return _0x2b56d6['count']=_0x22e279,_0x23eff7[_0x3cd6f6('0x29')][_0x3cd6f6('0x2d')]&&(_0x3ad6c6[_0x3cd6f6('0x31')]=[{'all':!![]}]),db['VoiceQueueReport'][_0x3cd6f6('0x12')](_0x3ad6c6);})[_0x375946('0x1c')](function(_0x4cba09){const _0x1d6398=_0x375946;return _0x2b56d6[_0x1d6398('0x13')]=_0x4cba09,_0x2b56d6;})[_0x375946('0x1c')](respondWithFilteredResult(_0x5a7f2d,_0x3ad6c6,_0x375946('0x11')))[_0x375946('0x33')](handleError(_0x5a7f2d,null,'getVoiceQueuesReport'));};
\ No newline at end of file
+const a760_0x6a3e=['status','nolimit','catch','findAll','attributes','Content-Range','api','params','destroy','intersection','pick','error','describe','rawAttributes','rows','VoiceQueueReport','keys','body','order','../../components/parsers/qs','getVoiceQueuesReport','type','./voiceQueueReport.socket','then','sequelize','merge','json','length','count','end','undefined','lodash','findOne','filter','create','stack','set','sort','like','query','key','show','where','offset','options','name','../../config/logger','map','limit','../../mysqldb','filters','sendStatus','VIRTUAL','model','include','index','../../rediscache','includeAll','register','update','fields'];(function(_0x19c6b8,_0x6a3e87){const _0x282ab3=function(_0x436229){while(--_0x436229){_0x19c6b8['push'](_0x19c6b8['shift']());}};_0x282ab3(++_0x6a3e87);}(a760_0x6a3e,0x112));const a760_0x282a=function(_0x19c6b8,_0x6a3e87){_0x19c6b8=_0x19c6b8-0x0;let _0x282ab3=a760_0x6a3e[_0x19c6b8];return _0x282ab3;};const _0x298809=a760_0x282a;'use strict';const _=require(_0x298809('0x1')),qs=require(_0x298809('0x32')),logger=require(_0x298809('0x10'))(_0x298809('0x25')),{getSocket}=require(_0x298809('0x1a')),socket=getSocket(),db=require(_0x298809('0x13'))['db'],{Op}=require(_0x298809('0x37'));require(_0x298809('0x35'))[_0x298809('0x1c')](socket);function respondWithResult(_0x436229,_0x17835b){return _0x17835b=_0x17835b||0xc8,function(_0x4f1716){const _0x227370=a760_0x282a;if(_0x4f1716)return _0x436229[_0x227370('0x1f')](_0x17835b)[_0x227370('0x39')](_0x4f1716);};}function respondWithFilteredResult(_0x168fd5,_0x32fe27){return function(_0x1a23d4){const _0x1f0d79=a760_0x282a;if(_0x1a23d4){const _0x102781=_0x1a23d4['count'],_0x7c8d60=_0x32fe27['offset'];let _0x2f0a2e=_0x32fe27['offset']+_0x32fe27['limit'],_0x2c9627;return _0x2f0a2e>=_0x102781?(_0x2f0a2e=_0x102781,_0x2c9627=0xc8):_0x2c9627=0xce,_0x168fd5[_0x1f0d79('0x1f')](_0x2c9627),_0x168fd5[_0x1f0d79('0x6')](_0x1f0d79('0x24'),_0x7c8d60+'-'+_0x2f0a2e+'/'+_0x102781)['json'](_0x1a23d4);}return null;};}function saveUpdates(_0x4d7b27){return function(_0x55e4ac){if(_0x55e4ac)return _0x55e4ac['update'](_0x4d7b27)['then'](function(_0x3da78f){return _0x3da78f;});return null;};}function removeEntity(_0x548207){return function(_0x4d90b8){const _0x219efa=a760_0x282a;if(_0x4d90b8)return _0x4d90b8[_0x219efa('0x27')]()[_0x219efa('0x36')](function(){const _0x5cdd94=_0x219efa;_0x548207[_0x5cdd94('0x1f')](0xcc)[_0x5cdd94('0x3c')]();});};}function handleEntityNotFound(_0x1fc490){return function(_0x5a5f5a){const _0xdf4703=a760_0x282a;return!_0x5a5f5a&&_0x1fc490[_0xdf4703('0x15')](0x194),_0x5a5f5a;};}function handleError(_0x1df900,_0x3f8a95){return _0x3f8a95=_0x3f8a95||0x1f4,function(_0x12c047){const _0x2bc5c3=a760_0x282a;logger[_0x2bc5c3('0x2a')](_0x12c047[_0x2bc5c3('0x5')]),_0x12c047['name']&&delete _0x12c047['name'],_0x1df900[_0x2bc5c3('0x1f')](_0x3f8a95)['send'](_0x12c047);};}exports[_0x298809('0x19')]=function(_0x743aaf,_0x521e8f){const _0x4370ce=_0x298809;let _0x350aa5={};const _0x26c1cf={},_0xf43e14={'count':0x0,'rows':[]},_0x69ee2e=_['map'](db[_0x4370ce('0x2e')]['rawAttributes'],function(_0x5d9d54){const _0x2e1983=_0x4370ce;return{'name':_0x5d9d54['fieldName'],'type':_0x5d9d54['type'][_0x2e1983('0xa')]};});_0x26c1cf[_0x4370ce('0x17')]=_[_0x4370ce('0x11')](_0x69ee2e,_0x4370ce('0xf')),_0x26c1cf[_0x4370ce('0x9')]=_[_0x4370ce('0x2f')](_0x743aaf[_0x4370ce('0x9')]),_0x26c1cf[_0x4370ce('0x14')]=_[_0x4370ce('0x28')](_0x26c1cf['model'],_0x26c1cf[_0x4370ce('0x9')]),_0x350aa5[_0x4370ce('0x23')]=_[_0x4370ce('0x28')](_0x26c1cf[_0x4370ce('0x17')],qs[_0x4370ce('0x1e')](_0x743aaf[_0x4370ce('0x9')]['fields'])),_0x350aa5[_0x4370ce('0x23')]=_0x350aa5['attributes'][_0x4370ce('0x3a')]?_0x350aa5['attributes']:_0x26c1cf['model'];typeof _0x743aaf['query'][_0x4370ce('0x20')]===_0x4370ce('0x0')&&(_0x350aa5[_0x4370ce('0x12')]=qs[_0x4370ce('0x12')](_0x743aaf[_0x4370ce('0x9')][_0x4370ce('0x12')]),_0x350aa5['offset']=qs[_0x4370ce('0xd')](_0x743aaf[_0x4370ce('0x9')]['offset']));_0x350aa5['order']=qs[_0x4370ce('0x7')](_0x743aaf[_0x4370ce('0x9')][_0x4370ce('0x7')]),_0x350aa5[_0x4370ce('0xc')]=qs['filters'](_[_0x4370ce('0x29')](_0x743aaf['query'],_0x26c1cf['filters']),_0x69ee2e);_0x743aaf['query']['filter']&&(_0x350aa5[_0x4370ce('0xc')]=_['merge'](_0x350aa5[_0x4370ce('0xc')],{[Op['or']]:_[_0x4370ce('0x11')](_0x69ee2e,function(_0x26ebbe){const _0x4866dc=_0x4370ce;if(_0x26ebbe[_0x4866dc('0x34')]!==_0x4866dc('0x16')){const _0x286629={};return _0x286629[_0x26ebbe['name']]={[Op[_0x4866dc('0x8')]]:'%'+_0x743aaf[_0x4866dc('0x9')][_0x4866dc('0x3')]+'%'},_0x286629;}})}));_0x350aa5=_[_0x4370ce('0x38')]({},_0x350aa5,_0x743aaf[_0x4370ce('0xe')]);const _0x1a805c={'where':_0x350aa5['where']};return db['VoiceQueueReport'][_0x4370ce('0x3b')](_0x1a805c)[_0x4370ce('0x36')](function(_0x3c4a9a){const _0x562f25=_0x4370ce;return _0xf43e14['count']=_0x3c4a9a,_0x743aaf[_0x562f25('0x9')][_0x562f25('0x1b')]&&(_0x350aa5[_0x562f25('0x18')]=[{'all':!![]}]),db[_0x562f25('0x2e')][_0x562f25('0x22')](_0x350aa5);})[_0x4370ce('0x36')](function(_0x4c4db5){const _0x385b66=_0x4370ce;return _0xf43e14[_0x385b66('0x2d')]=_0x4c4db5,_0xf43e14;})[_0x4370ce('0x36')](respondWithFilteredResult(_0x521e8f,_0x350aa5))[_0x4370ce('0x21')](handleError(_0x521e8f,null));},exports[_0x298809('0xb')]=function(_0x47a909,_0x24d7b7){const _0x4ec34f=_0x298809;let _0x4a4116={'raw':![],'where':{'id':_0x47a909[_0x4ec34f('0x26')]['id']}};const _0x4a2554={};return _0x4a2554[_0x4ec34f('0x17')]=_['keys'](db[_0x4ec34f('0x2e')][_0x4ec34f('0x2c')]),_0x4a2554[_0x4ec34f('0x9')]=_[_0x4ec34f('0x2f')](_0x47a909[_0x4ec34f('0x9')]),_0x4a2554[_0x4ec34f('0x14')]=_['intersection'](_0x4a2554['model'],_0x4a2554[_0x4ec34f('0x9')]),_0x4a4116[_0x4ec34f('0x23')]=_[_0x4ec34f('0x28')](_0x4a2554['model'],qs[_0x4ec34f('0x1e')](_0x47a909[_0x4ec34f('0x9')][_0x4ec34f('0x1e')])),_0x4a4116[_0x4ec34f('0x23')]=_0x4a4116[_0x4ec34f('0x23')][_0x4ec34f('0x3a')]?_0x4a4116[_0x4ec34f('0x23')]:_0x4a2554['model'],_0x47a909[_0x4ec34f('0x9')][_0x4ec34f('0x1b')]&&(_0x4a4116[_0x4ec34f('0x18')]=[{'all':!![]}]),_0x4a4116=_[_0x4ec34f('0x38')]({},_0x4a4116,_0x47a909[_0x4ec34f('0xe')]),db['VoiceQueueReport'][_0x4ec34f('0x2')](_0x4a4116)[_0x4ec34f('0x36')](handleEntityNotFound(_0x24d7b7,null))['then'](respondWithResult(_0x24d7b7,null))[_0x4ec34f('0x21')](handleError(_0x24d7b7,null));},exports['create']=function(_0x2a7adc,_0xc54f7d){const _0x2885a6=_0x298809;return db[_0x2885a6('0x2e')][_0x2885a6('0x4')](_0x2a7adc[_0x2885a6('0x30')],{})[_0x2885a6('0x36')](respondWithResult(_0xc54f7d,0xc9))['catch'](handleError(_0xc54f7d,null));},exports[_0x298809('0x1d')]=function(_0x494d4e,_0x3d4b79){const _0x23717a=_0x298809;return _0x494d4e['body']['id']&&delete _0x494d4e[_0x23717a('0x30')]['id'],db['VoiceQueueReport'][_0x23717a('0x2')]({'where':{'id':_0x494d4e[_0x23717a('0x26')]['id']}})['then'](handleEntityNotFound(_0x3d4b79,null))['then'](saveUpdates(_0x494d4e['body'],null))['then'](respondWithResult(_0x3d4b79,null))['catch'](handleError(_0x3d4b79,null));},exports[_0x298809('0x27')]=function(_0x7f630,_0x139150){const _0x459d63=_0x298809;return db[_0x459d63('0x2e')][_0x459d63('0x2')]({'where':{'id':_0x7f630[_0x459d63('0x26')]['id']}})[_0x459d63('0x36')](handleEntityNotFound(_0x139150,null))['then'](removeEntity(_0x139150,null))[_0x459d63('0x21')](handleError(_0x139150,null));},exports[_0x298809('0x2b')]=function(_0x5555f7,_0x3ad021){const _0x428912=_0x298809;return db[_0x428912('0x2e')][_0x428912('0x2b')]()[_0x428912('0x36')](respondWithResult(_0x3ad021,null))[_0x428912('0x21')](handleError(_0x3ad021,null));},exports[_0x298809('0x33')]=function(_0x11aa7c,_0x570591){const _0x47aaae=_0x298809;let _0x48d1d9={};const _0x49ef92={},_0x334cd8={'count':0x0,'rows':[]};_0x49ef92[_0x47aaae('0x17')]=_[_0x47aaae('0x2f')](db[_0x47aaae('0x2e')]['rawAttributes']),_0x49ef92['query']=_['keys'](_0x11aa7c[_0x47aaae('0x9')]),_0x49ef92[_0x47aaae('0x14')]=_[_0x47aaae('0x28')](_0x49ef92['model'],_0x49ef92[_0x47aaae('0x9')]),_0x48d1d9[_0x47aaae('0x23')]=_[_0x47aaae('0x28')](_0x49ef92[_0x47aaae('0x17')],qs[_0x47aaae('0x1e')](_0x11aa7c[_0x47aaae('0x9')][_0x47aaae('0x1e')])),_0x48d1d9[_0x47aaae('0x23')]=_0x48d1d9['attributes'][_0x47aaae('0x3a')]?_0x48d1d9['attributes']:_0x49ef92['model'];typeof _0x11aa7c[_0x47aaae('0x9')][_0x47aaae('0x20')]==='undefined'&&(_0x48d1d9[_0x47aaae('0x12')]=qs['limit'](_0x11aa7c[_0x47aaae('0x9')][_0x47aaae('0x12')]),_0x48d1d9[_0x47aaae('0xd')]=qs[_0x47aaae('0xd')](_0x11aa7c[_0x47aaae('0x9')][_0x47aaae('0xd')]));_0x48d1d9[_0x47aaae('0x31')]=qs[_0x47aaae('0x7')](_0x11aa7c[_0x47aaae('0x9')][_0x47aaae('0x7')]),_0x48d1d9['where']=qs['filters'](_[_0x47aaae('0x29')](_0x11aa7c[_0x47aaae('0x9')],_0x49ef92[_0x47aaae('0x14')]));_0x11aa7c[_0x47aaae('0x9')][_0x47aaae('0x3')]&&(_0x48d1d9[_0x47aaae('0xc')]=_[_0x47aaae('0x38')](_0x48d1d9['where'],{[Op['or']]:_['map'](_0x48d1d9[_0x47aaae('0x23')],function(_0x5f34f8){const _0x58c778=_0x47aaae,_0x2332aa={};return _0x2332aa[_0x5f34f8]={[Op['like']]:'%'+_0x11aa7c[_0x58c778('0x9')][_0x58c778('0x3')]+'%'},_0x2332aa;})}));_0x48d1d9=_['merge']({},_0x48d1d9,_0x11aa7c['options']);const _0x4eeebb={'where':_0x48d1d9[_0x47aaae('0xc')]};return db[_0x47aaae('0x2e')][_0x47aaae('0x3b')](_0x4eeebb)[_0x47aaae('0x36')](function(_0x31ce40){const _0x338719=_0x47aaae;return _0x334cd8[_0x338719('0x3b')]=_0x31ce40,_0x11aa7c['query'][_0x338719('0x1b')]&&(_0x48d1d9[_0x338719('0x18')]=[{'all':!![]}]),db[_0x338719('0x2e')][_0x338719('0x22')](_0x48d1d9);})['then'](function(_0xf972a4){return _0x334cd8['rows']=_0xf972a4,_0x334cd8;})[_0x47aaae('0x36')](respondWithFilteredResult(_0x570591,_0x48d1d9,_0x47aaae('0x33')))['catch'](handleError(_0x570591,null,_0x47aaae('0x33')));};
\ No newline at end of file