Built motion from commit (unavailable).|2.5.10
[motion2.git] / server / api / dashboardItem / dashboardItem.controller.js
index b3dabf6..a138cac 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x43b5=['zip-dir','fast-json-patch','request-promise','moment','bluebird','util','path','sox','to-csv','ejs','lodash','crypto','desk.js','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','api','../../config/utils','../../config/license/util','../../mysqldb','redis','defaults','localhost','socket.io-emitter','register','status','end','json','offset','limit','apply','reject','save','update','then','destroy','sendStatus','error','stack','send','params','keys','DashboardItem','rawAttributes','query','intersection','model','fields','attributes','includeAll','options','find','catch','type','iframe','attrUrl','attrs','value','https://','custom','attrPath','clock','attrHourFormat','HH:mm:ss','attrTimezone','0.00','attrFontSize','counter','attrMetric','total','attrVoiceQueues','multibar-chart','pie-chart','attrSerie1','attrSerie2','attrSerie3','web-report','attrReport','reportType','attrRefresh','stringify','create','body','html-pdf','eml-format','rimraf'];(function(_0x13c4d0,_0x1e84d7){var _0x61afe6=function(_0x3d4a55){while(--_0x3d4a55){_0x13c4d0['push'](_0x13c4d0['shift']());}};_0x61afe6(++_0x1e84d7);}(_0x43b5,0x102));var _0x543b=function(_0x1fe1e0,_0x15a7b6){_0x1fe1e0=_0x1fe1e0-0x0;var _0x5747a3=_0x43b5[_0x1fe1e0];return _0x5747a3;};'use strict';var pdf=require(_0x543b('0x0'));var emlformat=require(_0x543b('0x1'));var rimraf=require(_0x543b('0x2'));var zipdir=require(_0x543b('0x3'));var jsonpatch=require(_0x543b('0x4'));var rp=require(_0x543b('0x5'));var moment=require(_0x543b('0x6'));var BPromise=require(_0x543b('0x7'));var Mustache=require('mustache');var util=require(_0x543b('0x8'));var path=require(_0x543b('0x9'));var sox=require(_0x543b('0xa'));var csv=require(_0x543b('0xb'));var ejs=require(_0x543b('0xc'));var fs=require('fs');var _=require(_0x543b('0xd'));var squel=require('squel');var crypto=require(_0x543b('0xe'));var jsforce=require('jsforce');var deskjs=require(_0x543b('0xf'));var toCsv=require(_0x543b('0xb'));var querystring=require('querystring');var Papa=require(_0x543b('0x10'));var Redis=require(_0x543b('0x11'));var authService=require(_0x543b('0x12'));var qs=require(_0x543b('0x13'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require('../../config/license/hardware');var logger=require('../../config/logger')(_0x543b('0x14'));var utils=require(_0x543b('0x15'));var config=require('../../config/environment');var licenseUtil=require(_0x543b('0x16'));var db=require(_0x543b('0x17'))['db'];config[_0x543b('0x18')]=_[_0x543b('0x19')](config[_0x543b('0x18')],{'host':_0x543b('0x1a'),'port':0x18eb});var socket=require(_0x543b('0x1b'))(new Redis(config['redis']));require('./dashboardItem.socket')[_0x543b('0x1c')](socket);function respondWithStatusCode(_0x2d7412,_0x3f0057){_0x3f0057=_0x3f0057||0xcc;return function(_0x170119){if(_0x170119){return _0x2d7412['sendStatus'](_0x3f0057);}return _0x2d7412[_0x543b('0x1d')](_0x3f0057)[_0x543b('0x1e')]();};}function respondWithResult(_0x3b848b,_0x538297){_0x538297=_0x538297||0xc8;return function(_0x3df7a4){if(_0x3df7a4){return _0x3b848b['status'](_0x538297)[_0x543b('0x1f')](_0x3df7a4);}};}function respondWithFilteredResult(_0x59adb2,_0x1bac90){return function(_0x51fe0){if(_0x51fe0){var _0x3213d5=_0x51fe0['count'],_0x1d781e=_0x1bac90[_0x543b('0x20')],_0x9051e8=_0x1bac90[_0x543b('0x20')]+_0x1bac90[_0x543b('0x21')],_0x43258b;if(_0x9051e8>=_0x3213d5){_0x9051e8=_0x3213d5;_0x43258b=0xc8;}else{_0x43258b=0xce;}_0x59adb2[_0x543b('0x1d')](_0x43258b);return _0x59adb2['set']('Content-Range',_0x1d781e+'-'+_0x9051e8+'/'+_0x3213d5)['json'](_0x51fe0);}return null;};}function patchUpdates(_0x46cd66){return function(_0x394356){try{jsonpatch[_0x543b('0x22')](_0x394356,_0x46cd66,!![]);}catch(_0x3bd268){return BPromise[_0x543b('0x23')](_0x3bd268);}return _0x394356[_0x543b('0x24')]();};}function saveUpdates(_0x1920f7,_0x46868a){return function(_0x255403){if(_0x255403){return _0x255403[_0x543b('0x25')](_0x1920f7)[_0x543b('0x26')](function(_0x2f992c){return _0x2f992c;});}return null;};}function removeEntity(_0x246e41,_0x47023b){return function(_0x1c26e4){if(_0x1c26e4){return _0x1c26e4[_0x543b('0x27')]()[_0x543b('0x26')](function(){_0x246e41[_0x543b('0x1d')](0xcc)[_0x543b('0x1e')]();});}};}function handleEntityNotFound(_0x24ab3e,_0x2dfdd0){return function(_0x89fe40){if(!_0x89fe40){_0x24ab3e[_0x543b('0x28')](0x194);}return _0x89fe40;};}function handleError(_0x5ee7b0,_0x4b1f40){_0x4b1f40=_0x4b1f40||0x1f4;return function(_0x4b0d16){logger[_0x543b('0x29')](_0x4b0d16[_0x543b('0x2a')]);if(_0x4b0d16['name']){delete _0x4b0d16['name'];}_0x5ee7b0['status'](_0x4b1f40)[_0x543b('0x2b')](_0x4b0d16);};}exports['show']=function(_0x17a017,_0x28b7f8){var _0x5c1279={'raw':![],'where':{'id':_0x17a017[_0x543b('0x2c')]['id']}},_0x161a4b={};_0x161a4b['model']=_[_0x543b('0x2d')](db[_0x543b('0x2e')][_0x543b('0x2f')]);_0x161a4b[_0x543b('0x30')]=_['keys'](_0x17a017[_0x543b('0x30')]);_0x161a4b['filtears']=_[_0x543b('0x31')](_0x161a4b[_0x543b('0x32')],_0x161a4b[_0x543b('0x30')]);_0x5c1279['attributes']=_[_0x543b('0x31')](_0x161a4b['model'],qs[_0x543b('0x33')](_0x17a017[_0x543b('0x30')][_0x543b('0x33')]));_0x5c1279[_0x543b('0x34')]=_0x5c1279['attributes']['length']?_0x5c1279['attributes']:_0x161a4b[_0x543b('0x32')];if(_0x17a017[_0x543b('0x30')][_0x543b('0x35')]){_0x5c1279['include']=[{'all':!![]}];}_0x5c1279=_['merge']({},_0x5c1279,_0x17a017[_0x543b('0x36')]);return db[_0x543b('0x2e')][_0x543b('0x37')](_0x5c1279)[_0x543b('0x26')](handleEntityNotFound(_0x28b7f8,null))['then'](respondWithResult(_0x28b7f8,null))[_0x543b('0x38')](handleError(_0x28b7f8,null));};exports[_0x543b('0x27')]=function(_0x16ed23,_0x19cabd){return db[_0x543b('0x2e')][_0x543b('0x37')]({'where':{'id':_0x16ed23[_0x543b('0x2c')]['id']}})[_0x543b('0x26')](handleEntityNotFound(_0x19cabd,null))[_0x543b('0x26')](removeEntity(_0x19cabd,null))[_0x543b('0x38')](handleError(_0x19cabd,null));};function widgetAttributes(_0x45d92b){try{switch(_0x45d92b[_0x543b('0x39')]){case _0x543b('0x3a'):return[{'name':_0x543b('0x3b'),'value':_0x45d92b[_0x543b('0x3b')]||(_0x45d92b[_0x543b('0x3c')]&&_0x45d92b[_0x543b('0x3c')][0x0]?_0x45d92b['attrs'][0x0][_0x543b('0x3d')]:undefined)||_0x543b('0x3e')}];case _0x543b('0x3f'):return[{'name':_0x543b('0x40'),'value':_0x45d92b[_0x543b('0x40')]||(_0x45d92b['attrs']&&_0x45d92b['attrs'][0x0]?_0x45d92b[_0x543b('0x3c')][0x0][_0x543b('0x3d')]:undefined)||''}];case _0x543b('0x41'):return[{'name':_0x543b('0x42'),'value':_0x45d92b[_0x543b('0x42')]||(_0x45d92b[_0x543b('0x3c')]&&_0x45d92b[_0x543b('0x3c')][0x0]?_0x45d92b['attrs'][0x0]['value']:undefined)||_0x543b('0x43')},{'name':_0x543b('0x44'),'value':_0x45d92b[_0x543b('0x44')]||(_0x45d92b[_0x543b('0x3c')]&&_0x45d92b[_0x543b('0x3c')][0x1]?_0x45d92b[_0x543b('0x3c')][0x1][_0x543b('0x3d')]:undefined)||_0x543b('0x45')},{'name':_0x543b('0x46'),'value':_0x45d92b[_0x543b('0x46')]||(_0x45d92b[_0x543b('0x3c')]&&_0x45d92b[_0x543b('0x3c')][0x2]?_0x45d92b[_0x543b('0x3c')][0x2][_0x543b('0x3d')]:undefined)||0xc}];case _0x543b('0x47'):return[{'name':_0x543b('0x48'),'value':_0x45d92b[_0x543b('0x48')]||(_0x45d92b[_0x543b('0x3c')]&&_0x45d92b[_0x543b('0x3c')][0x0]?_0x45d92b[_0x543b('0x3c')][0x0][_0x543b('0x3d')]:undefined)||_0x543b('0x49')},{'name':_0x543b('0x4a'),'value':_0x45d92b[_0x543b('0x4a')]||(_0x45d92b['attrs']&&_0x45d92b[_0x543b('0x3c')][0x1]?_0x45d92b[_0x543b('0x3c')][0x1]['value']:undefined)||[]},{'name':_0x543b('0x46'),'value':_0x45d92b[_0x543b('0x46')]||(_0x45d92b[_0x543b('0x3c')]&&_0x45d92b['attrs'][0x2]?_0x45d92b[_0x543b('0x3c')][0x2]['value']:undefined)||0x14}];case _0x543b('0x4b'):case _0x543b('0x4c'):return[{'name':_0x543b('0x4d'),'value':_0x45d92b[_0x543b('0x4d')]||(_0x45d92b[_0x543b('0x3c')]&&_0x45d92b[_0x543b('0x3c')][0x0]?_0x45d92b[_0x543b('0x3c')][0x0][_0x543b('0x3d')]:undefined)||'total'},{'name':'attrSerie2','value':_0x45d92b[_0x543b('0x4e')]||(_0x45d92b['attrs']&&_0x45d92b[_0x543b('0x3c')][0x1]?_0x45d92b['attrs'][0x1][_0x543b('0x3d')]:undefined)||null},{'name':_0x543b('0x4f'),'value':_0x45d92b[_0x543b('0x4f')]||(_0x45d92b[_0x543b('0x3c')]&&_0x45d92b[_0x543b('0x3c')][0x2]?_0x45d92b[_0x543b('0x3c')][0x2][_0x543b('0x3d')]:undefined)||null},{'name':'attrVoiceQueues','value':_0x45d92b[_0x543b('0x4a')]||(_0x45d92b[_0x543b('0x3c')]&&_0x45d92b[_0x543b('0x3c')][0x3]?_0x45d92b['attrs'][0x3]['value']:undefined)||[]}];case _0x543b('0x50'):return[{'name':_0x543b('0x51'),'type':_0x45d92b[_0x543b('0x52')]||(_0x45d92b[_0x543b('0x3c')]&&_0x45d92b[_0x543b('0x3c')][0x0]?_0x45d92b[_0x543b('0x3c')][0x0]['type']:undefined)||null,'value':_0x45d92b[_0x543b('0x51')]||(_0x45d92b[_0x543b('0x3c')]&&_0x45d92b[_0x543b('0x3c')][0x0]?_0x45d92b[_0x543b('0x3c')][0x0]['value']:undefined)||null},{'name':_0x543b('0x53'),'value':_0x45d92b[_0x543b('0x53')]||(_0x45d92b[_0x543b('0x3c')]&&_0x45d92b[_0x543b('0x3c')][0x1]?_0x45d92b[_0x543b('0x3c')][0x1][_0x543b('0x3d')]:undefined)||0x0}];default:return[];}}catch(_0x5525db){logger[_0x543b('0x29')]('widgetAttributes:\x20%s',JSON[_0x543b('0x54')](_0x5525db));return[];}}exports[_0x543b('0x55')]=function(_0x5d1809,_0x3016cb){if(_0x5d1809['body']){_0x5d1809[_0x543b('0x56')]['attrs']=widgetAttributes(_0x5d1809[_0x543b('0x56')]);}return db[_0x543b('0x2e')][_0x543b('0x55')](_0x5d1809[_0x543b('0x56')],{})['then'](respondWithResult(_0x3016cb,0xc9))[_0x543b('0x38')](handleError(_0x3016cb,null));};exports[_0x543b('0x25')]=function(_0x5c41c7,_0x40dbb1){if(_0x5c41c7['body']['id']){delete _0x5c41c7[_0x543b('0x56')]['id'];}_0x5c41c7['body'][_0x543b('0x3c')]=widgetAttributes(_0x5c41c7[_0x543b('0x56')]);return db[_0x543b('0x2e')][_0x543b('0x37')]({'where':{'id':_0x5c41c7['params']['id']}})[_0x543b('0x26')](handleEntityNotFound(_0x40dbb1,null))['then'](saveUpdates(_0x5c41c7[_0x543b('0x56')],null))[_0x543b('0x26')](respondWithResult(_0x40dbb1,null))[_0x543b('0x38')](handleError(_0x40dbb1,null));};
\ No newline at end of file
+var _0x8d7e=['rawAttributes','query','keys','filters','attributes','intersection','fields','length','include','merge','options','find','catch','type','iframe','attrUrl','attrs','https://','custom','attrPath','value','clock','attrHourFormat','attrTimezone','0.00','attrFontSize','counter','attrMetric','total','attrVoiceQueues','multibar-chart','pie-chart','attrSerie1','attrSerie2','attrSerie3','web-report','attrReport','attrRefresh','stringify','body','create','update','html-pdf','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','util','path','sox','to-csv','ejs','squel','crypto','jsforce','desk.js','querystring','papaparse','ioredis','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/license/util','../../mysqldb','redis','localhost','./dashboardItem.socket','register','sendStatus','status','end','json','count','offset','limit','set','save','destroy','then','error','stack','name','send','show','params','model','DashboardItem'];(function(_0x544056,_0x230e93){var _0x3cfb3f=function(_0x357ce2){while(--_0x357ce2){_0x544056['push'](_0x544056['shift']());}};_0x3cfb3f(++_0x230e93);}(_0x8d7e,0x19e));var _0xe8d7=function(_0x205629,_0x2e6bf0){_0x205629=_0x205629-0x0;var _0x1e7941=_0x8d7e[_0x205629];return _0x1e7941;};'use strict';var pdf=require(_0xe8d7('0x0'));var emlformat=require(_0xe8d7('0x1'));var rimraf=require(_0xe8d7('0x2'));var zipdir=require(_0xe8d7('0x3'));var jsonpatch=require(_0xe8d7('0x4'));var rp=require(_0xe8d7('0x5'));var moment=require(_0xe8d7('0x6'));var BPromise=require(_0xe8d7('0x7'));var Mustache=require(_0xe8d7('0x8'));var util=require(_0xe8d7('0x9'));var path=require(_0xe8d7('0xa'));var sox=require(_0xe8d7('0xb'));var csv=require(_0xe8d7('0xc'));var ejs=require(_0xe8d7('0xd'));var fs=require('fs');var _=require('lodash');var squel=require(_0xe8d7('0xe'));var crypto=require(_0xe8d7('0xf'));var jsforce=require(_0xe8d7('0x10'));var deskjs=require(_0xe8d7('0x11'));var toCsv=require('to-csv');var querystring=require(_0xe8d7('0x12'));var Papa=require(_0xe8d7('0x13'));var Redis=require(_0xe8d7('0x14'));var authService=require('../../components/auth/service');var qs=require('../../components/parsers/qs');var as=require(_0xe8d7('0x15'));var hardwareService=require(_0xe8d7('0x16'));var logger=require(_0xe8d7('0x17'))(_0xe8d7('0x18'));var utils=require(_0xe8d7('0x19'));var config=require('../../config/environment');var licenseUtil=require(_0xe8d7('0x1a'));var db=require(_0xe8d7('0x1b'))['db'];config[_0xe8d7('0x1c')]=_['defaults'](config[_0xe8d7('0x1c')],{'host':_0xe8d7('0x1d'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0xe8d7('0x1c')]));require(_0xe8d7('0x1e'))[_0xe8d7('0x1f')](socket);function respondWithStatusCode(_0x2bcf8a,_0x56053c){_0x56053c=_0x56053c||0xcc;return function(_0x274856){if(_0x274856){return _0x2bcf8a[_0xe8d7('0x20')](_0x56053c);}return _0x2bcf8a[_0xe8d7('0x21')](_0x56053c)[_0xe8d7('0x22')]();};}function respondWithResult(_0x1af8ed,_0x5e74cf){_0x5e74cf=_0x5e74cf||0xc8;return function(_0x3afe7a){if(_0x3afe7a){return _0x1af8ed[_0xe8d7('0x21')](_0x5e74cf)[_0xe8d7('0x23')](_0x3afe7a);}};}function respondWithFilteredResult(_0xf9718b,_0x1b6a41){return function(_0x4b7fd5){if(_0x4b7fd5){var _0x3a15e8=_0x4b7fd5[_0xe8d7('0x24')],_0x329c08=_0x1b6a41[_0xe8d7('0x25')],_0x4f94b3=_0x1b6a41[_0xe8d7('0x25')]+_0x1b6a41[_0xe8d7('0x26')],_0x445665;if(_0x4f94b3>=_0x3a15e8){_0x4f94b3=_0x3a15e8;_0x445665=0xc8;}else{_0x445665=0xce;}_0xf9718b[_0xe8d7('0x21')](_0x445665);return _0xf9718b[_0xe8d7('0x27')]('Content-Range',_0x329c08+'-'+_0x4f94b3+'/'+_0x3a15e8)[_0xe8d7('0x23')](_0x4b7fd5);}return null;};}function patchUpdates(_0x288185){return function(_0x5e5e45){try{jsonpatch['apply'](_0x5e5e45,_0x288185,!![]);}catch(_0x4712ca){return BPromise['reject'](_0x4712ca);}return _0x5e5e45[_0xe8d7('0x28')]();};}function saveUpdates(_0x3d98c9,_0x2d0a60){return function(_0x32b46f){if(_0x32b46f){return _0x32b46f['update'](_0x3d98c9)['then'](function(_0x5be0b6){return _0x5be0b6;});}return null;};}function removeEntity(_0x3cf66e,_0x3a0b53){return function(_0x4bb310){if(_0x4bb310){return _0x4bb310[_0xe8d7('0x29')]()[_0xe8d7('0x2a')](function(){_0x3cf66e[_0xe8d7('0x21')](0xcc)[_0xe8d7('0x22')]();});}};}function handleEntityNotFound(_0x4f192e,_0x109093){return function(_0x5207af){if(!_0x5207af){_0x4f192e[_0xe8d7('0x20')](0x194);}return _0x5207af;};}function handleError(_0x47cd73,_0x18a108){_0x18a108=_0x18a108||0x1f4;return function(_0x4b999e){logger[_0xe8d7('0x2b')](_0x4b999e[_0xe8d7('0x2c')]);if(_0x4b999e[_0xe8d7('0x2d')]){delete _0x4b999e['name'];}_0x47cd73[_0xe8d7('0x21')](_0x18a108)[_0xe8d7('0x2e')](_0x4b999e);};}exports[_0xe8d7('0x2f')]=function(_0x1e6d29,_0x527d79){var _0x76aec={'raw':![],'where':{'id':_0x1e6d29[_0xe8d7('0x30')]['id']}},_0xdb713e={};_0xdb713e[_0xe8d7('0x31')]=_['keys'](db[_0xe8d7('0x32')][_0xe8d7('0x33')]);_0xdb713e[_0xe8d7('0x34')]=_[_0xe8d7('0x35')](_0x1e6d29[_0xe8d7('0x34')]);_0xdb713e[_0xe8d7('0x36')]=_['intersection'](_0xdb713e[_0xe8d7('0x31')],_0xdb713e[_0xe8d7('0x34')]);_0x76aec[_0xe8d7('0x37')]=_[_0xe8d7('0x38')](_0xdb713e[_0xe8d7('0x31')],qs[_0xe8d7('0x39')](_0x1e6d29['query'][_0xe8d7('0x39')]));_0x76aec[_0xe8d7('0x37')]=_0x76aec[_0xe8d7('0x37')][_0xe8d7('0x3a')]?_0x76aec[_0xe8d7('0x37')]:_0xdb713e[_0xe8d7('0x31')];if(_0x1e6d29[_0xe8d7('0x34')]['includeAll']){_0x76aec[_0xe8d7('0x3b')]=[{'all':!![]}];}_0x76aec=_[_0xe8d7('0x3c')]({},_0x76aec,_0x1e6d29[_0xe8d7('0x3d')]);return db[_0xe8d7('0x32')][_0xe8d7('0x3e')](_0x76aec)['then'](handleEntityNotFound(_0x527d79,null))[_0xe8d7('0x2a')](respondWithResult(_0x527d79,null))[_0xe8d7('0x3f')](handleError(_0x527d79,null));};exports[_0xe8d7('0x29')]=function(_0xf76b6c,_0x59244d){return db[_0xe8d7('0x32')]['find']({'where':{'id':_0xf76b6c['params']['id']}})[_0xe8d7('0x2a')](handleEntityNotFound(_0x59244d,null))[_0xe8d7('0x2a')](removeEntity(_0x59244d,null))[_0xe8d7('0x3f')](handleError(_0x59244d,null));};function widgetAttributes(_0x319bb1){try{switch(_0x319bb1[_0xe8d7('0x40')]){case _0xe8d7('0x41'):return[{'name':_0xe8d7('0x42'),'value':_0x319bb1['attrUrl']||(_0x319bb1[_0xe8d7('0x43')]&&_0x319bb1[_0xe8d7('0x43')][0x0]?_0x319bb1[_0xe8d7('0x43')][0x0]['value']:undefined)||_0xe8d7('0x44')}];case _0xe8d7('0x45'):return[{'name':_0xe8d7('0x46'),'value':_0x319bb1[_0xe8d7('0x46')]||(_0x319bb1['attrs']&&_0x319bb1['attrs'][0x0]?_0x319bb1['attrs'][0x0][_0xe8d7('0x47')]:undefined)||''}];case _0xe8d7('0x48'):return[{'name':'attrHourFormat','value':_0x319bb1[_0xe8d7('0x49')]||(_0x319bb1[_0xe8d7('0x43')]&&_0x319bb1['attrs'][0x0]?_0x319bb1['attrs'][0x0][_0xe8d7('0x47')]:undefined)||'HH:mm:ss'},{'name':_0xe8d7('0x4a'),'value':_0x319bb1['attrTimezone']||(_0x319bb1['attrs']&&_0x319bb1['attrs'][0x1]?_0x319bb1['attrs'][0x1]['value']:undefined)||_0xe8d7('0x4b')},{'name':_0xe8d7('0x4c'),'value':_0x319bb1[_0xe8d7('0x4c')]||(_0x319bb1[_0xe8d7('0x43')]&&_0x319bb1[_0xe8d7('0x43')][0x2]?_0x319bb1[_0xe8d7('0x43')][0x2][_0xe8d7('0x47')]:undefined)||0xc}];case _0xe8d7('0x4d'):return[{'name':_0xe8d7('0x4e'),'value':_0x319bb1[_0xe8d7('0x4e')]||(_0x319bb1[_0xe8d7('0x43')]&&_0x319bb1[_0xe8d7('0x43')][0x0]?_0x319bb1[_0xe8d7('0x43')][0x0][_0xe8d7('0x47')]:undefined)||_0xe8d7('0x4f')},{'name':_0xe8d7('0x50'),'value':_0x319bb1[_0xe8d7('0x50')]||(_0x319bb1[_0xe8d7('0x43')]&&_0x319bb1[_0xe8d7('0x43')][0x1]?_0x319bb1[_0xe8d7('0x43')][0x1][_0xe8d7('0x47')]:undefined)||[]},{'name':_0xe8d7('0x4c'),'value':_0x319bb1['attrFontSize']||(_0x319bb1[_0xe8d7('0x43')]&&_0x319bb1[_0xe8d7('0x43')][0x2]?_0x319bb1['attrs'][0x2][_0xe8d7('0x47')]:undefined)||0x14}];case _0xe8d7('0x51'):case _0xe8d7('0x52'):return[{'name':_0xe8d7('0x53'),'value':_0x319bb1[_0xe8d7('0x53')]||(_0x319bb1[_0xe8d7('0x43')]&&_0x319bb1['attrs'][0x0]?_0x319bb1[_0xe8d7('0x43')][0x0][_0xe8d7('0x47')]:undefined)||_0xe8d7('0x4f')},{'name':_0xe8d7('0x54'),'value':_0x319bb1['attrSerie2']||(_0x319bb1[_0xe8d7('0x43')]&&_0x319bb1[_0xe8d7('0x43')][0x1]?_0x319bb1['attrs'][0x1][_0xe8d7('0x47')]:undefined)||null},{'name':_0xe8d7('0x55'),'value':_0x319bb1[_0xe8d7('0x55')]||(_0x319bb1[_0xe8d7('0x43')]&&_0x319bb1[_0xe8d7('0x43')][0x2]?_0x319bb1[_0xe8d7('0x43')][0x2]['value']:undefined)||null},{'name':_0xe8d7('0x50'),'value':_0x319bb1[_0xe8d7('0x50')]||(_0x319bb1[_0xe8d7('0x43')]&&_0x319bb1[_0xe8d7('0x43')][0x3]?_0x319bb1[_0xe8d7('0x43')][0x3][_0xe8d7('0x47')]:undefined)||[]}];case _0xe8d7('0x56'):return[{'name':_0xe8d7('0x57'),'type':_0x319bb1['reportType']||(_0x319bb1['attrs']&&_0x319bb1[_0xe8d7('0x43')][0x0]?_0x319bb1[_0xe8d7('0x43')][0x0][_0xe8d7('0x40')]:undefined)||null,'value':_0x319bb1[_0xe8d7('0x57')]||(_0x319bb1[_0xe8d7('0x43')]&&_0x319bb1[_0xe8d7('0x43')][0x0]?_0x319bb1[_0xe8d7('0x43')][0x0][_0xe8d7('0x47')]:undefined)||null},{'name':_0xe8d7('0x58'),'value':_0x319bb1[_0xe8d7('0x58')]||(_0x319bb1[_0xe8d7('0x43')]&&_0x319bb1[_0xe8d7('0x43')][0x1]?_0x319bb1[_0xe8d7('0x43')][0x1]['value']:undefined)||0x0}];default:return[];}}catch(_0x53bea1){logger[_0xe8d7('0x2b')]('widgetAttributes:\x20%s',JSON[_0xe8d7('0x59')](_0x53bea1));return[];}}exports['create']=function(_0x52526a,_0x394b2b){if(_0x52526a[_0xe8d7('0x5a')]){_0x52526a[_0xe8d7('0x5a')][_0xe8d7('0x43')]=widgetAttributes(_0x52526a[_0xe8d7('0x5a')]);}return db[_0xe8d7('0x32')][_0xe8d7('0x5b')](_0x52526a[_0xe8d7('0x5a')],{})[_0xe8d7('0x2a')](respondWithResult(_0x394b2b,0xc9))[_0xe8d7('0x3f')](handleError(_0x394b2b,null));};exports[_0xe8d7('0x5c')]=function(_0x7d1242,_0x81145){if(_0x7d1242[_0xe8d7('0x5a')]['id']){delete _0x7d1242[_0xe8d7('0x5a')]['id'];}_0x7d1242['body'][_0xe8d7('0x43')]=widgetAttributes(_0x7d1242[_0xe8d7('0x5a')]);return db['DashboardItem'][_0xe8d7('0x3e')]({'where':{'id':_0x7d1242[_0xe8d7('0x30')]['id']}})[_0xe8d7('0x2a')](handleEntityNotFound(_0x81145,null))[_0xe8d7('0x2a')](saveUpdates(_0x7d1242['body'],null))['then'](respondWithResult(_0x81145,null))[_0xe8d7('0x3f')](handleError(_0x81145,null));};
\ No newline at end of file