Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / api / dashboardItem / dashboardItem.controller.js
index 76a858d..c018a7e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xb810=['defaults','localhost','register','sendStatus','status','end','json','undefined','limit','count','offset','set','Content-Range','apply','save','update','destroy','then','error','stack','send','render','merge','body','message','agent','account','show','model','keys','query','filters','intersection','attributes','fields','length','includeAll','include','options','DashboardItem','find','params','catch','attrUrl','attrs','value','https://','attrPath','attrHourFormat','HH:mm:ss','attrTimezone','0.00','attrFontSize','attrMetric','total','attrVoiceQueues','multibar-chart','pie-chart','attrSerie1','attrSerie2','attrSerie3','web-report','attrReport','reportType','type','attrRefresh','widgetAttributes:\x20%s','create','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','path','sox','to-csv','fs-extra','lodash','crypto','jsforce','desk.js','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','redis'];(function(_0x196c54,_0x23764a){var _0x240467=function(_0x1ba233){while(--_0x1ba233){_0x196c54['push'](_0x196c54['shift']());}};_0x240467(++_0x23764a);}(_0xb810,0x1c0));var _0x0b81=function(_0x122ef9,_0x451d2a){_0x122ef9=_0x122ef9-0x0;var _0x42fba0=_0xb810[_0x122ef9];return _0x42fba0;};'use strict';var emlformat=require('eml-format');var rimraf=require(_0x0b81('0x0'));var zipdir=require(_0x0b81('0x1'));var jsonpatch=require(_0x0b81('0x2'));var rp=require(_0x0b81('0x3'));var moment=require(_0x0b81('0x4'));var BPromise=require(_0x0b81('0x5'));var Mustache=require(_0x0b81('0x6'));var util=require('util');var path=require(_0x0b81('0x7'));var sox=require(_0x0b81('0x8'));var csv=require(_0x0b81('0x9'));var ejs=require('ejs');var fs=require('fs');var fs_extra=require(_0x0b81('0xa'));var _=require(_0x0b81('0xb'));var squel=require('squel');var crypto=require(_0x0b81('0xc'));var jsforce=require(_0x0b81('0xd'));var deskjs=require(_0x0b81('0xe'));var toCsv=require(_0x0b81('0x9'));var querystring=require(_0x0b81('0xf'));var Papa=require(_0x0b81('0x10'));var Redis=require(_0x0b81('0x11'));var authService=require(_0x0b81('0x12'));var qs=require(_0x0b81('0x13'));var as=require(_0x0b81('0x14'));var hardwareService=require('../../config/license/hardware');var logger=require(_0x0b81('0x15'))(_0x0b81('0x16'));var utils=require(_0x0b81('0x17'));var config=require(_0x0b81('0x18'));var licenseUtil=require('../../config/license/util');var db=require(_0x0b81('0x19'))['db'];config[_0x0b81('0x1a')]=_[_0x0b81('0x1b')](config[_0x0b81('0x1a')],{'host':_0x0b81('0x1c'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x0b81('0x1a')]));require('./dashboardItem.socket')[_0x0b81('0x1d')](socket);function respondWithStatusCode(_0x1e08b9,_0x33486a){_0x33486a=_0x33486a||0xcc;return function(_0x3acbb8){if(_0x3acbb8){return _0x1e08b9[_0x0b81('0x1e')](_0x33486a);}return _0x1e08b9[_0x0b81('0x1f')](_0x33486a)[_0x0b81('0x20')]();};}function respondWithResult(_0x452d9a,_0x7cbf50){_0x7cbf50=_0x7cbf50||0xc8;return function(_0x56e962){if(_0x56e962){return _0x452d9a['status'](_0x7cbf50)[_0x0b81('0x21')](_0x56e962);}};}function respondWithFilteredResult(_0x152ed7,_0x25bafc){return function(_0x2877ad){if(_0x2877ad){var _0xe4a424=typeof _0x25bafc['offset']===_0x0b81('0x22')&&typeof _0x25bafc[_0x0b81('0x23')]===_0x0b81('0x22');var _0x5aaa16=_0x2877ad[_0x0b81('0x24')];var _0x429ff2=_0xe4a424?0x0:_0x25bafc[_0x0b81('0x25')];var _0xddb8bc=_0xe4a424?_0x2877ad[_0x0b81('0x24')]:_0x25bafc[_0x0b81('0x25')]+_0x25bafc[_0x0b81('0x23')];var _0x548ddf;if(_0xddb8bc>=_0x5aaa16){_0xddb8bc=_0x5aaa16;_0x548ddf=0xc8;}else{_0x548ddf=0xce;}_0x152ed7['status'](_0x548ddf);return _0x152ed7[_0x0b81('0x26')](_0x0b81('0x27'),_0x429ff2+'-'+_0xddb8bc+'/'+_0x5aaa16)[_0x0b81('0x21')](_0x2877ad);}return null;};}function patchUpdates(_0x14c927){return function(_0x554388){try{jsonpatch[_0x0b81('0x28')](_0x554388,_0x14c927,!![]);}catch(_0x3699d3){return BPromise['reject'](_0x3699d3);}return _0x554388[_0x0b81('0x29')]();};}function saveUpdates(_0x325e24,_0xad8c61){return function(_0x2dc356){if(_0x2dc356){return _0x2dc356[_0x0b81('0x2a')](_0x325e24)['then'](function(_0x69a85b){return _0x69a85b;});}return null;};}function removeEntity(_0x44dd2c,_0x5533ea){return function(_0x55fcd1){if(_0x55fcd1){return _0x55fcd1[_0x0b81('0x2b')]()[_0x0b81('0x2c')](function(){_0x44dd2c[_0x0b81('0x1f')](0xcc)['end']();});}};}function handleEntityNotFound(_0x150b22,_0x3236d8){return function(_0x27699a){if(!_0x27699a){_0x150b22[_0x0b81('0x1e')](0x194);}return _0x27699a;};}function handleError(_0x33cde4,_0x54c130){_0x54c130=_0x54c130||0x1f4;return function(_0x3eae74){logger[_0x0b81('0x2d')](_0x3eae74[_0x0b81('0x2e')]);if(_0x3eae74['name']){delete _0x3eae74['name'];}_0x33cde4[_0x0b81('0x1f')](_0x54c130)[_0x0b81('0x2f')](_0x3eae74);};}function getMustacheRender(_0x26bca0,_0x185a58){return Mustache[_0x0b81('0x30')](_0x26bca0,_[_0x0b81('0x31')](_0x185a58[_0x0b81('0x32')],{'contact':_0x185a58['contact'],'message':_0x185a58[_0x0b81('0x33')],'agent':_0x185a58[_0x0b81('0x34')],'interaction':_0x185a58['interaction'],'account':_0x185a58[_0x0b81('0x35')]}))||'';}exports[_0x0b81('0x36')]=function(_0xca3684,_0x48bcfe){var _0x139157={'raw':![],'where':{'id':_0xca3684['params']['id']}},_0x2ac9b9={};_0x2ac9b9[_0x0b81('0x37')]=_[_0x0b81('0x38')](db['DashboardItem']['rawAttributes']);_0x2ac9b9['query']=_[_0x0b81('0x38')](_0xca3684[_0x0b81('0x39')]);_0x2ac9b9[_0x0b81('0x3a')]=_[_0x0b81('0x3b')](_0x2ac9b9['model'],_0x2ac9b9[_0x0b81('0x39')]);_0x139157[_0x0b81('0x3c')]=_[_0x0b81('0x3b')](_0x2ac9b9['model'],qs[_0x0b81('0x3d')](_0xca3684[_0x0b81('0x39')][_0x0b81('0x3d')]));_0x139157['attributes']=_0x139157['attributes'][_0x0b81('0x3e')]?_0x139157['attributes']:_0x2ac9b9['model'];if(_0xca3684[_0x0b81('0x39')][_0x0b81('0x3f')]){_0x139157[_0x0b81('0x40')]=[{'all':!![]}];}_0x139157=_['merge']({},_0x139157,_0xca3684[_0x0b81('0x41')]);return db[_0x0b81('0x42')][_0x0b81('0x43')](_0x139157)['then'](handleEntityNotFound(_0x48bcfe,null))[_0x0b81('0x2c')](respondWithResult(_0x48bcfe,null))['catch'](handleError(_0x48bcfe,null));};exports[_0x0b81('0x2b')]=function(_0x238045,_0x3fab4e){return db[_0x0b81('0x42')]['find']({'where':{'id':_0x238045[_0x0b81('0x44')]['id']}})[_0x0b81('0x2c')](handleEntityNotFound(_0x3fab4e,null))[_0x0b81('0x2c')](removeEntity(_0x3fab4e,null))[_0x0b81('0x45')](handleError(_0x3fab4e,null));};function widgetAttributes(_0x3f732e){try{switch(_0x3f732e['type']){case'iframe':return[{'name':_0x0b81('0x46'),'value':_0x3f732e['attrUrl']||(_0x3f732e[_0x0b81('0x47')]&&_0x3f732e['attrs'][0x0]?_0x3f732e[_0x0b81('0x47')][0x0][_0x0b81('0x48')]:undefined)||_0x0b81('0x49')}];case'custom':return[{'name':_0x0b81('0x4a'),'value':_0x3f732e[_0x0b81('0x4a')]||(_0x3f732e['attrs']&&_0x3f732e[_0x0b81('0x47')][0x0]?_0x3f732e[_0x0b81('0x47')][0x0][_0x0b81('0x48')]:undefined)||''}];case'clock':return[{'name':'attrHourFormat','value':_0x3f732e[_0x0b81('0x4b')]||(_0x3f732e['attrs']&&_0x3f732e[_0x0b81('0x47')][0x0]?_0x3f732e[_0x0b81('0x47')][0x0][_0x0b81('0x48')]:undefined)||_0x0b81('0x4c')},{'name':_0x0b81('0x4d'),'value':_0x3f732e['attrTimezone']||(_0x3f732e[_0x0b81('0x47')]&&_0x3f732e[_0x0b81('0x47')][0x1]?_0x3f732e[_0x0b81('0x47')][0x1]['value']:undefined)||_0x0b81('0x4e')},{'name':_0x0b81('0x4f'),'value':_0x3f732e[_0x0b81('0x4f')]||(_0x3f732e[_0x0b81('0x47')]&&_0x3f732e['attrs'][0x2]?_0x3f732e[_0x0b81('0x47')][0x2][_0x0b81('0x48')]:undefined)||0xc}];case'counter':return[{'name':_0x0b81('0x50'),'value':_0x3f732e[_0x0b81('0x50')]||(_0x3f732e[_0x0b81('0x47')]&&_0x3f732e[_0x0b81('0x47')][0x0]?_0x3f732e['attrs'][0x0][_0x0b81('0x48')]:undefined)||_0x0b81('0x51')},{'name':_0x0b81('0x52'),'value':_0x3f732e[_0x0b81('0x52')]||(_0x3f732e[_0x0b81('0x47')]&&_0x3f732e[_0x0b81('0x47')][0x1]?_0x3f732e['attrs'][0x1]['value']:undefined)||[]},{'name':_0x0b81('0x4f'),'value':_0x3f732e[_0x0b81('0x4f')]||(_0x3f732e['attrs']&&_0x3f732e[_0x0b81('0x47')][0x2]?_0x3f732e[_0x0b81('0x47')][0x2][_0x0b81('0x48')]:undefined)||0x14}];case _0x0b81('0x53'):case _0x0b81('0x54'):return[{'name':_0x0b81('0x55'),'value':_0x3f732e[_0x0b81('0x55')]||(_0x3f732e[_0x0b81('0x47')]&&_0x3f732e[_0x0b81('0x47')][0x0]?_0x3f732e[_0x0b81('0x47')][0x0]['value']:undefined)||'total'},{'name':_0x0b81('0x56'),'value':_0x3f732e[_0x0b81('0x56')]||(_0x3f732e[_0x0b81('0x47')]&&_0x3f732e[_0x0b81('0x47')][0x1]?_0x3f732e['attrs'][0x1]['value']:undefined)||null},{'name':_0x0b81('0x57'),'value':_0x3f732e[_0x0b81('0x57')]||(_0x3f732e[_0x0b81('0x47')]&&_0x3f732e['attrs'][0x2]?_0x3f732e[_0x0b81('0x47')][0x2][_0x0b81('0x48')]:undefined)||null},{'name':'attrVoiceQueues','value':_0x3f732e[_0x0b81('0x52')]||(_0x3f732e[_0x0b81('0x47')]&&_0x3f732e[_0x0b81('0x47')][0x3]?_0x3f732e['attrs'][0x3][_0x0b81('0x48')]:undefined)||[]}];case _0x0b81('0x58'):return[{'name':_0x0b81('0x59'),'type':_0x3f732e[_0x0b81('0x5a')]||(_0x3f732e['attrs']&&_0x3f732e[_0x0b81('0x47')][0x0]?_0x3f732e[_0x0b81('0x47')][0x0][_0x0b81('0x5b')]:undefined)||null,'value':_0x3f732e['attrReport']||(_0x3f732e['attrs']&&_0x3f732e[_0x0b81('0x47')][0x0]?_0x3f732e[_0x0b81('0x47')][0x0][_0x0b81('0x48')]:undefined)||null},{'name':'attrRefresh','value':_0x3f732e[_0x0b81('0x5c')]||(_0x3f732e[_0x0b81('0x47')]&&_0x3f732e['attrs'][0x1]?_0x3f732e[_0x0b81('0x47')][0x1]['value']:undefined)||0x0}];default:return[];}}catch(_0x22cd00){logger[_0x0b81('0x2d')](_0x0b81('0x5d'),JSON['stringify'](_0x22cd00));return[];}}exports[_0x0b81('0x5e')]=function(_0x3ba9ae,_0x286388){if(_0x3ba9ae[_0x0b81('0x32')]){_0x3ba9ae[_0x0b81('0x32')][_0x0b81('0x47')]=widgetAttributes(_0x3ba9ae['body']);}return db[_0x0b81('0x42')][_0x0b81('0x5e')](_0x3ba9ae['body'],{})['then'](respondWithResult(_0x286388,0xc9))[_0x0b81('0x45')](handleError(_0x286388,null));};exports[_0x0b81('0x2a')]=function(_0x58fd9b,_0x4ce834){if(_0x58fd9b[_0x0b81('0x32')]['id']){delete _0x58fd9b[_0x0b81('0x32')]['id'];}_0x58fd9b[_0x0b81('0x32')][_0x0b81('0x47')]=widgetAttributes(_0x58fd9b[_0x0b81('0x32')]);return db[_0x0b81('0x42')][_0x0b81('0x43')]({'where':{'id':_0x58fd9b[_0x0b81('0x44')]['id']}})['then'](handleEntityNotFound(_0x4ce834,null))[_0x0b81('0x2c')](saveUpdates(_0x58fd9b['body'],null))[_0x0b81('0x2c')](respondWithResult(_0x4ce834,null))['catch'](handleError(_0x4ce834,null));};
\ No newline at end of file
+var _0x18d5=['attrSerie3','web-report','attrReport','reportType','attrRefresh','stringify','create','body','zip-dir','fast-json-patch','request-promise','moment','mustache','util','path','sox','to-csv','ejs','fs-extra','lodash','squel','crypto','jsforce','desk.js','querystring','ioredis','../../components/auth/service','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/environment','../../config/license/util','../../mysqldb','defaults','redis','localhost','socket.io-emitter','./dashboardItem.socket','register','sendStatus','status','end','json','offset','undefined','limit','count','set','Content-Range','reject','save','update','then','destroy','error','stack','name','render','merge','contact','message','show','params','model','DashboardItem','rawAttributes','keys','query','intersection','attributes','fields','length','includeAll','find','catch','type','iframe','attrUrl','attrs','value','custom','attrPath','clock','attrHourFormat','HH:mm:ss','attrTimezone','attrFontSize','attrMetric','total','attrVoiceQueues','multibar-chart','pie-chart','attrSerie1','attrSerie2'];(function(_0x588161,_0x3dfa00){var _0x32915e=function(_0x26c33b){while(--_0x26c33b){_0x588161['push'](_0x588161['shift']());}};_0x32915e(++_0x3dfa00);}(_0x18d5,0x1e3));var _0x518d=function(_0x4f4304,_0x3e1403){_0x4f4304=_0x4f4304-0x0;var _0x1c6955=_0x18d5[_0x4f4304];return _0x1c6955;};'use strict';var emlformat=require('eml-format');var rimraf=require('rimraf');var zipdir=require(_0x518d('0x0'));var jsonpatch=require(_0x518d('0x1'));var rp=require(_0x518d('0x2'));var moment=require(_0x518d('0x3'));var BPromise=require('bluebird');var Mustache=require(_0x518d('0x4'));var util=require(_0x518d('0x5'));var path=require(_0x518d('0x6'));var sox=require(_0x518d('0x7'));var csv=require(_0x518d('0x8'));var ejs=require(_0x518d('0x9'));var fs=require('fs');var fs_extra=require(_0x518d('0xa'));var _=require(_0x518d('0xb'));var squel=require(_0x518d('0xc'));var crypto=require(_0x518d('0xd'));var jsforce=require(_0x518d('0xe'));var deskjs=require(_0x518d('0xf'));var toCsv=require(_0x518d('0x8'));var querystring=require(_0x518d('0x10'));var Papa=require('papaparse');var Redis=require(_0x518d('0x11'));var authService=require(_0x518d('0x12'));var qs=require('../../components/parsers/qs');var as=require(_0x518d('0x13'));var hardwareService=require(_0x518d('0x14'));var logger=require(_0x518d('0x15'))(_0x518d('0x16'));var utils=require('../../config/utils');var config=require(_0x518d('0x17'));var licenseUtil=require(_0x518d('0x18'));var db=require(_0x518d('0x19'))['db'];config['redis']=_[_0x518d('0x1a')](config[_0x518d('0x1b')],{'host':_0x518d('0x1c'),'port':0x18eb});var socket=require(_0x518d('0x1d'))(new Redis(config[_0x518d('0x1b')]));require(_0x518d('0x1e'))[_0x518d('0x1f')](socket);function respondWithStatusCode(_0x17c218,_0x5dbc51){_0x5dbc51=_0x5dbc51||0xcc;return function(_0x59af61){if(_0x59af61){return _0x17c218[_0x518d('0x20')](_0x5dbc51);}return _0x17c218[_0x518d('0x21')](_0x5dbc51)[_0x518d('0x22')]();};}function respondWithResult(_0x566d17,_0x161e9f){_0x161e9f=_0x161e9f||0xc8;return function(_0x47c5eb){if(_0x47c5eb){return _0x566d17[_0x518d('0x21')](_0x161e9f)[_0x518d('0x23')](_0x47c5eb);}};}function respondWithFilteredResult(_0x40e31e,_0x2774da){return function(_0x145b51){if(_0x145b51){var _0x3f0505=typeof _0x2774da[_0x518d('0x24')]===_0x518d('0x25')&&typeof _0x2774da[_0x518d('0x26')]===_0x518d('0x25');var _0x5dd005=_0x145b51['count'];var _0x1d67f6=_0x3f0505?0x0:_0x2774da[_0x518d('0x24')];var _0x4d7b2d=_0x3f0505?_0x145b51[_0x518d('0x27')]:_0x2774da[_0x518d('0x24')]+_0x2774da['limit'];var _0xa8cae3;if(_0x4d7b2d>=_0x5dd005){_0x4d7b2d=_0x5dd005;_0xa8cae3=0xc8;}else{_0xa8cae3=0xce;}_0x40e31e[_0x518d('0x21')](_0xa8cae3);return _0x40e31e[_0x518d('0x28')](_0x518d('0x29'),_0x1d67f6+'-'+_0x4d7b2d+'/'+_0x5dd005)[_0x518d('0x23')](_0x145b51);}return null;};}function patchUpdates(_0x351feb){return function(_0x38f294){try{jsonpatch['apply'](_0x38f294,_0x351feb,!![]);}catch(_0xcb649){return BPromise[_0x518d('0x2a')](_0xcb649);}return _0x38f294[_0x518d('0x2b')]();};}function saveUpdates(_0x1de978,_0xa8f7c0){return function(_0x80151b){if(_0x80151b){return _0x80151b[_0x518d('0x2c')](_0x1de978)[_0x518d('0x2d')](function(_0x20397d){return _0x20397d;});}return null;};}function removeEntity(_0x3d932f,_0x3f3ba3){return function(_0x3127b1){if(_0x3127b1){return _0x3127b1[_0x518d('0x2e')]()[_0x518d('0x2d')](function(){_0x3d932f[_0x518d('0x21')](0xcc)['end']();});}};}function handleEntityNotFound(_0x178fa9,_0xaea414){return function(_0x5a3618){if(!_0x5a3618){_0x178fa9[_0x518d('0x20')](0x194);}return _0x5a3618;};}function handleError(_0x4aa61c,_0x500b90){_0x500b90=_0x500b90||0x1f4;return function(_0x4189e0){logger[_0x518d('0x2f')](_0x4189e0[_0x518d('0x30')]);if(_0x4189e0[_0x518d('0x31')]){delete _0x4189e0[_0x518d('0x31')];}_0x4aa61c[_0x518d('0x21')](_0x500b90)['send'](_0x4189e0);};}function getMustacheRender(_0x293f9a,_0x3ab9b8){return Mustache[_0x518d('0x32')](_0x293f9a,_[_0x518d('0x33')](_0x3ab9b8['body'],{'contact':_0x3ab9b8[_0x518d('0x34')],'message':_0x3ab9b8[_0x518d('0x35')],'agent':_0x3ab9b8['agent'],'interaction':_0x3ab9b8['interaction'],'account':_0x3ab9b8['account']}))||'';}exports[_0x518d('0x36')]=function(_0x4f9149,_0x366026){var _0x590042={'raw':![],'where':{'id':_0x4f9149[_0x518d('0x37')]['id']}},_0x22c99e={};_0x22c99e[_0x518d('0x38')]=_['keys'](db[_0x518d('0x39')][_0x518d('0x3a')]);_0x22c99e['query']=_[_0x518d('0x3b')](_0x4f9149[_0x518d('0x3c')]);_0x22c99e['filters']=_[_0x518d('0x3d')](_0x22c99e[_0x518d('0x38')],_0x22c99e[_0x518d('0x3c')]);_0x590042[_0x518d('0x3e')]=_['intersection'](_0x22c99e[_0x518d('0x38')],qs[_0x518d('0x3f')](_0x4f9149[_0x518d('0x3c')][_0x518d('0x3f')]));_0x590042['attributes']=_0x590042[_0x518d('0x3e')][_0x518d('0x40')]?_0x590042[_0x518d('0x3e')]:_0x22c99e[_0x518d('0x38')];if(_0x4f9149[_0x518d('0x3c')][_0x518d('0x41')]){_0x590042['include']=[{'all':!![]}];}_0x590042=_[_0x518d('0x33')]({},_0x590042,_0x4f9149['options']);return db[_0x518d('0x39')][_0x518d('0x42')](_0x590042)[_0x518d('0x2d')](handleEntityNotFound(_0x366026,null))['then'](respondWithResult(_0x366026,null))[_0x518d('0x43')](handleError(_0x366026,null));};exports[_0x518d('0x2e')]=function(_0x166360,_0x412eb8){return db['DashboardItem'][_0x518d('0x42')]({'where':{'id':_0x166360['params']['id']}})[_0x518d('0x2d')](handleEntityNotFound(_0x412eb8,null))[_0x518d('0x2d')](removeEntity(_0x412eb8,null))[_0x518d('0x43')](handleError(_0x412eb8,null));};function widgetAttributes(_0x2b873a){try{switch(_0x2b873a[_0x518d('0x44')]){case _0x518d('0x45'):return[{'name':_0x518d('0x46'),'value':_0x2b873a['attrUrl']||(_0x2b873a['attrs']&&_0x2b873a['attrs'][0x0]?_0x2b873a[_0x518d('0x47')][0x0][_0x518d('0x48')]:undefined)||'https://'}];case _0x518d('0x49'):return[{'name':'attrPath','value':_0x2b873a[_0x518d('0x4a')]||(_0x2b873a['attrs']&&_0x2b873a[_0x518d('0x47')][0x0]?_0x2b873a[_0x518d('0x47')][0x0][_0x518d('0x48')]:undefined)||''}];case _0x518d('0x4b'):return[{'name':_0x518d('0x4c'),'value':_0x2b873a['attrHourFormat']||(_0x2b873a['attrs']&&_0x2b873a[_0x518d('0x47')][0x0]?_0x2b873a[_0x518d('0x47')][0x0]['value']:undefined)||_0x518d('0x4d')},{'name':_0x518d('0x4e'),'value':_0x2b873a[_0x518d('0x4e')]||(_0x2b873a[_0x518d('0x47')]&&_0x2b873a[_0x518d('0x47')][0x1]?_0x2b873a[_0x518d('0x47')][0x1][_0x518d('0x48')]:undefined)||'0.00'},{'name':_0x518d('0x4f'),'value':_0x2b873a[_0x518d('0x4f')]||(_0x2b873a[_0x518d('0x47')]&&_0x2b873a['attrs'][0x2]?_0x2b873a[_0x518d('0x47')][0x2]['value']:undefined)||0xc}];case'counter':return[{'name':_0x518d('0x50'),'value':_0x2b873a['attrMetric']||(_0x2b873a[_0x518d('0x47')]&&_0x2b873a[_0x518d('0x47')][0x0]?_0x2b873a[_0x518d('0x47')][0x0]['value']:undefined)||_0x518d('0x51')},{'name':_0x518d('0x52'),'value':_0x2b873a['attrVoiceQueues']||(_0x2b873a[_0x518d('0x47')]&&_0x2b873a[_0x518d('0x47')][0x1]?_0x2b873a[_0x518d('0x47')][0x1][_0x518d('0x48')]:undefined)||[]},{'name':_0x518d('0x4f'),'value':_0x2b873a['attrFontSize']||(_0x2b873a[_0x518d('0x47')]&&_0x2b873a[_0x518d('0x47')][0x2]?_0x2b873a[_0x518d('0x47')][0x2]['value']:undefined)||0x14}];case _0x518d('0x53'):case _0x518d('0x54'):return[{'name':'attrSerie1','value':_0x2b873a[_0x518d('0x55')]||(_0x2b873a['attrs']&&_0x2b873a[_0x518d('0x47')][0x0]?_0x2b873a[_0x518d('0x47')][0x0]['value']:undefined)||'total'},{'name':_0x518d('0x56'),'value':_0x2b873a['attrSerie2']||(_0x2b873a['attrs']&&_0x2b873a['attrs'][0x1]?_0x2b873a['attrs'][0x1][_0x518d('0x48')]:undefined)||null},{'name':_0x518d('0x57'),'value':_0x2b873a['attrSerie3']||(_0x2b873a[_0x518d('0x47')]&&_0x2b873a['attrs'][0x2]?_0x2b873a[_0x518d('0x47')][0x2][_0x518d('0x48')]:undefined)||null},{'name':_0x518d('0x52'),'value':_0x2b873a['attrVoiceQueues']||(_0x2b873a[_0x518d('0x47')]&&_0x2b873a[_0x518d('0x47')][0x3]?_0x2b873a[_0x518d('0x47')][0x3][_0x518d('0x48')]:undefined)||[]}];case _0x518d('0x58'):return[{'name':_0x518d('0x59'),'type':_0x2b873a[_0x518d('0x5a')]||(_0x2b873a[_0x518d('0x47')]&&_0x2b873a[_0x518d('0x47')][0x0]?_0x2b873a[_0x518d('0x47')][0x0][_0x518d('0x44')]:undefined)||null,'value':_0x2b873a[_0x518d('0x59')]||(_0x2b873a[_0x518d('0x47')]&&_0x2b873a[_0x518d('0x47')][0x0]?_0x2b873a['attrs'][0x0][_0x518d('0x48')]:undefined)||null},{'name':_0x518d('0x5b'),'value':_0x2b873a[_0x518d('0x5b')]||(_0x2b873a[_0x518d('0x47')]&&_0x2b873a[_0x518d('0x47')][0x1]?_0x2b873a[_0x518d('0x47')][0x1][_0x518d('0x48')]:undefined)||0x0}];default:return[];}}catch(_0x563604){logger[_0x518d('0x2f')]('widgetAttributes:\x20%s',JSON[_0x518d('0x5c')](_0x563604));return[];}}exports[_0x518d('0x5d')]=function(_0x53e485,_0xf8ef43){if(_0x53e485['body']){_0x53e485['body'][_0x518d('0x47')]=widgetAttributes(_0x53e485[_0x518d('0x5e')]);}return db[_0x518d('0x39')][_0x518d('0x5d')](_0x53e485[_0x518d('0x5e')],{})[_0x518d('0x2d')](respondWithResult(_0xf8ef43,0xc9))['catch'](handleError(_0xf8ef43,null));};exports['update']=function(_0x565282,_0x36fcd5){if(_0x565282[_0x518d('0x5e')]['id']){delete _0x565282[_0x518d('0x5e')]['id'];}_0x565282[_0x518d('0x5e')]['attrs']=widgetAttributes(_0x565282['body']);return db['DashboardItem'][_0x518d('0x42')]({'where':{'id':_0x565282['params']['id']}})[_0x518d('0x2d')](handleEntityNotFound(_0x36fcd5,null))['then'](saveUpdates(_0x565282['body'],null))[_0x518d('0x2d')](respondWithResult(_0x36fcd5,null))['catch'](handleError(_0x36fcd5,null));};
\ No newline at end of file