Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / api / dashboardItem / dashboardItem.controller.js
index bfa7f35..229af4f 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe444=['options','catch','find','type','iframe','attrUrl','attrs','value','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','attrRefresh','widgetAttributes:\x20%s','stringify','create','body','params','html-pdf','eml-format','fast-json-patch','request-promise','moment','bluebird','util','path','sox','to-csv','ejs','lodash','squel','desk.js','querystring','papaparse','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/logger','api','../../config/utils','redis','defaults','localhost','socket.io-emitter','./dashboardItem.socket','status','end','json','count','offset','limit','set','Content-Range','apply','save','update','destroy','then','sendStatus','error','name','send','show','model','keys','DashboardItem','rawAttributes','query','filters','intersection','attributes','fields','includeAll','include'];(function(_0x18e193,_0x21f09a){var _0xb2ed27=function(_0x5a1c0f){while(--_0x5a1c0f){_0x18e193['push'](_0x18e193['shift']());}};_0xb2ed27(++_0x21f09a);}(_0xe444,0x12c));var _0x4e44=function(_0x19bcbd,_0x3a7e3b){_0x19bcbd=_0x19bcbd-0x0;var _0x2a2dff=_0xe444[_0x19bcbd];return _0x2a2dff;};'use strict';var pdf=require(_0x4e44('0x0'));var emlformat=require(_0x4e44('0x1'));var rimraf=require('rimraf');var zipdir=require('zip-dir');var jsonpatch=require(_0x4e44('0x2'));var rp=require(_0x4e44('0x3'));var moment=require(_0x4e44('0x4'));var BPromise=require(_0x4e44('0x5'));var Mustache=require('mustache');var util=require(_0x4e44('0x6'));var path=require(_0x4e44('0x7'));var sox=require(_0x4e44('0x8'));var csv=require(_0x4e44('0x9'));var ejs=require(_0x4e44('0xa'));var fs=require('fs');var _=require(_0x4e44('0xb'));var squel=require(_0x4e44('0xc'));var crypto=require('crypto');var jsforce=require('jsforce');var deskjs=require(_0x4e44('0xd'));var toCsv=require(_0x4e44('0x9'));var querystring=require(_0x4e44('0xe'));var Papa=require(_0x4e44('0xf'));var Redis=require('ioredis');var authService=require(_0x4e44('0x10'));var qs=require(_0x4e44('0x11'));var as=require(_0x4e44('0x12'));var hardwareService=require('../../config/license/hardware');var logger=require(_0x4e44('0x13'))(_0x4e44('0x14'));var utils=require(_0x4e44('0x15'));var config=require('../../config/environment');var db=require('../../mysqldb')['db'];config[_0x4e44('0x16')]=_[_0x4e44('0x17')](config[_0x4e44('0x16')],{'host':_0x4e44('0x18'),'port':0x18eb});var socket=require(_0x4e44('0x19'))(new Redis(config['redis']));require(_0x4e44('0x1a'))['register'](socket);function respondWithStatusCode(_0x4a07c5,_0x201fd1){_0x201fd1=_0x201fd1||0xcc;return function(_0x2b875d){if(_0x2b875d){return _0x4a07c5['sendStatus'](_0x201fd1);}return _0x4a07c5[_0x4e44('0x1b')](_0x201fd1)[_0x4e44('0x1c')]();};}function respondWithResult(_0x4ab2aa,_0x568199){_0x568199=_0x568199||0xc8;return function(_0x2585e3){if(_0x2585e3){return _0x4ab2aa[_0x4e44('0x1b')](_0x568199)[_0x4e44('0x1d')](_0x2585e3);}};}function respondWithFilteredResult(_0x3474f9,_0x85fc0b){return function(_0x3e8687){if(_0x3e8687){var _0x4c27ac=_0x3e8687[_0x4e44('0x1e')],_0x2530a0=_0x85fc0b[_0x4e44('0x1f')],_0x26758c=_0x85fc0b[_0x4e44('0x1f')]+_0x85fc0b[_0x4e44('0x20')],_0xdba5d3;if(_0x26758c>=_0x4c27ac){_0x26758c=_0x4c27ac;_0xdba5d3=0xc8;}else{_0xdba5d3=0xce;}_0x3474f9['status'](_0xdba5d3);return _0x3474f9[_0x4e44('0x21')](_0x4e44('0x22'),_0x2530a0+'-'+_0x26758c+'/'+_0x4c27ac)[_0x4e44('0x1d')](_0x3e8687);}return null;};}function patchUpdates(_0x10b941){return function(_0x4e8474){try{jsonpatch[_0x4e44('0x23')](_0x4e8474,_0x10b941,!![]);}catch(_0x4c9b36){return BPromise['reject'](_0x4c9b36);}return _0x4e8474[_0x4e44('0x24')]();};}function saveUpdates(_0x5dbd32,_0x452cc2){return function(_0x5d9342){if(_0x5d9342){return _0x5d9342[_0x4e44('0x25')](_0x5dbd32)['then'](function(_0x122527){return _0x122527;});}return null;};}function removeEntity(_0x5c458f,_0x5ca592){return function(_0x195811){if(_0x195811){return _0x195811[_0x4e44('0x26')]()[_0x4e44('0x27')](function(){_0x5c458f[_0x4e44('0x1b')](0xcc)['end']();});}};}function handleEntityNotFound(_0x1c5112,_0xa1b36a){return function(_0xa053ee){if(!_0xa053ee){_0x1c5112[_0x4e44('0x28')](0x194);}return _0xa053ee;};}function handleError(_0x480909,_0x3706bd){_0x3706bd=_0x3706bd||0x1f4;return function(_0x3392e0){logger[_0x4e44('0x29')](_0x3392e0['stack']);if(_0x3392e0[_0x4e44('0x2a')]){delete _0x3392e0[_0x4e44('0x2a')];}_0x480909[_0x4e44('0x1b')](_0x3706bd)[_0x4e44('0x2b')](_0x3392e0);};}exports[_0x4e44('0x2c')]=function(_0x1d951f,_0x3f0284){var _0x73f273={'raw':![],'where':{'id':_0x1d951f['params']['id']}},_0x127177={};_0x127177[_0x4e44('0x2d')]=_[_0x4e44('0x2e')](db[_0x4e44('0x2f')][_0x4e44('0x30')]);_0x127177['query']=_[_0x4e44('0x2e')](_0x1d951f[_0x4e44('0x31')]);_0x127177[_0x4e44('0x32')]=_[_0x4e44('0x33')](_0x127177[_0x4e44('0x2d')],_0x127177['query']);_0x73f273[_0x4e44('0x34')]=_[_0x4e44('0x33')](_0x127177[_0x4e44('0x2d')],qs[_0x4e44('0x35')](_0x1d951f['query'][_0x4e44('0x35')]));_0x73f273['attributes']=_0x73f273[_0x4e44('0x34')]['length']?_0x73f273[_0x4e44('0x34')]:_0x127177['model'];if(_0x1d951f[_0x4e44('0x31')][_0x4e44('0x36')]){_0x73f273[_0x4e44('0x37')]=[{'all':!![]}];}_0x73f273=_['merge']({},_0x73f273,_0x1d951f[_0x4e44('0x38')]);return db[_0x4e44('0x2f')]['find'](_0x73f273)[_0x4e44('0x27')](handleEntityNotFound(_0x3f0284,null))['then'](respondWithResult(_0x3f0284,null))[_0x4e44('0x39')](handleError(_0x3f0284,null));};exports[_0x4e44('0x26')]=function(_0x3e2fbf,_0x39e73c){return db[_0x4e44('0x2f')][_0x4e44('0x3a')]({'where':{'id':_0x3e2fbf['params']['id']}})['then'](handleEntityNotFound(_0x39e73c,null))[_0x4e44('0x27')](removeEntity(_0x39e73c,null))[_0x4e44('0x39')](handleError(_0x39e73c,null));};function widgetAttributes(_0x24599a){try{switch(_0x24599a[_0x4e44('0x3b')]){case _0x4e44('0x3c'):return[{'name':_0x4e44('0x3d'),'value':_0x24599a[_0x4e44('0x3d')]||(_0x24599a[_0x4e44('0x3e')]&&_0x24599a[_0x4e44('0x3e')][0x0]?_0x24599a[_0x4e44('0x3e')][0x0][_0x4e44('0x3f')]:undefined)||'https://'}];case _0x4e44('0x40'):return[{'name':_0x4e44('0x41'),'value':_0x24599a[_0x4e44('0x41')]||(_0x24599a['attrs']&&_0x24599a[_0x4e44('0x3e')][0x0]?_0x24599a[_0x4e44('0x3e')][0x0][_0x4e44('0x3f')]:undefined)||''}];case _0x4e44('0x42'):return[{'name':_0x4e44('0x43'),'value':_0x24599a[_0x4e44('0x43')]||(_0x24599a[_0x4e44('0x3e')]&&_0x24599a[_0x4e44('0x3e')][0x0]?_0x24599a['attrs'][0x0][_0x4e44('0x3f')]:undefined)||_0x4e44('0x44')},{'name':_0x4e44('0x45'),'value':_0x24599a[_0x4e44('0x45')]||(_0x24599a['attrs']&&_0x24599a['attrs'][0x1]?_0x24599a[_0x4e44('0x3e')][0x1][_0x4e44('0x3f')]:undefined)||_0x4e44('0x46')},{'name':'attrFontSize','value':_0x24599a[_0x4e44('0x47')]||(_0x24599a[_0x4e44('0x3e')]&&_0x24599a[_0x4e44('0x3e')][0x2]?_0x24599a[_0x4e44('0x3e')][0x2][_0x4e44('0x3f')]:undefined)||0xc}];case _0x4e44('0x48'):return[{'name':_0x4e44('0x49'),'value':_0x24599a[_0x4e44('0x49')]||(_0x24599a[_0x4e44('0x3e')]&&_0x24599a['attrs'][0x0]?_0x24599a[_0x4e44('0x3e')][0x0][_0x4e44('0x3f')]:undefined)||_0x4e44('0x4a')},{'name':_0x4e44('0x4b'),'value':_0x24599a[_0x4e44('0x4b')]||(_0x24599a[_0x4e44('0x3e')]&&_0x24599a[_0x4e44('0x3e')][0x1]?_0x24599a[_0x4e44('0x3e')][0x1][_0x4e44('0x3f')]:undefined)||[]},{'name':'attrFontSize','value':_0x24599a[_0x4e44('0x47')]||(_0x24599a['attrs']&&_0x24599a['attrs'][0x2]?_0x24599a[_0x4e44('0x3e')][0x2]['value']:undefined)||0x14}];case _0x4e44('0x4c'):case _0x4e44('0x4d'):return[{'name':_0x4e44('0x4e'),'value':_0x24599a[_0x4e44('0x4e')]||(_0x24599a[_0x4e44('0x3e')]&&_0x24599a['attrs'][0x0]?_0x24599a['attrs'][0x0][_0x4e44('0x3f')]:undefined)||_0x4e44('0x4a')},{'name':_0x4e44('0x4f'),'value':_0x24599a[_0x4e44('0x4f')]||(_0x24599a[_0x4e44('0x3e')]&&_0x24599a[_0x4e44('0x3e')][0x1]?_0x24599a['attrs'][0x1][_0x4e44('0x3f')]:undefined)||null},{'name':_0x4e44('0x50'),'value':_0x24599a[_0x4e44('0x50')]||(_0x24599a[_0x4e44('0x3e')]&&_0x24599a['attrs'][0x2]?_0x24599a[_0x4e44('0x3e')][0x2][_0x4e44('0x3f')]:undefined)||null},{'name':'attrVoiceQueues','value':_0x24599a['attrVoiceQueues']||(_0x24599a[_0x4e44('0x3e')]&&_0x24599a['attrs'][0x3]?_0x24599a[_0x4e44('0x3e')][0x3][_0x4e44('0x3f')]:undefined)||[]}];case _0x4e44('0x51'):return[{'name':_0x4e44('0x52'),'type':_0x24599a['reportType']||(_0x24599a[_0x4e44('0x3e')]&&_0x24599a[_0x4e44('0x3e')][0x0]?_0x24599a['attrs'][0x0][_0x4e44('0x3b')]:undefined)||null,'value':_0x24599a[_0x4e44('0x52')]||(_0x24599a[_0x4e44('0x3e')]&&_0x24599a[_0x4e44('0x3e')][0x0]?_0x24599a[_0x4e44('0x3e')][0x0]['value']:undefined)||null},{'name':'attrRefresh','value':_0x24599a[_0x4e44('0x53')]||(_0x24599a[_0x4e44('0x3e')]&&_0x24599a['attrs'][0x1]?_0x24599a[_0x4e44('0x3e')][0x1][_0x4e44('0x3f')]:undefined)||0x0}];default:return[];}}catch(_0x54d27f){logger[_0x4e44('0x29')](_0x4e44('0x54'),JSON[_0x4e44('0x55')](_0x54d27f));return[];}}exports[_0x4e44('0x56')]=function(_0x23b83a,_0x4f52d9){if(_0x23b83a[_0x4e44('0x57')]){_0x23b83a[_0x4e44('0x57')]['attrs']=widgetAttributes(_0x23b83a['body']);}return db[_0x4e44('0x2f')][_0x4e44('0x56')](_0x23b83a['body'],{})[_0x4e44('0x27')](respondWithResult(_0x4f52d9,0xc9))[_0x4e44('0x39')](handleError(_0x4f52d9,null));};exports[_0x4e44('0x25')]=function(_0x35bfb3,_0x27ac05){if(_0x35bfb3[_0x4e44('0x57')]['id']){delete _0x35bfb3[_0x4e44('0x57')]['id'];}_0x35bfb3['body'][_0x4e44('0x3e')]=widgetAttributes(_0x35bfb3[_0x4e44('0x57')]);return db[_0x4e44('0x2f')]['find']({'where':{'id':_0x35bfb3[_0x4e44('0x58')]['id']}})['then'](handleEntityNotFound(_0x27ac05,null))['then'](saveUpdates(_0x35bfb3['body'],null))[_0x4e44('0x27')](respondWithResult(_0x27ac05,null))[_0x4e44('0x39')](handleError(_0x27ac05,null));};
\ No newline at end of file
+var _0xafbc=['attrRefresh','widgetAttributes:\x20%s','stringify','body','create','rimraf','fast-json-patch','request-promise','util','path','sox','to-csv','squel','crypto','jsforce','querystring','ioredis','../../components/parsers/qs','../../config/license/hardware','api','../../config/utils','../../mysqldb','redis','defaults','localhost','socket.io-emitter','sendStatus','status','end','count','offset','limit','set','Content-Range','json','reject','save','update','then','error','name','params','model','keys','DashboardItem','rawAttributes','query','filters','intersection','attributes','fields','length','includeAll','options','find','catch','destroy','type','iframe','attrUrl','attrs','https://','attrPath','value','clock','attrHourFormat','attrTimezone','0.00','attrFontSize','counter','attrMetric','total','attrVoiceQueues','multibar-chart','pie-chart','attrSerie1','attrSerie2','attrSerie3','attrReport','reportType'];(function(_0x400e56,_0x1f79b8){var _0x59b3b8=function(_0x501f20){while(--_0x501f20){_0x400e56['push'](_0x400e56['shift']());}};_0x59b3b8(++_0x1f79b8);}(_0xafbc,0x1e5));var _0xcafb=function(_0x1a46a8,_0x4a2246){_0x1a46a8=_0x1a46a8-0x0;var _0x57b57c=_0xafbc[_0x1a46a8];return _0x57b57c;};'use strict';var pdf=require('html-pdf');var emlformat=require('eml-format');var rimraf=require(_0xcafb('0x0'));var zipdir=require('zip-dir');var jsonpatch=require(_0xcafb('0x1'));var rp=require(_0xcafb('0x2'));var moment=require('moment');var BPromise=require('bluebird');var Mustache=require('mustache');var util=require(_0xcafb('0x3'));var path=require(_0xcafb('0x4'));var sox=require(_0xcafb('0x5'));var csv=require(_0xcafb('0x6'));var ejs=require('ejs');var fs=require('fs');var _=require('lodash');var squel=require(_0xcafb('0x7'));var crypto=require(_0xcafb('0x8'));var jsforce=require(_0xcafb('0x9'));var deskjs=require('desk.js');var toCsv=require(_0xcafb('0x6'));var querystring=require(_0xcafb('0xa'));var Papa=require('papaparse');var Redis=require(_0xcafb('0xb'));var authService=require('../../components/auth/service');var qs=require(_0xcafb('0xc'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0xcafb('0xd'));var logger=require('../../config/logger')(_0xcafb('0xe'));var utils=require(_0xcafb('0xf'));var config=require('../../config/environment');var db=require(_0xcafb('0x10'))['db'];config[_0xcafb('0x11')]=_[_0xcafb('0x12')](config[_0xcafb('0x11')],{'host':_0xcafb('0x13'),'port':0x18eb});var socket=require(_0xcafb('0x14'))(new Redis(config[_0xcafb('0x11')]));require('./dashboardItem.socket')['register'](socket);function respondWithStatusCode(_0xd1dfe8,_0x26ac54){_0x26ac54=_0x26ac54||0xcc;return function(_0x49f548){if(_0x49f548){return _0xd1dfe8[_0xcafb('0x15')](_0x26ac54);}return _0xd1dfe8[_0xcafb('0x16')](_0x26ac54)[_0xcafb('0x17')]();};}function respondWithResult(_0xe5e865,_0x4e47ee){_0x4e47ee=_0x4e47ee||0xc8;return function(_0x4c3cf6){if(_0x4c3cf6){return _0xe5e865[_0xcafb('0x16')](_0x4e47ee)['json'](_0x4c3cf6);}};}function respondWithFilteredResult(_0x2feab2,_0x3c97db){return function(_0xfd996d){if(_0xfd996d){var _0x225765=_0xfd996d[_0xcafb('0x18')],_0x20d2d7=_0x3c97db[_0xcafb('0x19')],_0x495e48=_0x3c97db['offset']+_0x3c97db[_0xcafb('0x1a')],_0x3202f1;if(_0x495e48>=_0x225765){_0x495e48=_0x225765;_0x3202f1=0xc8;}else{_0x3202f1=0xce;}_0x2feab2['status'](_0x3202f1);return _0x2feab2[_0xcafb('0x1b')](_0xcafb('0x1c'),_0x20d2d7+'-'+_0x495e48+'/'+_0x225765)[_0xcafb('0x1d')](_0xfd996d);}return null;};}function patchUpdates(_0x53c491){return function(_0x1fa0b9){try{jsonpatch['apply'](_0x1fa0b9,_0x53c491,!![]);}catch(_0x13d664){return BPromise[_0xcafb('0x1e')](_0x13d664);}return _0x1fa0b9[_0xcafb('0x1f')]();};}function saveUpdates(_0x1cb171,_0x3cb435){return function(_0x28550d){if(_0x28550d){return _0x28550d[_0xcafb('0x20')](_0x1cb171)['then'](function(_0x548f2e){return _0x548f2e;});}return null;};}function removeEntity(_0x6e2496,_0x2722ee){return function(_0x52600e){if(_0x52600e){return _0x52600e['destroy']()[_0xcafb('0x21')](function(){_0x6e2496[_0xcafb('0x16')](0xcc)['end']();});}};}function handleEntityNotFound(_0x518cbc,_0x114040){return function(_0xc69f3){if(!_0xc69f3){_0x518cbc['sendStatus'](0x194);}return _0xc69f3;};}function handleError(_0x3a4955,_0x5c5555){_0x5c5555=_0x5c5555||0x1f4;return function(_0x443c78){logger[_0xcafb('0x22')](_0x443c78['stack']);if(_0x443c78[_0xcafb('0x23')]){delete _0x443c78[_0xcafb('0x23')];}_0x3a4955['status'](_0x5c5555)['send'](_0x443c78);};}exports['show']=function(_0x387b66,_0x21f051){var _0x1abb8a={'raw':![],'where':{'id':_0x387b66[_0xcafb('0x24')]['id']}},_0x3a9d7e={};_0x3a9d7e[_0xcafb('0x25')]=_[_0xcafb('0x26')](db[_0xcafb('0x27')][_0xcafb('0x28')]);_0x3a9d7e[_0xcafb('0x29')]=_['keys'](_0x387b66[_0xcafb('0x29')]);_0x3a9d7e[_0xcafb('0x2a')]=_[_0xcafb('0x2b')](_0x3a9d7e[_0xcafb('0x25')],_0x3a9d7e[_0xcafb('0x29')]);_0x1abb8a[_0xcafb('0x2c')]=_[_0xcafb('0x2b')](_0x3a9d7e['model'],qs['fields'](_0x387b66['query'][_0xcafb('0x2d')]));_0x1abb8a['attributes']=_0x1abb8a[_0xcafb('0x2c')][_0xcafb('0x2e')]?_0x1abb8a[_0xcafb('0x2c')]:_0x3a9d7e[_0xcafb('0x25')];if(_0x387b66[_0xcafb('0x29')][_0xcafb('0x2f')]){_0x1abb8a['include']=[{'all':!![]}];}_0x1abb8a=_['merge']({},_0x1abb8a,_0x387b66[_0xcafb('0x30')]);return db['DashboardItem'][_0xcafb('0x31')](_0x1abb8a)[_0xcafb('0x21')](handleEntityNotFound(_0x21f051,null))[_0xcafb('0x21')](respondWithResult(_0x21f051,null))[_0xcafb('0x32')](handleError(_0x21f051,null));};exports[_0xcafb('0x33')]=function(_0x1bd677,_0x91327f){return db[_0xcafb('0x27')]['find']({'where':{'id':_0x1bd677[_0xcafb('0x24')]['id']}})['then'](handleEntityNotFound(_0x91327f,null))[_0xcafb('0x21')](removeEntity(_0x91327f,null))['catch'](handleError(_0x91327f,null));};function widgetAttributes(_0x44af3f){try{switch(_0x44af3f[_0xcafb('0x34')]){case _0xcafb('0x35'):return[{'name':'attrUrl','value':_0x44af3f[_0xcafb('0x36')]||(_0x44af3f[_0xcafb('0x37')]&&_0x44af3f[_0xcafb('0x37')][0x0]?_0x44af3f[_0xcafb('0x37')][0x0]['value']:undefined)||_0xcafb('0x38')}];case'custom':return[{'name':'attrPath','value':_0x44af3f[_0xcafb('0x39')]||(_0x44af3f[_0xcafb('0x37')]&&_0x44af3f[_0xcafb('0x37')][0x0]?_0x44af3f[_0xcafb('0x37')][0x0][_0xcafb('0x3a')]:undefined)||''}];case _0xcafb('0x3b'):return[{'name':_0xcafb('0x3c'),'value':_0x44af3f[_0xcafb('0x3c')]||(_0x44af3f[_0xcafb('0x37')]&&_0x44af3f[_0xcafb('0x37')][0x0]?_0x44af3f[_0xcafb('0x37')][0x0][_0xcafb('0x3a')]:undefined)||'HH:mm:ss'},{'name':_0xcafb('0x3d'),'value':_0x44af3f[_0xcafb('0x3d')]||(_0x44af3f['attrs']&&_0x44af3f[_0xcafb('0x37')][0x1]?_0x44af3f[_0xcafb('0x37')][0x1][_0xcafb('0x3a')]:undefined)||_0xcafb('0x3e')},{'name':_0xcafb('0x3f'),'value':_0x44af3f[_0xcafb('0x3f')]||(_0x44af3f[_0xcafb('0x37')]&&_0x44af3f[_0xcafb('0x37')][0x2]?_0x44af3f[_0xcafb('0x37')][0x2][_0xcafb('0x3a')]:undefined)||0xc}];case _0xcafb('0x40'):return[{'name':_0xcafb('0x41'),'value':_0x44af3f['attrMetric']||(_0x44af3f[_0xcafb('0x37')]&&_0x44af3f['attrs'][0x0]?_0x44af3f[_0xcafb('0x37')][0x0]['value']:undefined)||_0xcafb('0x42')},{'name':'attrVoiceQueues','value':_0x44af3f[_0xcafb('0x43')]||(_0x44af3f['attrs']&&_0x44af3f[_0xcafb('0x37')][0x1]?_0x44af3f[_0xcafb('0x37')][0x1][_0xcafb('0x3a')]:undefined)||[]},{'name':_0xcafb('0x3f'),'value':_0x44af3f[_0xcafb('0x3f')]||(_0x44af3f['attrs']&&_0x44af3f['attrs'][0x2]?_0x44af3f[_0xcafb('0x37')][0x2][_0xcafb('0x3a')]:undefined)||0x14}];case _0xcafb('0x44'):case _0xcafb('0x45'):return[{'name':_0xcafb('0x46'),'value':_0x44af3f['attrSerie1']||(_0x44af3f[_0xcafb('0x37')]&&_0x44af3f['attrs'][0x0]?_0x44af3f[_0xcafb('0x37')][0x0]['value']:undefined)||_0xcafb('0x42')},{'name':_0xcafb('0x47'),'value':_0x44af3f[_0xcafb('0x47')]||(_0x44af3f[_0xcafb('0x37')]&&_0x44af3f['attrs'][0x1]?_0x44af3f[_0xcafb('0x37')][0x1]['value']:undefined)||null},{'name':_0xcafb('0x48'),'value':_0x44af3f[_0xcafb('0x48')]||(_0x44af3f[_0xcafb('0x37')]&&_0x44af3f[_0xcafb('0x37')][0x2]?_0x44af3f['attrs'][0x2][_0xcafb('0x3a')]:undefined)||null},{'name':_0xcafb('0x43'),'value':_0x44af3f[_0xcafb('0x43')]||(_0x44af3f[_0xcafb('0x37')]&&_0x44af3f[_0xcafb('0x37')][0x3]?_0x44af3f[_0xcafb('0x37')][0x3][_0xcafb('0x3a')]:undefined)||[]}];case'web-report':return[{'name':_0xcafb('0x49'),'type':_0x44af3f[_0xcafb('0x4a')]||(_0x44af3f[_0xcafb('0x37')]&&_0x44af3f[_0xcafb('0x37')][0x0]?_0x44af3f[_0xcafb('0x37')][0x0][_0xcafb('0x34')]:undefined)||null,'value':_0x44af3f['attrReport']||(_0x44af3f[_0xcafb('0x37')]&&_0x44af3f[_0xcafb('0x37')][0x0]?_0x44af3f[_0xcafb('0x37')][0x0][_0xcafb('0x3a')]:undefined)||null},{'name':_0xcafb('0x4b'),'value':_0x44af3f[_0xcafb('0x4b')]||(_0x44af3f['attrs']&&_0x44af3f[_0xcafb('0x37')][0x1]?_0x44af3f[_0xcafb('0x37')][0x1][_0xcafb('0x3a')]:undefined)||0x0}];default:return[];}}catch(_0x200519){logger[_0xcafb('0x22')](_0xcafb('0x4c'),JSON[_0xcafb('0x4d')](_0x200519));return[];}}exports['create']=function(_0x59ce90,_0x3ca10a){if(_0x59ce90[_0xcafb('0x4e')]){_0x59ce90[_0xcafb('0x4e')][_0xcafb('0x37')]=widgetAttributes(_0x59ce90['body']);}return db[_0xcafb('0x27')][_0xcafb('0x4f')](_0x59ce90['body'],{})[_0xcafb('0x21')](respondWithResult(_0x3ca10a,0xc9))[_0xcafb('0x32')](handleError(_0x3ca10a,null));};exports[_0xcafb('0x20')]=function(_0x2e30c8,_0x54d885){if(_0x2e30c8[_0xcafb('0x4e')]['id']){delete _0x2e30c8[_0xcafb('0x4e')]['id'];}_0x2e30c8[_0xcafb('0x4e')]['attrs']=widgetAttributes(_0x2e30c8['body']);return db[_0xcafb('0x27')][_0xcafb('0x31')]({'where':{'id':_0x2e30c8[_0xcafb('0x24')]['id']}})[_0xcafb('0x21')](handleEntityNotFound(_0x54d885,null))[_0xcafb('0x21')](saveUpdates(_0x2e30c8[_0xcafb('0x4e')],null))[_0xcafb('0x21')](respondWithResult(_0x54d885,null))[_0xcafb('0x32')](handleError(_0x54d885,null));};
\ No newline at end of file