Built motion from commit (unavailable).|2.4.4
[motion2.git] / server / api / dashboardItem / dashboardItem.controller.js
index 0757571..0b296f0 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0970=['querystring','papaparse','ioredis','../../components/parsers/qs','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','defaults','redis','localhost','socket.io-emitter','register','sendStatus','status','json','count','offset','limit','set','Content-Range','apply','reject','save','update','then','destroy','name','send','show','params','model','rawAttributes','query','filters','intersection','attributes','fields','length','includeAll','include','DashboardItem','find','catch','type','iframe','attrUrl','attrs','value','https://','custom','attrPath','HH:mm:ss','attrTimezone','0.00','attrFontSize','counter','attrMetric','total','attrVoiceQueues','multibar-chart','pie-chart','attrSerie1','attrSerie2','attrSerie3','web-report','attrReport','reportType','attrRefresh','error','widgetAttributes:\x20%s','stringify','create','body','html-pdf','eml-format','rimraf','zip-dir','request-promise','moment','mustache','util','path','sox','to-csv','ejs','lodash','squel','crypto','jsforce','desk.js'];(function(_0x3947c9,_0x4d6c97){var _0x2e7871=function(_0x1236cc){while(--_0x1236cc){_0x3947c9['push'](_0x3947c9['shift']());}};_0x2e7871(++_0x4d6c97);}(_0x0970,0x1c0));var _0x0097=function(_0x4a9fb1,_0x273043){_0x4a9fb1=_0x4a9fb1-0x0;var _0x348672=_0x0970[_0x4a9fb1];return _0x348672;};'use strict';var pdf=require(_0x0097('0x0'));var emlformat=require(_0x0097('0x1'));var rimraf=require(_0x0097('0x2'));var zipdir=require(_0x0097('0x3'));var jsonpatch=require('fast-json-patch');var rp=require(_0x0097('0x4'));var moment=require(_0x0097('0x5'));var BPromise=require('bluebird');var Mustache=require(_0x0097('0x6'));var util=require(_0x0097('0x7'));var path=require(_0x0097('0x8'));var sox=require(_0x0097('0x9'));var csv=require(_0x0097('0xa'));var ejs=require(_0x0097('0xb'));var fs=require('fs');var _=require(_0x0097('0xc'));var squel=require(_0x0097('0xd'));var crypto=require(_0x0097('0xe'));var jsforce=require(_0x0097('0xf'));var deskjs=require(_0x0097('0x10'));var toCsv=require(_0x0097('0xa'));var querystring=require(_0x0097('0x11'));var Papa=require(_0x0097('0x12'));var Redis=require(_0x0097('0x13'));var authService=require('../../components/auth/service');var qs=require(_0x0097('0x14'));var hardwareService=require(_0x0097('0x15'));var logger=require(_0x0097('0x16'))(_0x0097('0x17'));var utils=require(_0x0097('0x18'));var config=require(_0x0097('0x19'));var db=require(_0x0097('0x1a'))['db'];config['redis']=_[_0x0097('0x1b')](config[_0x0097('0x1c')],{'host':_0x0097('0x1d'),'port':0x18eb});var socket=require(_0x0097('0x1e'))(new Redis(config[_0x0097('0x1c')]));require('./dashboardItem.socket')[_0x0097('0x1f')](socket);function respondWithStatusCode(_0x31ac13,_0x2fca88){_0x2fca88=_0x2fca88||0xcc;return function(_0x171fd3){if(_0x171fd3){return _0x31ac13[_0x0097('0x20')](_0x2fca88);}return _0x31ac13[_0x0097('0x21')](_0x2fca88)['end']();};}function respondWithResult(_0x4dbb8e,_0x4f76d8){_0x4f76d8=_0x4f76d8||0xc8;return function(_0x23e069){if(_0x23e069){return _0x4dbb8e['status'](_0x4f76d8)[_0x0097('0x22')](_0x23e069);}};}function respondWithFilteredResult(_0x36e6e1,_0x2c888d){return function(_0x36fa0d){if(_0x36fa0d){var _0x5e8975=_0x36fa0d[_0x0097('0x23')],_0x3e7659=_0x2c888d[_0x0097('0x24')],_0x3e169d=_0x2c888d[_0x0097('0x24')]+_0x2c888d[_0x0097('0x25')],_0x161d5a;if(_0x3e169d>=_0x5e8975){_0x3e169d=_0x5e8975;_0x161d5a=0xc8;}else{_0x161d5a=0xce;}_0x36e6e1[_0x0097('0x21')](_0x161d5a);return _0x36e6e1[_0x0097('0x26')](_0x0097('0x27'),_0x3e7659+'-'+_0x3e169d+'/'+_0x5e8975)[_0x0097('0x22')](_0x36fa0d);}return null;};}function patchUpdates(_0x20b72c){return function(_0x426173){try{jsonpatch[_0x0097('0x28')](_0x426173,_0x20b72c,!![]);}catch(_0x37468e){return BPromise[_0x0097('0x29')](_0x37468e);}return _0x426173[_0x0097('0x2a')]();};}function saveUpdates(_0x5aae26,_0x25aa57){return function(_0x20d4b0){if(_0x20d4b0){return _0x20d4b0[_0x0097('0x2b')](_0x5aae26)[_0x0097('0x2c')](function(_0x156d03){return _0x156d03;});}return null;};}function removeEntity(_0x145923,_0x1b4538){return function(_0x333f28){if(_0x333f28){return _0x333f28[_0x0097('0x2d')]()[_0x0097('0x2c')](function(){_0x145923[_0x0097('0x21')](0xcc)['end']();});}};}function handleEntityNotFound(_0x4477a8,_0x32a1b5){return function(_0x28598c){if(!_0x28598c){_0x4477a8[_0x0097('0x20')](0x194);}return _0x28598c;};}function handleError(_0x37efe4,_0x57bc32){_0x57bc32=_0x57bc32||0x1f4;return function(_0x4137e4){logger['error'](_0x4137e4['stack']);if(_0x4137e4[_0x0097('0x2e')]){delete _0x4137e4['name'];}_0x37efe4['status'](_0x57bc32)[_0x0097('0x2f')](_0x4137e4);};}exports[_0x0097('0x30')]=function(_0x45cd73,_0x472ac0){var _0x220410={'raw':![],'where':{'id':_0x45cd73[_0x0097('0x31')]['id']}},_0x409f43={};_0x409f43[_0x0097('0x32')]=_['keys'](db['DashboardItem'][_0x0097('0x33')]);_0x409f43['query']=_['keys'](_0x45cd73[_0x0097('0x34')]);_0x409f43[_0x0097('0x35')]=_[_0x0097('0x36')](_0x409f43[_0x0097('0x32')],_0x409f43[_0x0097('0x34')]);_0x220410[_0x0097('0x37')]=_[_0x0097('0x36')](_0x409f43[_0x0097('0x32')],qs['fields'](_0x45cd73['query'][_0x0097('0x38')]));_0x220410[_0x0097('0x37')]=_0x220410[_0x0097('0x37')][_0x0097('0x39')]?_0x220410[_0x0097('0x37')]:_0x409f43[_0x0097('0x32')];if(_0x45cd73[_0x0097('0x34')][_0x0097('0x3a')]){_0x220410[_0x0097('0x3b')]=[{'all':!![]}];}_0x220410=_['merge']({},_0x220410,_0x45cd73['options']);return db[_0x0097('0x3c')][_0x0097('0x3d')](_0x220410)[_0x0097('0x2c')](handleEntityNotFound(_0x472ac0,null))[_0x0097('0x2c')](respondWithResult(_0x472ac0,null))[_0x0097('0x3e')](handleError(_0x472ac0,null));};exports[_0x0097('0x2d')]=function(_0x1516bb,_0x4710e0){return db['DashboardItem'][_0x0097('0x3d')]({'where':{'id':_0x1516bb[_0x0097('0x31')]['id']}})['then'](handleEntityNotFound(_0x4710e0,null))[_0x0097('0x2c')](removeEntity(_0x4710e0,null))[_0x0097('0x3e')](handleError(_0x4710e0,null));};function widgetAttributes(_0x4e46b3){try{switch(_0x4e46b3[_0x0097('0x3f')]){case _0x0097('0x40'):return[{'name':_0x0097('0x41'),'value':_0x4e46b3['attrUrl']||(_0x4e46b3[_0x0097('0x42')]&&_0x4e46b3[_0x0097('0x42')][0x0]?_0x4e46b3[_0x0097('0x42')][0x0][_0x0097('0x43')]:undefined)||_0x0097('0x44')}];case _0x0097('0x45'):return[{'name':'attrPath','value':_0x4e46b3[_0x0097('0x46')]||(_0x4e46b3[_0x0097('0x42')]&&_0x4e46b3[_0x0097('0x42')][0x0]?_0x4e46b3[_0x0097('0x42')][0x0][_0x0097('0x43')]:undefined)||''}];case'clock':return[{'name':'attrHourFormat','value':_0x4e46b3['attrHourFormat']||(_0x4e46b3[_0x0097('0x42')]&&_0x4e46b3[_0x0097('0x42')][0x0]?_0x4e46b3[_0x0097('0x42')][0x0][_0x0097('0x43')]:undefined)||_0x0097('0x47')},{'name':_0x0097('0x48'),'value':_0x4e46b3[_0x0097('0x48')]||(_0x4e46b3['attrs']&&_0x4e46b3['attrs'][0x1]?_0x4e46b3[_0x0097('0x42')][0x1][_0x0097('0x43')]:undefined)||_0x0097('0x49')},{'name':_0x0097('0x4a'),'value':_0x4e46b3['attrFontSize']||(_0x4e46b3[_0x0097('0x42')]&&_0x4e46b3['attrs'][0x2]?_0x4e46b3[_0x0097('0x42')][0x2][_0x0097('0x43')]:undefined)||0xc}];case _0x0097('0x4b'):return[{'name':_0x0097('0x4c'),'value':_0x4e46b3[_0x0097('0x4c')]||(_0x4e46b3[_0x0097('0x42')]&&_0x4e46b3[_0x0097('0x42')][0x0]?_0x4e46b3[_0x0097('0x42')][0x0][_0x0097('0x43')]:undefined)||_0x0097('0x4d')},{'name':'attrVoiceQueues','value':_0x4e46b3[_0x0097('0x4e')]||(_0x4e46b3[_0x0097('0x42')]&&_0x4e46b3['attrs'][0x1]?_0x4e46b3[_0x0097('0x42')][0x1][_0x0097('0x43')]:undefined)||[]},{'name':_0x0097('0x4a'),'value':_0x4e46b3[_0x0097('0x4a')]||(_0x4e46b3[_0x0097('0x42')]&&_0x4e46b3['attrs'][0x2]?_0x4e46b3[_0x0097('0x42')][0x2][_0x0097('0x43')]:undefined)||0x14}];case _0x0097('0x4f'):case _0x0097('0x50'):return[{'name':_0x0097('0x51'),'value':_0x4e46b3[_0x0097('0x51')]||(_0x4e46b3[_0x0097('0x42')]&&_0x4e46b3[_0x0097('0x42')][0x0]?_0x4e46b3['attrs'][0x0]['value']:undefined)||_0x0097('0x4d')},{'name':_0x0097('0x52'),'value':_0x4e46b3[_0x0097('0x52')]||(_0x4e46b3['attrs']&&_0x4e46b3[_0x0097('0x42')][0x1]?_0x4e46b3['attrs'][0x1][_0x0097('0x43')]:undefined)||null},{'name':_0x0097('0x53'),'value':_0x4e46b3[_0x0097('0x53')]||(_0x4e46b3['attrs']&&_0x4e46b3['attrs'][0x2]?_0x4e46b3[_0x0097('0x42')][0x2]['value']:undefined)||null},{'name':_0x0097('0x4e'),'value':_0x4e46b3[_0x0097('0x4e')]||(_0x4e46b3[_0x0097('0x42')]&&_0x4e46b3[_0x0097('0x42')][0x3]?_0x4e46b3['attrs'][0x3]['value']:undefined)||[]}];case _0x0097('0x54'):return[{'name':_0x0097('0x55'),'type':_0x4e46b3[_0x0097('0x56')]||(_0x4e46b3[_0x0097('0x42')]&&_0x4e46b3['attrs'][0x0]?_0x4e46b3[_0x0097('0x42')][0x0][_0x0097('0x3f')]:undefined)||null,'value':_0x4e46b3['attrReport']||(_0x4e46b3[_0x0097('0x42')]&&_0x4e46b3['attrs'][0x0]?_0x4e46b3[_0x0097('0x42')][0x0][_0x0097('0x43')]:undefined)||null},{'name':_0x0097('0x57'),'value':_0x4e46b3[_0x0097('0x57')]||(_0x4e46b3['attrs']&&_0x4e46b3[_0x0097('0x42')][0x1]?_0x4e46b3[_0x0097('0x42')][0x1][_0x0097('0x43')]:undefined)||0x0}];default:return[];}}catch(_0x588b56){logger[_0x0097('0x58')](_0x0097('0x59'),JSON[_0x0097('0x5a')](_0x588b56));return[];}}exports[_0x0097('0x5b')]=function(_0x36e0c0,_0x578b44){if(_0x36e0c0[_0x0097('0x5c')]){_0x36e0c0['body'][_0x0097('0x42')]=widgetAttributes(_0x36e0c0[_0x0097('0x5c')]);}return db[_0x0097('0x3c')]['create'](_0x36e0c0[_0x0097('0x5c')],{})[_0x0097('0x2c')](respondWithResult(_0x578b44,0xc9))[_0x0097('0x3e')](handleError(_0x578b44,null));};exports['update']=function(_0x39df8b,_0x25a602){if(_0x39df8b[_0x0097('0x5c')]['id']){delete _0x39df8b[_0x0097('0x5c')]['id'];}_0x39df8b['body']['attrs']=widgetAttributes(_0x39df8b['body']);return db['DashboardItem'][_0x0097('0x3d')]({'where':{'id':_0x39df8b[_0x0097('0x31')]['id']}})[_0x0097('0x2c')](handleEntityNotFound(_0x25a602,null))[_0x0097('0x2c')](saveUpdates(_0x39df8b[_0x0097('0x5c')],null))[_0x0097('0x2c')](respondWithResult(_0x25a602,null))[_0x0097('0x3e')](handleError(_0x25a602,null));};
\ No newline at end of file
+var _0xced9=['fast-json-patch','moment','util','path','to-csv','ejs','lodash','squel','crypto','jsforce','desk.js','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../config/logger','api','../../config/utils','../../mysqldb','redis','localhost','status','json','offset','limit','set','Content-Range','apply','reject','save','update','then','destroy','end','sendStatus','error','stack','name','show','params','model','keys','DashboardItem','rawAttributes','query','filters','intersection','attributes','fields','length','includeAll','include','merge','options','find','type','iframe','attrUrl','attrs','https://','attrPath','value','attrHourFormat','HH:mm:ss','attrTimezone','attrFontSize','counter','total','attrVoiceQueues','multibar-chart','pie-chart','attrSerie1','attrSerie2','attrSerie3','attrReport','attrRefresh','widgetAttributes:\x20%s','stringify','create','body','catch','html-pdf','rimraf','zip-dir'];(function(_0x2b9b7f,_0x4d47df){var _0x4ed19a=function(_0x72b5ff){while(--_0x72b5ff){_0x2b9b7f['push'](_0x2b9b7f['shift']());}};_0x4ed19a(++_0x4d47df);}(_0xced9,0x1a6));var _0x9ced=function(_0x2dafbe,_0x5d04de){_0x2dafbe=_0x2dafbe-0x0;var _0x58a45a=_0xced9[_0x2dafbe];return _0x58a45a;};'use strict';var pdf=require(_0x9ced('0x0'));var emlformat=require('eml-format');var rimraf=require(_0x9ced('0x1'));var zipdir=require(_0x9ced('0x2'));var jsonpatch=require(_0x9ced('0x3'));var rp=require('request-promise');var moment=require(_0x9ced('0x4'));var BPromise=require('bluebird');var Mustache=require('mustache');var util=require(_0x9ced('0x5'));var path=require(_0x9ced('0x6'));var sox=require('sox');var csv=require(_0x9ced('0x7'));var ejs=require(_0x9ced('0x8'));var fs=require('fs');var _=require(_0x9ced('0x9'));var squel=require(_0x9ced('0xa'));var crypto=require(_0x9ced('0xb'));var jsforce=require(_0x9ced('0xc'));var deskjs=require(_0x9ced('0xd'));var toCsv=require('to-csv');var querystring=require(_0x9ced('0xe'));var Papa=require(_0x9ced('0xf'));var Redis=require(_0x9ced('0x10'));var authService=require(_0x9ced('0x11'));var qs=require(_0x9ced('0x12'));var hardwareService=require('../../config/license/hardware');var logger=require(_0x9ced('0x13'))(_0x9ced('0x14'));var utils=require(_0x9ced('0x15'));var config=require('../../config/environment');var db=require(_0x9ced('0x16'))['db'];config['redis']=_['defaults'](config[_0x9ced('0x17')],{'host':_0x9ced('0x18'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config['redis']));require('./dashboardItem.socket')['register'](socket);function respondWithStatusCode(_0x40eba5,_0x27b4f5){_0x27b4f5=_0x27b4f5||0xcc;return function(_0x1ccf38){if(_0x1ccf38){return _0x40eba5['sendStatus'](_0x27b4f5);}return _0x40eba5[_0x9ced('0x19')](_0x27b4f5)['end']();};}function respondWithResult(_0x4da9fe,_0x185820){_0x185820=_0x185820||0xc8;return function(_0x27df7f){if(_0x27df7f){return _0x4da9fe[_0x9ced('0x19')](_0x185820)[_0x9ced('0x1a')](_0x27df7f);}};}function respondWithFilteredResult(_0x2cde92,_0x15d4e9){return function(_0x43ebb5){if(_0x43ebb5){var _0x3995a7=_0x43ebb5['count'],_0x5055ff=_0x15d4e9[_0x9ced('0x1b')],_0x106a1f=_0x15d4e9[_0x9ced('0x1b')]+_0x15d4e9[_0x9ced('0x1c')],_0x5930dd;if(_0x106a1f>=_0x3995a7){_0x106a1f=_0x3995a7;_0x5930dd=0xc8;}else{_0x5930dd=0xce;}_0x2cde92[_0x9ced('0x19')](_0x5930dd);return _0x2cde92[_0x9ced('0x1d')](_0x9ced('0x1e'),_0x5055ff+'-'+_0x106a1f+'/'+_0x3995a7)[_0x9ced('0x1a')](_0x43ebb5);}return null;};}function patchUpdates(_0x369c47){return function(_0x57b464){try{jsonpatch[_0x9ced('0x1f')](_0x57b464,_0x369c47,!![]);}catch(_0x3abeff){return BPromise[_0x9ced('0x20')](_0x3abeff);}return _0x57b464[_0x9ced('0x21')]();};}function saveUpdates(_0x1c9130,_0x1c8ea4){return function(_0x1c76dc){if(_0x1c76dc){return _0x1c76dc[_0x9ced('0x22')](_0x1c9130)[_0x9ced('0x23')](function(_0x3b2035){return _0x3b2035;});}return null;};}function removeEntity(_0x7a10d,_0x5065b3){return function(_0x8ee49e){if(_0x8ee49e){return _0x8ee49e[_0x9ced('0x24')]()[_0x9ced('0x23')](function(){_0x7a10d[_0x9ced('0x19')](0xcc)[_0x9ced('0x25')]();});}};}function handleEntityNotFound(_0x1fe0fc,_0x197d6e){return function(_0x300264){if(!_0x300264){_0x1fe0fc[_0x9ced('0x26')](0x194);}return _0x300264;};}function handleError(_0x525c0f,_0xc191ca){_0xc191ca=_0xc191ca||0x1f4;return function(_0x9da891){logger[_0x9ced('0x27')](_0x9da891[_0x9ced('0x28')]);if(_0x9da891[_0x9ced('0x29')]){delete _0x9da891[_0x9ced('0x29')];}_0x525c0f['status'](_0xc191ca)['send'](_0x9da891);};}exports[_0x9ced('0x2a')]=function(_0x86be6a,_0x426f19){var _0xdc8e2b={'raw':![],'where':{'id':_0x86be6a[_0x9ced('0x2b')]['id']}},_0x5b1b6a={};_0x5b1b6a[_0x9ced('0x2c')]=_[_0x9ced('0x2d')](db[_0x9ced('0x2e')][_0x9ced('0x2f')]);_0x5b1b6a[_0x9ced('0x30')]=_[_0x9ced('0x2d')](_0x86be6a[_0x9ced('0x30')]);_0x5b1b6a[_0x9ced('0x31')]=_[_0x9ced('0x32')](_0x5b1b6a[_0x9ced('0x2c')],_0x5b1b6a['query']);_0xdc8e2b[_0x9ced('0x33')]=_[_0x9ced('0x32')](_0x5b1b6a['model'],qs['fields'](_0x86be6a[_0x9ced('0x30')][_0x9ced('0x34')]));_0xdc8e2b[_0x9ced('0x33')]=_0xdc8e2b[_0x9ced('0x33')][_0x9ced('0x35')]?_0xdc8e2b[_0x9ced('0x33')]:_0x5b1b6a[_0x9ced('0x2c')];if(_0x86be6a[_0x9ced('0x30')][_0x9ced('0x36')]){_0xdc8e2b[_0x9ced('0x37')]=[{'all':!![]}];}_0xdc8e2b=_[_0x9ced('0x38')]({},_0xdc8e2b,_0x86be6a[_0x9ced('0x39')]);return db[_0x9ced('0x2e')][_0x9ced('0x3a')](_0xdc8e2b)[_0x9ced('0x23')](handleEntityNotFound(_0x426f19,null))[_0x9ced('0x23')](respondWithResult(_0x426f19,null))['catch'](handleError(_0x426f19,null));};exports['destroy']=function(_0x3f26e9,_0x5e347a){return db[_0x9ced('0x2e')]['find']({'where':{'id':_0x3f26e9[_0x9ced('0x2b')]['id']}})[_0x9ced('0x23')](handleEntityNotFound(_0x5e347a,null))[_0x9ced('0x23')](removeEntity(_0x5e347a,null))['catch'](handleError(_0x5e347a,null));};function widgetAttributes(_0x163393){try{switch(_0x163393[_0x9ced('0x3b')]){case _0x9ced('0x3c'):return[{'name':_0x9ced('0x3d'),'value':_0x163393[_0x9ced('0x3d')]||(_0x163393[_0x9ced('0x3e')]&&_0x163393[_0x9ced('0x3e')][0x0]?_0x163393['attrs'][0x0]['value']:undefined)||_0x9ced('0x3f')}];case'custom':return[{'name':_0x9ced('0x40'),'value':_0x163393[_0x9ced('0x40')]||(_0x163393[_0x9ced('0x3e')]&&_0x163393[_0x9ced('0x3e')][0x0]?_0x163393['attrs'][0x0][_0x9ced('0x41')]:undefined)||''}];case'clock':return[{'name':_0x9ced('0x42'),'value':_0x163393[_0x9ced('0x42')]||(_0x163393[_0x9ced('0x3e')]&&_0x163393[_0x9ced('0x3e')][0x0]?_0x163393[_0x9ced('0x3e')][0x0][_0x9ced('0x41')]:undefined)||_0x9ced('0x43')},{'name':_0x9ced('0x44'),'value':_0x163393[_0x9ced('0x44')]||(_0x163393['attrs']&&_0x163393[_0x9ced('0x3e')][0x1]?_0x163393[_0x9ced('0x3e')][0x1][_0x9ced('0x41')]:undefined)||'0.00'},{'name':'attrFontSize','value':_0x163393[_0x9ced('0x45')]||(_0x163393[_0x9ced('0x3e')]&&_0x163393[_0x9ced('0x3e')][0x2]?_0x163393['attrs'][0x2][_0x9ced('0x41')]:undefined)||0xc}];case _0x9ced('0x46'):return[{'name':'attrMetric','value':_0x163393['attrMetric']||(_0x163393[_0x9ced('0x3e')]&&_0x163393[_0x9ced('0x3e')][0x0]?_0x163393[_0x9ced('0x3e')][0x0][_0x9ced('0x41')]:undefined)||_0x9ced('0x47')},{'name':_0x9ced('0x48'),'value':_0x163393[_0x9ced('0x48')]||(_0x163393[_0x9ced('0x3e')]&&_0x163393[_0x9ced('0x3e')][0x1]?_0x163393[_0x9ced('0x3e')][0x1]['value']:undefined)||[]},{'name':_0x9ced('0x45'),'value':_0x163393[_0x9ced('0x45')]||(_0x163393[_0x9ced('0x3e')]&&_0x163393[_0x9ced('0x3e')][0x2]?_0x163393['attrs'][0x2][_0x9ced('0x41')]:undefined)||0x14}];case _0x9ced('0x49'):case _0x9ced('0x4a'):return[{'name':'attrSerie1','value':_0x163393[_0x9ced('0x4b')]||(_0x163393['attrs']&&_0x163393[_0x9ced('0x3e')][0x0]?_0x163393[_0x9ced('0x3e')][0x0]['value']:undefined)||'total'},{'name':_0x9ced('0x4c'),'value':_0x163393['attrSerie2']||(_0x163393[_0x9ced('0x3e')]&&_0x163393[_0x9ced('0x3e')][0x1]?_0x163393[_0x9ced('0x3e')][0x1][_0x9ced('0x41')]:undefined)||null},{'name':_0x9ced('0x4d'),'value':_0x163393[_0x9ced('0x4d')]||(_0x163393[_0x9ced('0x3e')]&&_0x163393['attrs'][0x2]?_0x163393[_0x9ced('0x3e')][0x2][_0x9ced('0x41')]:undefined)||null},{'name':_0x9ced('0x48'),'value':_0x163393[_0x9ced('0x48')]||(_0x163393[_0x9ced('0x3e')]&&_0x163393['attrs'][0x3]?_0x163393[_0x9ced('0x3e')][0x3][_0x9ced('0x41')]:undefined)||[]}];case'web-report':return[{'name':'attrReport','type':_0x163393['reportType']||(_0x163393[_0x9ced('0x3e')]&&_0x163393[_0x9ced('0x3e')][0x0]?_0x163393[_0x9ced('0x3e')][0x0][_0x9ced('0x3b')]:undefined)||null,'value':_0x163393[_0x9ced('0x4e')]||(_0x163393[_0x9ced('0x3e')]&&_0x163393[_0x9ced('0x3e')][0x0]?_0x163393['attrs'][0x0]['value']:undefined)||null},{'name':_0x9ced('0x4f'),'value':_0x163393[_0x9ced('0x4f')]||(_0x163393[_0x9ced('0x3e')]&&_0x163393[_0x9ced('0x3e')][0x1]?_0x163393[_0x9ced('0x3e')][0x1]['value']:undefined)||0x0}];default:return[];}}catch(_0x1cbadc){logger[_0x9ced('0x27')](_0x9ced('0x50'),JSON[_0x9ced('0x51')](_0x1cbadc));return[];}}exports[_0x9ced('0x52')]=function(_0x1fb535,_0x3f439a){if(_0x1fb535[_0x9ced('0x53')]){_0x1fb535[_0x9ced('0x53')][_0x9ced('0x3e')]=widgetAttributes(_0x1fb535[_0x9ced('0x53')]);}return db[_0x9ced('0x2e')]['create'](_0x1fb535[_0x9ced('0x53')],{})['then'](respondWithResult(_0x3f439a,0xc9))[_0x9ced('0x54')](handleError(_0x3f439a,null));};exports[_0x9ced('0x22')]=function(_0x571843,_0x5a2475){if(_0x571843[_0x9ced('0x53')]['id']){delete _0x571843[_0x9ced('0x53')]['id'];}_0x571843[_0x9ced('0x53')][_0x9ced('0x3e')]=widgetAttributes(_0x571843[_0x9ced('0x53')]);return db[_0x9ced('0x2e')][_0x9ced('0x3a')]({'where':{'id':_0x571843['params']['id']}})[_0x9ced('0x23')](handleEntityNotFound(_0x5a2475,null))['then'](saveUpdates(_0x571843[_0x9ced('0x53')],null))[_0x9ced('0x23')](respondWithResult(_0x5a2475,null))[_0x9ced('0x54')](handleError(_0x5a2475,null));};
\ No newline at end of file