Built motion from commit (unavailable).|2.5.1
[motion2.git] / server / api / dashboardItem / dashboardItem.controller.js
index fe1ccbf..51820c0 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xa4fb=['stringify','create','body','catch','html-pdf','eml-format','rimraf','fast-json-patch','request-promise','moment','bluebird','util','path','to-csv','ejs','lodash','crypto','jsforce','desk.js','ioredis','../../components/auth/service','../../components/parsers/qs','../../config/license/hardware','api','../../config/environment','../../config/license/util','../../mysqldb','redis','defaults','./dashboardItem.socket','sendStatus','end','status','json','offset','set','apply','reject','save','update','then','destroy','error','name','send','show','params','keys','DashboardItem','rawAttributes','query','filters','model','attributes','intersection','length','includeAll','merge','options','find','iframe','attrUrl','attrs','https://','custom','attrPath','value','clock','attrHourFormat','HH:mm:ss','attrTimezone','0.00','attrFontSize','attrMetric','attrVoiceQueues','multibar-chart','pie-chart','attrSerie1','attrSerie2','attrSerie3','web-report','attrReport','reportType','type','attrRefresh','widgetAttributes:\x20%s'];(function(_0x5b973c,_0x46c0d0){var _0xc3a214=function(_0xff037a){while(--_0xff037a){_0x5b973c['push'](_0x5b973c['shift']());}};_0xc3a214(++_0x46c0d0);}(_0xa4fb,0xb0));var _0xba4f=function(_0x30c2ae,_0x4c98a2){_0x30c2ae=_0x30c2ae-0x0;var _0x1ee1cc=_0xa4fb[_0x30c2ae];return _0x1ee1cc;};'use strict';var pdf=require(_0xba4f('0x0'));var emlformat=require(_0xba4f('0x1'));var rimraf=require(_0xba4f('0x2'));var zipdir=require('zip-dir');var jsonpatch=require(_0xba4f('0x3'));var rp=require(_0xba4f('0x4'));var moment=require(_0xba4f('0x5'));var BPromise=require(_0xba4f('0x6'));var Mustache=require('mustache');var util=require(_0xba4f('0x7'));var path=require(_0xba4f('0x8'));var sox=require('sox');var csv=require(_0xba4f('0x9'));var ejs=require(_0xba4f('0xa'));var fs=require('fs');var _=require(_0xba4f('0xb'));var squel=require('squel');var crypto=require(_0xba4f('0xc'));var jsforce=require(_0xba4f('0xd'));var deskjs=require(_0xba4f('0xe'));var toCsv=require(_0xba4f('0x9'));var querystring=require('querystring');var Papa=require('papaparse');var Redis=require(_0xba4f('0xf'));var authService=require(_0xba4f('0x10'));var qs=require(_0xba4f('0x11'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0xba4f('0x12'));var logger=require('../../config/logger')(_0xba4f('0x13'));var utils=require('../../config/utils');var config=require(_0xba4f('0x14'));var licenseUtil=require(_0xba4f('0x15'));var db=require(_0xba4f('0x16'))['db'];config[_0xba4f('0x17')]=_[_0xba4f('0x18')](config['redis'],{'host':'localhost','port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0xba4f('0x17')]));require(_0xba4f('0x19'))['register'](socket);function respondWithStatusCode(_0x2d7d68,_0x1a4d2a){_0x1a4d2a=_0x1a4d2a||0xcc;return function(_0x41f855){if(_0x41f855){return _0x2d7d68[_0xba4f('0x1a')](_0x1a4d2a);}return _0x2d7d68['status'](_0x1a4d2a)[_0xba4f('0x1b')]();};}function respondWithResult(_0x482ace,_0x52ca6e){_0x52ca6e=_0x52ca6e||0xc8;return function(_0x215949){if(_0x215949){return _0x482ace[_0xba4f('0x1c')](_0x52ca6e)[_0xba4f('0x1d')](_0x215949);}};}function respondWithFilteredResult(_0x4b3e17,_0xe31451){return function(_0x4e0638){if(_0x4e0638){var _0x129a18=_0x4e0638['count'],_0x1210a1=_0xe31451[_0xba4f('0x1e')],_0x29de25=_0xe31451[_0xba4f('0x1e')]+_0xe31451['limit'],_0x14db67;if(_0x29de25>=_0x129a18){_0x29de25=_0x129a18;_0x14db67=0xc8;}else{_0x14db67=0xce;}_0x4b3e17[_0xba4f('0x1c')](_0x14db67);return _0x4b3e17[_0xba4f('0x1f')]('Content-Range',_0x1210a1+'-'+_0x29de25+'/'+_0x129a18)[_0xba4f('0x1d')](_0x4e0638);}return null;};}function patchUpdates(_0x55b528){return function(_0x1f6a4b){try{jsonpatch[_0xba4f('0x20')](_0x1f6a4b,_0x55b528,!![]);}catch(_0x171dba){return BPromise[_0xba4f('0x21')](_0x171dba);}return _0x1f6a4b[_0xba4f('0x22')]();};}function saveUpdates(_0x121b8b,_0x4298b3){return function(_0x1a32ac){if(_0x1a32ac){return _0x1a32ac[_0xba4f('0x23')](_0x121b8b)[_0xba4f('0x24')](function(_0x8c0f84){return _0x8c0f84;});}return null;};}function removeEntity(_0x526bc7,_0x4af237){return function(_0x4cd35e){if(_0x4cd35e){return _0x4cd35e[_0xba4f('0x25')]()[_0xba4f('0x24')](function(){_0x526bc7[_0xba4f('0x1c')](0xcc)[_0xba4f('0x1b')]();});}};}function handleEntityNotFound(_0x2aaa14,_0xeae738){return function(_0x35dcc4){if(!_0x35dcc4){_0x2aaa14[_0xba4f('0x1a')](0x194);}return _0x35dcc4;};}function handleError(_0x3d3b56,_0x19d6eb){_0x19d6eb=_0x19d6eb||0x1f4;return function(_0x4c3945){logger[_0xba4f('0x26')](_0x4c3945['stack']);if(_0x4c3945['name']){delete _0x4c3945[_0xba4f('0x27')];}_0x3d3b56['status'](_0x19d6eb)[_0xba4f('0x28')](_0x4c3945);};}exports[_0xba4f('0x29')]=function(_0x444df8,_0xbe946e){var _0x3e4cb1={'raw':![],'where':{'id':_0x444df8[_0xba4f('0x2a')]['id']}},_0x29c79b={};_0x29c79b['model']=_[_0xba4f('0x2b')](db[_0xba4f('0x2c')][_0xba4f('0x2d')]);_0x29c79b[_0xba4f('0x2e')]=_['keys'](_0x444df8[_0xba4f('0x2e')]);_0x29c79b[_0xba4f('0x2f')]=_['intersection'](_0x29c79b[_0xba4f('0x30')],_0x29c79b[_0xba4f('0x2e')]);_0x3e4cb1[_0xba4f('0x31')]=_[_0xba4f('0x32')](_0x29c79b[_0xba4f('0x30')],qs['fields'](_0x444df8[_0xba4f('0x2e')]['fields']));_0x3e4cb1[_0xba4f('0x31')]=_0x3e4cb1[_0xba4f('0x31')][_0xba4f('0x33')]?_0x3e4cb1[_0xba4f('0x31')]:_0x29c79b[_0xba4f('0x30')];if(_0x444df8[_0xba4f('0x2e')][_0xba4f('0x34')]){_0x3e4cb1['include']=[{'all':!![]}];}_0x3e4cb1=_[_0xba4f('0x35')]({},_0x3e4cb1,_0x444df8[_0xba4f('0x36')]);return db[_0xba4f('0x2c')][_0xba4f('0x37')](_0x3e4cb1)[_0xba4f('0x24')](handleEntityNotFound(_0xbe946e,null))[_0xba4f('0x24')](respondWithResult(_0xbe946e,null))['catch'](handleError(_0xbe946e,null));};exports[_0xba4f('0x25')]=function(_0x291410,_0x3cce5b){return db[_0xba4f('0x2c')][_0xba4f('0x37')]({'where':{'id':_0x291410['params']['id']}})[_0xba4f('0x24')](handleEntityNotFound(_0x3cce5b,null))[_0xba4f('0x24')](removeEntity(_0x3cce5b,null))['catch'](handleError(_0x3cce5b,null));};function widgetAttributes(_0x22de55){try{switch(_0x22de55['type']){case _0xba4f('0x38'):return[{'name':_0xba4f('0x39'),'value':_0x22de55['attrUrl']||(_0x22de55[_0xba4f('0x3a')]&&_0x22de55['attrs'][0x0]?_0x22de55[_0xba4f('0x3a')][0x0]['value']:undefined)||_0xba4f('0x3b')}];case _0xba4f('0x3c'):return[{'name':_0xba4f('0x3d'),'value':_0x22de55[_0xba4f('0x3d')]||(_0x22de55[_0xba4f('0x3a')]&&_0x22de55[_0xba4f('0x3a')][0x0]?_0x22de55['attrs'][0x0][_0xba4f('0x3e')]:undefined)||''}];case _0xba4f('0x3f'):return[{'name':_0xba4f('0x40'),'value':_0x22de55[_0xba4f('0x40')]||(_0x22de55['attrs']&&_0x22de55[_0xba4f('0x3a')][0x0]?_0x22de55['attrs'][0x0][_0xba4f('0x3e')]:undefined)||_0xba4f('0x41')},{'name':'attrTimezone','value':_0x22de55[_0xba4f('0x42')]||(_0x22de55['attrs']&&_0x22de55[_0xba4f('0x3a')][0x1]?_0x22de55[_0xba4f('0x3a')][0x1][_0xba4f('0x3e')]:undefined)||_0xba4f('0x43')},{'name':_0xba4f('0x44'),'value':_0x22de55['attrFontSize']||(_0x22de55[_0xba4f('0x3a')]&&_0x22de55[_0xba4f('0x3a')][0x2]?_0x22de55[_0xba4f('0x3a')][0x2][_0xba4f('0x3e')]:undefined)||0xc}];case'counter':return[{'name':_0xba4f('0x45'),'value':_0x22de55[_0xba4f('0x45')]||(_0x22de55['attrs']&&_0x22de55[_0xba4f('0x3a')][0x0]?_0x22de55[_0xba4f('0x3a')][0x0]['value']:undefined)||'total'},{'name':'attrVoiceQueues','value':_0x22de55[_0xba4f('0x46')]||(_0x22de55[_0xba4f('0x3a')]&&_0x22de55[_0xba4f('0x3a')][0x1]?_0x22de55[_0xba4f('0x3a')][0x1][_0xba4f('0x3e')]:undefined)||[]},{'name':'attrFontSize','value':_0x22de55[_0xba4f('0x44')]||(_0x22de55['attrs']&&_0x22de55[_0xba4f('0x3a')][0x2]?_0x22de55[_0xba4f('0x3a')][0x2][_0xba4f('0x3e')]:undefined)||0x14}];case _0xba4f('0x47'):case _0xba4f('0x48'):return[{'name':_0xba4f('0x49'),'value':_0x22de55[_0xba4f('0x49')]||(_0x22de55['attrs']&&_0x22de55[_0xba4f('0x3a')][0x0]?_0x22de55[_0xba4f('0x3a')][0x0][_0xba4f('0x3e')]:undefined)||'total'},{'name':_0xba4f('0x4a'),'value':_0x22de55[_0xba4f('0x4a')]||(_0x22de55[_0xba4f('0x3a')]&&_0x22de55[_0xba4f('0x3a')][0x1]?_0x22de55[_0xba4f('0x3a')][0x1]['value']:undefined)||null},{'name':_0xba4f('0x4b'),'value':_0x22de55['attrSerie3']||(_0x22de55[_0xba4f('0x3a')]&&_0x22de55['attrs'][0x2]?_0x22de55[_0xba4f('0x3a')][0x2][_0xba4f('0x3e')]:undefined)||null},{'name':'attrVoiceQueues','value':_0x22de55['attrVoiceQueues']||(_0x22de55['attrs']&&_0x22de55[_0xba4f('0x3a')][0x3]?_0x22de55[_0xba4f('0x3a')][0x3][_0xba4f('0x3e')]:undefined)||[]}];case _0xba4f('0x4c'):return[{'name':_0xba4f('0x4d'),'type':_0x22de55[_0xba4f('0x4e')]||(_0x22de55[_0xba4f('0x3a')]&&_0x22de55[_0xba4f('0x3a')][0x0]?_0x22de55['attrs'][0x0][_0xba4f('0x4f')]:undefined)||null,'value':_0x22de55[_0xba4f('0x4d')]||(_0x22de55[_0xba4f('0x3a')]&&_0x22de55[_0xba4f('0x3a')][0x0]?_0x22de55[_0xba4f('0x3a')][0x0][_0xba4f('0x3e')]:undefined)||null},{'name':_0xba4f('0x50'),'value':_0x22de55[_0xba4f('0x50')]||(_0x22de55['attrs']&&_0x22de55[_0xba4f('0x3a')][0x1]?_0x22de55[_0xba4f('0x3a')][0x1][_0xba4f('0x3e')]:undefined)||0x0}];default:return[];}}catch(_0x7f7181){logger['error'](_0xba4f('0x51'),JSON[_0xba4f('0x52')](_0x7f7181));return[];}}exports[_0xba4f('0x53')]=function(_0x1a2e38,_0x3fb9ba){if(_0x1a2e38[_0xba4f('0x54')]){_0x1a2e38[_0xba4f('0x54')][_0xba4f('0x3a')]=widgetAttributes(_0x1a2e38[_0xba4f('0x54')]);}return db[_0xba4f('0x2c')][_0xba4f('0x53')](_0x1a2e38[_0xba4f('0x54')],{})[_0xba4f('0x24')](respondWithResult(_0x3fb9ba,0xc9))[_0xba4f('0x55')](handleError(_0x3fb9ba,null));};exports[_0xba4f('0x23')]=function(_0x2a2e54,_0x3951b9){if(_0x2a2e54[_0xba4f('0x54')]['id']){delete _0x2a2e54['body']['id'];}_0x2a2e54[_0xba4f('0x54')][_0xba4f('0x3a')]=widgetAttributes(_0x2a2e54[_0xba4f('0x54')]);return db['DashboardItem'][_0xba4f('0x37')]({'where':{'id':_0x2a2e54[_0xba4f('0x2a')]['id']}})[_0xba4f('0x24')](handleEntityNotFound(_0x3951b9,null))['then'](saveUpdates(_0x2a2e54[_0xba4f('0x54')],null))[_0xba4f('0x24')](respondWithResult(_0x3951b9,null))[_0xba4f('0x55')](handleError(_0x3951b9,null));};
\ No newline at end of file
+var _0xf87c=['value','custom','clock','attrHourFormat','HH:mm:ss','attrTimezone','0.00','attrFontSize','counter','attrMetric','total','attrVoiceQueues','multibar-chart','pie-chart','attrSerie1','attrSerie2','attrSerie3','reportType','attrRefresh','widgetAttributes:\x20%s','body','html-pdf','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','mustache','path','to-csv','squel','crypto','jsforce','querystring','ioredis','../../components/auth/service','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/environment','localhost','./dashboardItem.socket','register','sendStatus','status','end','json','offset','set','Content-Range','apply','save','update','then','error','stack','name','show','model','keys','DashboardItem','rawAttributes','query','filters','intersection','attributes','fields','length','includeAll','merge','options','find','catch','destroy','params','type','attrUrl','attrs'];(function(_0xc01c9c,_0x480169){var _0x1187fa=function(_0x57ecdf){while(--_0x57ecdf){_0xc01c9c['push'](_0xc01c9c['shift']());}};_0x1187fa(++_0x480169);}(_0xf87c,0x155));var _0xcf87=function(_0x36fbef,_0x4ffc84){_0x36fbef=_0x36fbef-0x0;var _0x45e270=_0xf87c[_0x36fbef];return _0x45e270;};'use strict';var pdf=require(_0xcf87('0x0'));var emlformat=require(_0xcf87('0x1'));var rimraf=require(_0xcf87('0x2'));var zipdir=require(_0xcf87('0x3'));var jsonpatch=require(_0xcf87('0x4'));var rp=require(_0xcf87('0x5'));var moment=require(_0xcf87('0x6'));var BPromise=require('bluebird');var Mustache=require(_0xcf87('0x7'));var util=require('util');var path=require(_0xcf87('0x8'));var sox=require('sox');var csv=require(_0xcf87('0x9'));var ejs=require('ejs');var fs=require('fs');var _=require('lodash');var squel=require(_0xcf87('0xa'));var crypto=require(_0xcf87('0xb'));var jsforce=require(_0xcf87('0xc'));var deskjs=require('desk.js');var toCsv=require('to-csv');var querystring=require(_0xcf87('0xd'));var Papa=require('papaparse');var Redis=require(_0xcf87('0xe'));var authService=require(_0xcf87('0xf'));var qs=require('../../components/parsers/qs');var as=require(_0xcf87('0x10'));var hardwareService=require(_0xcf87('0x11'));var logger=require(_0xcf87('0x12'))(_0xcf87('0x13'));var utils=require('../../config/utils');var config=require(_0xcf87('0x14'));var licenseUtil=require('../../config/license/util');var db=require('../../mysqldb')['db'];config['redis']=_['defaults'](config['redis'],{'host':_0xcf87('0x15'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config['redis']));require(_0xcf87('0x16'))[_0xcf87('0x17')](socket);function respondWithStatusCode(_0x1e3931,_0x569ed2){_0x569ed2=_0x569ed2||0xcc;return function(_0x2e906d){if(_0x2e906d){return _0x1e3931[_0xcf87('0x18')](_0x569ed2);}return _0x1e3931[_0xcf87('0x19')](_0x569ed2)[_0xcf87('0x1a')]();};}function respondWithResult(_0x437059,_0xe95bf5){_0xe95bf5=_0xe95bf5||0xc8;return function(_0x172d74){if(_0x172d74){return _0x437059['status'](_0xe95bf5)[_0xcf87('0x1b')](_0x172d74);}};}function respondWithFilteredResult(_0x1a4023,_0x52a220){return function(_0xc9d15e){if(_0xc9d15e){var _0x2b23ba=_0xc9d15e['count'],_0x55ab0a=_0x52a220[_0xcf87('0x1c')],_0x1de2e6=_0x52a220['offset']+_0x52a220['limit'],_0x40744a;if(_0x1de2e6>=_0x2b23ba){_0x1de2e6=_0x2b23ba;_0x40744a=0xc8;}else{_0x40744a=0xce;}_0x1a4023[_0xcf87('0x19')](_0x40744a);return _0x1a4023[_0xcf87('0x1d')](_0xcf87('0x1e'),_0x55ab0a+'-'+_0x1de2e6+'/'+_0x2b23ba)[_0xcf87('0x1b')](_0xc9d15e);}return null;};}function patchUpdates(_0x4ec584){return function(_0x429102){try{jsonpatch[_0xcf87('0x1f')](_0x429102,_0x4ec584,!![]);}catch(_0x589494){return BPromise['reject'](_0x589494);}return _0x429102[_0xcf87('0x20')]();};}function saveUpdates(_0x17307d,_0xc642d3){return function(_0x4b45da){if(_0x4b45da){return _0x4b45da[_0xcf87('0x21')](_0x17307d)['then'](function(_0x1e11e0){return _0x1e11e0;});}return null;};}function removeEntity(_0x390931,_0x26f78a){return function(_0x4ac319){if(_0x4ac319){return _0x4ac319['destroy']()[_0xcf87('0x22')](function(){_0x390931['status'](0xcc)[_0xcf87('0x1a')]();});}};}function handleEntityNotFound(_0x5b2564,_0x43539a){return function(_0x450a28){if(!_0x450a28){_0x5b2564[_0xcf87('0x18')](0x194);}return _0x450a28;};}function handleError(_0x247b80,_0x276506){_0x276506=_0x276506||0x1f4;return function(_0x3b43d7){logger[_0xcf87('0x23')](_0x3b43d7[_0xcf87('0x24')]);if(_0x3b43d7[_0xcf87('0x25')]){delete _0x3b43d7['name'];}_0x247b80['status'](_0x276506)['send'](_0x3b43d7);};}exports[_0xcf87('0x26')]=function(_0x77e3c0,_0x1b96e3){var _0x18e093={'raw':![],'where':{'id':_0x77e3c0['params']['id']}},_0x710417={};_0x710417[_0xcf87('0x27')]=_[_0xcf87('0x28')](db[_0xcf87('0x29')][_0xcf87('0x2a')]);_0x710417[_0xcf87('0x2b')]=_[_0xcf87('0x28')](_0x77e3c0[_0xcf87('0x2b')]);_0x710417[_0xcf87('0x2c')]=_[_0xcf87('0x2d')](_0x710417[_0xcf87('0x27')],_0x710417[_0xcf87('0x2b')]);_0x18e093[_0xcf87('0x2e')]=_['intersection'](_0x710417[_0xcf87('0x27')],qs[_0xcf87('0x2f')](_0x77e3c0[_0xcf87('0x2b')]['fields']));_0x18e093[_0xcf87('0x2e')]=_0x18e093[_0xcf87('0x2e')][_0xcf87('0x30')]?_0x18e093[_0xcf87('0x2e')]:_0x710417['model'];if(_0x77e3c0[_0xcf87('0x2b')][_0xcf87('0x31')]){_0x18e093['include']=[{'all':!![]}];}_0x18e093=_[_0xcf87('0x32')]({},_0x18e093,_0x77e3c0[_0xcf87('0x33')]);return db[_0xcf87('0x29')][_0xcf87('0x34')](_0x18e093)['then'](handleEntityNotFound(_0x1b96e3,null))[_0xcf87('0x22')](respondWithResult(_0x1b96e3,null))[_0xcf87('0x35')](handleError(_0x1b96e3,null));};exports[_0xcf87('0x36')]=function(_0x596862,_0x1a692b){return db[_0xcf87('0x29')]['find']({'where':{'id':_0x596862[_0xcf87('0x37')]['id']}})[_0xcf87('0x22')](handleEntityNotFound(_0x1a692b,null))[_0xcf87('0x22')](removeEntity(_0x1a692b,null))[_0xcf87('0x35')](handleError(_0x1a692b,null));};function widgetAttributes(_0x2c5591){try{switch(_0x2c5591[_0xcf87('0x38')]){case'iframe':return[{'name':_0xcf87('0x39'),'value':_0x2c5591['attrUrl']||(_0x2c5591[_0xcf87('0x3a')]&&_0x2c5591[_0xcf87('0x3a')][0x0]?_0x2c5591[_0xcf87('0x3a')][0x0][_0xcf87('0x3b')]:undefined)||'https://'}];case _0xcf87('0x3c'):return[{'name':'attrPath','value':_0x2c5591['attrPath']||(_0x2c5591[_0xcf87('0x3a')]&&_0x2c5591[_0xcf87('0x3a')][0x0]?_0x2c5591[_0xcf87('0x3a')][0x0][_0xcf87('0x3b')]:undefined)||''}];case _0xcf87('0x3d'):return[{'name':'attrHourFormat','value':_0x2c5591[_0xcf87('0x3e')]||(_0x2c5591[_0xcf87('0x3a')]&&_0x2c5591[_0xcf87('0x3a')][0x0]?_0x2c5591[_0xcf87('0x3a')][0x0][_0xcf87('0x3b')]:undefined)||_0xcf87('0x3f')},{'name':'attrTimezone','value':_0x2c5591[_0xcf87('0x40')]||(_0x2c5591['attrs']&&_0x2c5591[_0xcf87('0x3a')][0x1]?_0x2c5591['attrs'][0x1][_0xcf87('0x3b')]:undefined)||_0xcf87('0x41')},{'name':_0xcf87('0x42'),'value':_0x2c5591[_0xcf87('0x42')]||(_0x2c5591[_0xcf87('0x3a')]&&_0x2c5591[_0xcf87('0x3a')][0x2]?_0x2c5591['attrs'][0x2]['value']:undefined)||0xc}];case _0xcf87('0x43'):return[{'name':'attrMetric','value':_0x2c5591[_0xcf87('0x44')]||(_0x2c5591[_0xcf87('0x3a')]&&_0x2c5591[_0xcf87('0x3a')][0x0]?_0x2c5591[_0xcf87('0x3a')][0x0][_0xcf87('0x3b')]:undefined)||_0xcf87('0x45')},{'name':_0xcf87('0x46'),'value':_0x2c5591['attrVoiceQueues']||(_0x2c5591['attrs']&&_0x2c5591['attrs'][0x1]?_0x2c5591[_0xcf87('0x3a')][0x1]['value']:undefined)||[]},{'name':_0xcf87('0x42'),'value':_0x2c5591[_0xcf87('0x42')]||(_0x2c5591['attrs']&&_0x2c5591['attrs'][0x2]?_0x2c5591[_0xcf87('0x3a')][0x2][_0xcf87('0x3b')]:undefined)||0x14}];case _0xcf87('0x47'):case _0xcf87('0x48'):return[{'name':_0xcf87('0x49'),'value':_0x2c5591[_0xcf87('0x49')]||(_0x2c5591['attrs']&&_0x2c5591[_0xcf87('0x3a')][0x0]?_0x2c5591[_0xcf87('0x3a')][0x0][_0xcf87('0x3b')]:undefined)||_0xcf87('0x45')},{'name':_0xcf87('0x4a'),'value':_0x2c5591['attrSerie2']||(_0x2c5591[_0xcf87('0x3a')]&&_0x2c5591[_0xcf87('0x3a')][0x1]?_0x2c5591[_0xcf87('0x3a')][0x1][_0xcf87('0x3b')]:undefined)||null},{'name':_0xcf87('0x4b'),'value':_0x2c5591['attrSerie3']||(_0x2c5591[_0xcf87('0x3a')]&&_0x2c5591[_0xcf87('0x3a')][0x2]?_0x2c5591[_0xcf87('0x3a')][0x2]['value']:undefined)||null},{'name':_0xcf87('0x46'),'value':_0x2c5591[_0xcf87('0x46')]||(_0x2c5591[_0xcf87('0x3a')]&&_0x2c5591[_0xcf87('0x3a')][0x3]?_0x2c5591['attrs'][0x3]['value']:undefined)||[]}];case'web-report':return[{'name':'attrReport','type':_0x2c5591[_0xcf87('0x4c')]||(_0x2c5591[_0xcf87('0x3a')]&&_0x2c5591[_0xcf87('0x3a')][0x0]?_0x2c5591[_0xcf87('0x3a')][0x0][_0xcf87('0x38')]:undefined)||null,'value':_0x2c5591['attrReport']||(_0x2c5591[_0xcf87('0x3a')]&&_0x2c5591[_0xcf87('0x3a')][0x0]?_0x2c5591[_0xcf87('0x3a')][0x0][_0xcf87('0x3b')]:undefined)||null},{'name':_0xcf87('0x4d'),'value':_0x2c5591[_0xcf87('0x4d')]||(_0x2c5591[_0xcf87('0x3a')]&&_0x2c5591[_0xcf87('0x3a')][0x1]?_0x2c5591[_0xcf87('0x3a')][0x1][_0xcf87('0x3b')]:undefined)||0x0}];default:return[];}}catch(_0x58e04e){logger[_0xcf87('0x23')](_0xcf87('0x4e'),JSON['stringify'](_0x58e04e));return[];}}exports['create']=function(_0x1e494e,_0x8d56cd){if(_0x1e494e[_0xcf87('0x4f')]){_0x1e494e[_0xcf87('0x4f')][_0xcf87('0x3a')]=widgetAttributes(_0x1e494e[_0xcf87('0x4f')]);}return db[_0xcf87('0x29')]['create'](_0x1e494e[_0xcf87('0x4f')],{})[_0xcf87('0x22')](respondWithResult(_0x8d56cd,0xc9))['catch'](handleError(_0x8d56cd,null));};exports[_0xcf87('0x21')]=function(_0x5b72bc,_0x887bc1){if(_0x5b72bc[_0xcf87('0x4f')]['id']){delete _0x5b72bc[_0xcf87('0x4f')]['id'];}_0x5b72bc['body'][_0xcf87('0x3a')]=widgetAttributes(_0x5b72bc['body']);return db[_0xcf87('0x29')]['find']({'where':{'id':_0x5b72bc[_0xcf87('0x37')]['id']}})[_0xcf87('0x22')](handleEntityNotFound(_0x887bc1,null))[_0xcf87('0x22')](saveUpdates(_0x5b72bc[_0xcf87('0x4f')],null))[_0xcf87('0x22')](respondWithResult(_0x887bc1,null))['catch'](handleError(_0x887bc1,null));};
\ No newline at end of file