Built motion from commit (unavailable).|2.0.84
[motion2.git] / server / api / dashboardItem / dashboardItem.controller.js
index b327826..81af9a3 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x3d4c=['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','attrRefresh','widgetAttributes:\x20%s','stringify','create','body','update','html-pdf','zip-dir','request-promise','moment','bluebird','mustache','path','to-csv','squel','crypto','jsforce','desk.js','papaparse','../../config/logger','../../config/environment','../../mysqldb','redis','defaults','./dashboardItem.socket','register','sendStatus','status','end','json','count','offset','limit','set','apply','reject','save','destroy','then','error','stack','params','DashboardItem','rawAttributes','query','filters','intersection','model','fields','attributes','includeAll','include','merge','options','find','catch'];(function(_0x4b7c65,_0x48df1d){var _0x16a07f=function(_0x120abf){while(--_0x120abf){_0x4b7c65['push'](_0x4b7c65['shift']());}};_0x16a07f(++_0x48df1d);}(_0x3d4c,0x70));var _0xc3d4=function(_0x5385cf,_0x56423b){_0x5385cf=_0x5385cf-0x0;var _0x227249=_0x3d4c[_0x5385cf];return _0x227249;};'use strict';var pdf=require(_0xc3d4('0x0'));var emlformat=require('eml-format');var rimraf=require('rimraf');var zipdir=require(_0xc3d4('0x1'));var jsonpatch=require('fast-json-patch');var rp=require(_0xc3d4('0x2'));var moment=require(_0xc3d4('0x3'));var BPromise=require(_0xc3d4('0x4'));var Mustache=require(_0xc3d4('0x5'));var util=require('util');var path=require(_0xc3d4('0x6'));var sox=require('sox');var csv=require(_0xc3d4('0x7'));var ejs=require('ejs');var fs=require('fs');var _=require('lodash');var squel=require(_0xc3d4('0x8'));var crypto=require(_0xc3d4('0x9'));var jsforce=require(_0xc3d4('0xa'));var deskjs=require(_0xc3d4('0xb'));var toCsv=require(_0xc3d4('0x7'));var querystring=require('querystring');var Papa=require(_0xc3d4('0xc'));var qs=require('../../components/parsers/qs');var logger=require(_0xc3d4('0xd'))('api');var utils=require('../../config/utils');var config=require(_0xc3d4('0xe'));var db=require(_0xc3d4('0xf'))['db'];config[_0xc3d4('0x10')]=_[_0xc3d4('0x11')](config[_0xc3d4('0x10')],{'host':'localhost','port':0x18eb});var socket=require('socket.io-emitter')(config['redis']);require(_0xc3d4('0x12'))[_0xc3d4('0x13')](socket);function respondWithStatusCode(_0x451e73,_0x1e95f0){_0x1e95f0=_0x1e95f0||0xcc;return function(_0x3fb98c){if(_0x3fb98c){return _0x451e73[_0xc3d4('0x14')](_0x1e95f0);}return _0x451e73[_0xc3d4('0x15')](_0x1e95f0)[_0xc3d4('0x16')]();};}function respondWithResult(_0x242f78,_0x4cc05a){_0x4cc05a=_0x4cc05a||0xc8;return function(_0x22217b){if(_0x22217b){return _0x242f78[_0xc3d4('0x15')](_0x4cc05a)[_0xc3d4('0x17')](_0x22217b);}};}function respondWithFilteredResult(_0x55b8b4,_0xf716d1){return function(_0x3890e3){if(_0x3890e3){var _0x14f205=_0x3890e3[_0xc3d4('0x18')],_0x331970=_0xf716d1[_0xc3d4('0x19')],_0xe6daa1=_0xf716d1[_0xc3d4('0x19')]+_0xf716d1[_0xc3d4('0x1a')],_0x753b00;if(_0xe6daa1>=_0x14f205){_0xe6daa1=_0x14f205;_0x753b00=0xc8;}else{_0x753b00=0xce;}_0x55b8b4['status'](_0x753b00);return _0x55b8b4[_0xc3d4('0x1b')]('Content-Range',_0x331970+'-'+_0xe6daa1+'/'+_0x14f205)[_0xc3d4('0x17')](_0x3890e3);}return null;};}function patchUpdates(_0x202633){return function(_0x418d86){try{jsonpatch[_0xc3d4('0x1c')](_0x418d86,_0x202633,!![]);}catch(_0x5a1384){return BPromise[_0xc3d4('0x1d')](_0x5a1384);}return _0x418d86[_0xc3d4('0x1e')]();};}function saveUpdates(_0x13dde1,_0x574346){return function(_0x510ffe){if(_0x510ffe){return _0x510ffe['update'](_0x13dde1)['then'](function(_0x2e4902){return _0x2e4902;});}return null;};}function removeEntity(_0x2ee7d4,_0x5c3dc2){return function(_0x1d02a7){if(_0x1d02a7){return _0x1d02a7[_0xc3d4('0x1f')]()[_0xc3d4('0x20')](function(){_0x2ee7d4[_0xc3d4('0x15')](0xcc)[_0xc3d4('0x16')]();});}};}function handleEntityNotFound(_0x44d4ab,_0x27c31a){return function(_0x193e63){if(!_0x193e63){_0x44d4ab[_0xc3d4('0x14')](0x194);}return _0x193e63;};}function handleError(_0x29442f,_0x4d0329){_0x4d0329=_0x4d0329||0x1f4;return function(_0x348ec7){logger[_0xc3d4('0x21')](_0x348ec7[_0xc3d4('0x22')]);if(_0x348ec7['name']){delete _0x348ec7['name'];}_0x29442f['status'](_0x4d0329)['send'](_0x348ec7);};}exports['show']=function(_0x73bc02,_0x4bd434){var _0x3585b9={'raw':![],'where':{'id':_0x73bc02[_0xc3d4('0x23')]['id']}},_0x41903d={};_0x41903d['model']=_['keys'](db[_0xc3d4('0x24')][_0xc3d4('0x25')]);_0x41903d[_0xc3d4('0x26')]=_['keys'](_0x73bc02[_0xc3d4('0x26')]);_0x41903d[_0xc3d4('0x27')]=_[_0xc3d4('0x28')](_0x41903d[_0xc3d4('0x29')],_0x41903d[_0xc3d4('0x26')]);_0x3585b9['attributes']=_[_0xc3d4('0x28')](_0x41903d[_0xc3d4('0x29')],qs[_0xc3d4('0x2a')](_0x73bc02[_0xc3d4('0x26')][_0xc3d4('0x2a')]));_0x3585b9[_0xc3d4('0x2b')]=_0x3585b9['attributes']['length']?_0x3585b9[_0xc3d4('0x2b')]:_0x41903d[_0xc3d4('0x29')];if(_0x73bc02['query'][_0xc3d4('0x2c')]){_0x3585b9[_0xc3d4('0x2d')]=[{'all':!![]}];}_0x3585b9=_[_0xc3d4('0x2e')]({},_0x3585b9,_0x73bc02[_0xc3d4('0x2f')]);return db['DashboardItem']['find'](_0x3585b9)[_0xc3d4('0x20')](handleEntityNotFound(_0x4bd434,null))[_0xc3d4('0x20')](respondWithResult(_0x4bd434,null))['catch'](handleError(_0x4bd434,null));};exports[_0xc3d4('0x1f')]=function(_0x2cacdd,_0x336e12){return db[_0xc3d4('0x24')][_0xc3d4('0x30')]({'where':{'id':_0x2cacdd[_0xc3d4('0x23')]['id']}})[_0xc3d4('0x20')](handleEntityNotFound(_0x336e12,null))[_0xc3d4('0x20')](removeEntity(_0x336e12,null))[_0xc3d4('0x31')](handleError(_0x336e12,null));};function widgetAttributes(_0x3f2a6e){try{switch(_0x3f2a6e[_0xc3d4('0x32')]){case _0xc3d4('0x33'):return[{'name':_0xc3d4('0x34'),'value':_0x3f2a6e[_0xc3d4('0x34')]||(_0x3f2a6e[_0xc3d4('0x35')]&&_0x3f2a6e[_0xc3d4('0x35')][0x0]?_0x3f2a6e[_0xc3d4('0x35')][0x0][_0xc3d4('0x36')]:undefined)||_0xc3d4('0x37')}];case _0xc3d4('0x38'):return[{'name':'attrPath','value':_0x3f2a6e[_0xc3d4('0x39')]||(_0x3f2a6e[_0xc3d4('0x35')]&&_0x3f2a6e[_0xc3d4('0x35')][0x0]?_0x3f2a6e[_0xc3d4('0x35')][0x0]['value']:undefined)||''}];case _0xc3d4('0x3a'):return[{'name':_0xc3d4('0x3b'),'value':_0x3f2a6e['attrHourFormat']||(_0x3f2a6e['attrs']&&_0x3f2a6e[_0xc3d4('0x35')][0x0]?_0x3f2a6e[_0xc3d4('0x35')][0x0]['value']:undefined)||_0xc3d4('0x3c')},{'name':_0xc3d4('0x3d'),'value':_0x3f2a6e[_0xc3d4('0x3d')]||(_0x3f2a6e[_0xc3d4('0x35')]&&_0x3f2a6e[_0xc3d4('0x35')][0x1]?_0x3f2a6e['attrs'][0x1][_0xc3d4('0x36')]:undefined)||_0xc3d4('0x3e')},{'name':_0xc3d4('0x3f'),'value':_0x3f2a6e[_0xc3d4('0x3f')]||(_0x3f2a6e['attrs']&&_0x3f2a6e['attrs'][0x2]?_0x3f2a6e[_0xc3d4('0x35')][0x2][_0xc3d4('0x36')]:undefined)||0xc}];case _0xc3d4('0x40'):return[{'name':_0xc3d4('0x41'),'value':_0x3f2a6e[_0xc3d4('0x41')]||(_0x3f2a6e[_0xc3d4('0x35')]&&_0x3f2a6e[_0xc3d4('0x35')][0x0]?_0x3f2a6e[_0xc3d4('0x35')][0x0][_0xc3d4('0x36')]:undefined)||_0xc3d4('0x42')},{'name':_0xc3d4('0x43'),'value':_0x3f2a6e['attrVoiceQueues']||(_0x3f2a6e['attrs']&&_0x3f2a6e[_0xc3d4('0x35')][0x1]?_0x3f2a6e[_0xc3d4('0x35')][0x1][_0xc3d4('0x36')]:undefined)||[]},{'name':_0xc3d4('0x3f'),'value':_0x3f2a6e[_0xc3d4('0x3f')]||(_0x3f2a6e[_0xc3d4('0x35')]&&_0x3f2a6e['attrs'][0x2]?_0x3f2a6e[_0xc3d4('0x35')][0x2][_0xc3d4('0x36')]:undefined)||0x14}];case _0xc3d4('0x44'):case _0xc3d4('0x45'):return[{'name':_0xc3d4('0x46'),'value':_0x3f2a6e['attrSerie1']||(_0x3f2a6e[_0xc3d4('0x35')]&&_0x3f2a6e['attrs'][0x0]?_0x3f2a6e['attrs'][0x0][_0xc3d4('0x36')]:undefined)||_0xc3d4('0x42')},{'name':_0xc3d4('0x47'),'value':_0x3f2a6e['attrSerie2']||(_0x3f2a6e['attrs']&&_0x3f2a6e['attrs'][0x1]?_0x3f2a6e[_0xc3d4('0x35')][0x1][_0xc3d4('0x36')]:undefined)||null},{'name':'attrSerie3','value':_0x3f2a6e[_0xc3d4('0x48')]||(_0x3f2a6e[_0xc3d4('0x35')]&&_0x3f2a6e['attrs'][0x2]?_0x3f2a6e[_0xc3d4('0x35')][0x2][_0xc3d4('0x36')]:undefined)||null},{'name':_0xc3d4('0x43'),'value':_0x3f2a6e[_0xc3d4('0x43')]||(_0x3f2a6e[_0xc3d4('0x35')]&&_0x3f2a6e[_0xc3d4('0x35')][0x3]?_0x3f2a6e[_0xc3d4('0x35')][0x3]['value']:undefined)||[]}];case _0xc3d4('0x49'):return[{'name':'attrReport','type':_0x3f2a6e['reportType']||null,'value':_0x3f2a6e[_0xc3d4('0x4a')]||(_0x3f2a6e[_0xc3d4('0x35')]&&_0x3f2a6e['attrs'][0x0]?_0x3f2a6e[_0xc3d4('0x35')][0x0][_0xc3d4('0x36')]:undefined)||null},{'name':_0xc3d4('0x4b'),'value':_0x3f2a6e['attrRefresh']||(_0x3f2a6e['attrs']&&_0x3f2a6e['attrs'][0x1]?_0x3f2a6e[_0xc3d4('0x35')][0x1][_0xc3d4('0x36')]:undefined)||0x0}];default:return[];}}catch(_0x1fff22){logger[_0xc3d4('0x21')](_0xc3d4('0x4c'),JSON[_0xc3d4('0x4d')](_0x1fff22));return[];}}exports[_0xc3d4('0x4e')]=function(_0x2b08fe,_0x5c0e7c){if(_0x2b08fe['body']){_0x2b08fe[_0xc3d4('0x4f')][_0xc3d4('0x35')]=widgetAttributes(_0x2b08fe[_0xc3d4('0x4f')]);}return db[_0xc3d4('0x24')][_0xc3d4('0x4e')](_0x2b08fe[_0xc3d4('0x4f')],{})[_0xc3d4('0x20')](respondWithResult(_0x5c0e7c,0xc9))['catch'](handleError(_0x5c0e7c,null));};exports[_0xc3d4('0x50')]=function(_0x168bdc,_0xf09c92){if(_0x168bdc['body']['id']){delete _0x168bdc[_0xc3d4('0x4f')]['id'];}_0x168bdc[_0xc3d4('0x4f')][_0xc3d4('0x35')]=widgetAttributes(_0x168bdc['body']);return db[_0xc3d4('0x24')][_0xc3d4('0x30')]({'where':{'id':_0x168bdc[_0xc3d4('0x23')]['id']}})[_0xc3d4('0x20')](handleEntityNotFound(_0xf09c92,null))['then'](saveUpdates(_0x168bdc[_0xc3d4('0x4f')],null))[_0xc3d4('0x20')](respondWithResult(_0xf09c92,null))[_0xc3d4('0x31')](handleError(_0xf09c92,null));};
\ No newline at end of file
+var _0xa9e0=['intersection','fields','length','includeAll','include','merge','find','catch','iframe','attrUrl','attrs','value','custom','attrPath','clock','attrHourFormat','HH:mm:ss','attrTimezone','attrFontSize','counter','attrMetric','total','attrVoiceQueues','multibar-chart','pie-chart','attrSerie1','attrSerie2','attrSerie3','web-report','attrReport','reportType','attrRefresh','widgetAttributes:\x20%s','create','body','update','html-pdf','eml-format','rimraf','request-promise','bluebird','mustache','util','path','sox','ejs','lodash','squel','desk.js','papaparse','ioredis','../../components/parsers/qs','../../config/logger','api','../../config/utils','redis','localhost','socket.io-emitter','./dashboardItem.socket','register','sendStatus','status','end','json','count','offset','limit','set','Content-Range','apply','reject','save','then','destroy','error','stack','name','send','params','model','keys','DashboardItem','query','filters','attributes'];(function(_0x2a0611,_0x1f439f){var _0x4050fd=function(_0x522bbb){while(--_0x522bbb){_0x2a0611['push'](_0x2a0611['shift']());}};_0x4050fd(++_0x1f439f);}(_0xa9e0,0x123));var _0x0a9e=function(_0x32d457,_0x1a39c9){_0x32d457=_0x32d457-0x0;var _0x338386=_0xa9e0[_0x32d457];return _0x338386;};'use strict';var pdf=require(_0x0a9e('0x0'));var emlformat=require(_0x0a9e('0x1'));var rimraf=require(_0x0a9e('0x2'));var zipdir=require('zip-dir');var jsonpatch=require('fast-json-patch');var rp=require(_0x0a9e('0x3'));var moment=require('moment');var BPromise=require(_0x0a9e('0x4'));var Mustache=require(_0x0a9e('0x5'));var util=require(_0x0a9e('0x6'));var path=require(_0x0a9e('0x7'));var sox=require(_0x0a9e('0x8'));var csv=require('to-csv');var ejs=require(_0x0a9e('0x9'));var fs=require('fs');var _=require(_0x0a9e('0xa'));var squel=require(_0x0a9e('0xb'));var crypto=require('crypto');var jsforce=require('jsforce');var deskjs=require(_0x0a9e('0xc'));var toCsv=require('to-csv');var querystring=require('querystring');var Papa=require(_0x0a9e('0xd'));var Redis=require(_0x0a9e('0xe'));var qs=require(_0x0a9e('0xf'));var logger=require(_0x0a9e('0x10'))(_0x0a9e('0x11'));var utils=require(_0x0a9e('0x12'));var config=require('../../config/environment');var db=require('../../mysqldb')['db'];config['redis']=_['defaults'](config[_0x0a9e('0x13')],{'host':_0x0a9e('0x14'),'port':0x18eb});var socket=require(_0x0a9e('0x15'))(new Redis(config[_0x0a9e('0x13')]));require(_0x0a9e('0x16'))[_0x0a9e('0x17')](socket);function respondWithStatusCode(_0x5db4b0,_0x4283ce){_0x4283ce=_0x4283ce||0xcc;return function(_0x239b12){if(_0x239b12){return _0x5db4b0[_0x0a9e('0x18')](_0x4283ce);}return _0x5db4b0[_0x0a9e('0x19')](_0x4283ce)[_0x0a9e('0x1a')]();};}function respondWithResult(_0x4d5611,_0x52a03d){_0x52a03d=_0x52a03d||0xc8;return function(_0x22dccb){if(_0x22dccb){return _0x4d5611['status'](_0x52a03d)[_0x0a9e('0x1b')](_0x22dccb);}};}function respondWithFilteredResult(_0x519dfd,_0x16033c){return function(_0x12066b){if(_0x12066b){var _0x48f32d=_0x12066b[_0x0a9e('0x1c')],_0x225616=_0x16033c[_0x0a9e('0x1d')],_0x5a0a06=_0x16033c[_0x0a9e('0x1d')]+_0x16033c[_0x0a9e('0x1e')],_0x459eb1;if(_0x5a0a06>=_0x48f32d){_0x5a0a06=_0x48f32d;_0x459eb1=0xc8;}else{_0x459eb1=0xce;}_0x519dfd[_0x0a9e('0x19')](_0x459eb1);return _0x519dfd[_0x0a9e('0x1f')](_0x0a9e('0x20'),_0x225616+'-'+_0x5a0a06+'/'+_0x48f32d)[_0x0a9e('0x1b')](_0x12066b);}return null;};}function patchUpdates(_0x112016){return function(_0x1c696a){try{jsonpatch[_0x0a9e('0x21')](_0x1c696a,_0x112016,!![]);}catch(_0x4bb1e3){return BPromise[_0x0a9e('0x22')](_0x4bb1e3);}return _0x1c696a[_0x0a9e('0x23')]();};}function saveUpdates(_0x53682f,_0x20f109){return function(_0x5a09ef){if(_0x5a09ef){return _0x5a09ef['update'](_0x53682f)[_0x0a9e('0x24')](function(_0x432e56){return _0x432e56;});}return null;};}function removeEntity(_0x38e7c4,_0x30bae6){return function(_0x4abc77){if(_0x4abc77){return _0x4abc77[_0x0a9e('0x25')]()[_0x0a9e('0x24')](function(){_0x38e7c4[_0x0a9e('0x19')](0xcc)[_0x0a9e('0x1a')]();});}};}function handleEntityNotFound(_0x370d86,_0x42ac8f){return function(_0x16b1ca){if(!_0x16b1ca){_0x370d86['sendStatus'](0x194);}return _0x16b1ca;};}function handleError(_0x59181e,_0x197ec0){_0x197ec0=_0x197ec0||0x1f4;return function(_0x3a8e58){logger[_0x0a9e('0x26')](_0x3a8e58[_0x0a9e('0x27')]);if(_0x3a8e58['name']){delete _0x3a8e58[_0x0a9e('0x28')];}_0x59181e['status'](_0x197ec0)[_0x0a9e('0x29')](_0x3a8e58);};}exports['show']=function(_0x1dc186,_0x34dc65){var _0x25fba9={'raw':![],'where':{'id':_0x1dc186[_0x0a9e('0x2a')]['id']}},_0x14433c={};_0x14433c[_0x0a9e('0x2b')]=_[_0x0a9e('0x2c')](db[_0x0a9e('0x2d')]['rawAttributes']);_0x14433c[_0x0a9e('0x2e')]=_[_0x0a9e('0x2c')](_0x1dc186[_0x0a9e('0x2e')]);_0x14433c[_0x0a9e('0x2f')]=_['intersection'](_0x14433c[_0x0a9e('0x2b')],_0x14433c[_0x0a9e('0x2e')]);_0x25fba9[_0x0a9e('0x30')]=_[_0x0a9e('0x31')](_0x14433c[_0x0a9e('0x2b')],qs[_0x0a9e('0x32')](_0x1dc186[_0x0a9e('0x2e')][_0x0a9e('0x32')]));_0x25fba9[_0x0a9e('0x30')]=_0x25fba9['attributes'][_0x0a9e('0x33')]?_0x25fba9['attributes']:_0x14433c[_0x0a9e('0x2b')];if(_0x1dc186[_0x0a9e('0x2e')][_0x0a9e('0x34')]){_0x25fba9[_0x0a9e('0x35')]=[{'all':!![]}];}_0x25fba9=_[_0x0a9e('0x36')]({},_0x25fba9,_0x1dc186['options']);return db[_0x0a9e('0x2d')][_0x0a9e('0x37')](_0x25fba9)[_0x0a9e('0x24')](handleEntityNotFound(_0x34dc65,null))[_0x0a9e('0x24')](respondWithResult(_0x34dc65,null))[_0x0a9e('0x38')](handleError(_0x34dc65,null));};exports[_0x0a9e('0x25')]=function(_0x332d35,_0x39e565){return db['DashboardItem'][_0x0a9e('0x37')]({'where':{'id':_0x332d35['params']['id']}})[_0x0a9e('0x24')](handleEntityNotFound(_0x39e565,null))[_0x0a9e('0x24')](removeEntity(_0x39e565,null))[_0x0a9e('0x38')](handleError(_0x39e565,null));};function widgetAttributes(_0x3f3d41){try{switch(_0x3f3d41['type']){case _0x0a9e('0x39'):return[{'name':_0x0a9e('0x3a'),'value':_0x3f3d41[_0x0a9e('0x3a')]||(_0x3f3d41[_0x0a9e('0x3b')]&&_0x3f3d41['attrs'][0x0]?_0x3f3d41['attrs'][0x0][_0x0a9e('0x3c')]:undefined)||'https://'}];case _0x0a9e('0x3d'):return[{'name':_0x0a9e('0x3e'),'value':_0x3f3d41[_0x0a9e('0x3e')]||(_0x3f3d41[_0x0a9e('0x3b')]&&_0x3f3d41['attrs'][0x0]?_0x3f3d41[_0x0a9e('0x3b')][0x0][_0x0a9e('0x3c')]:undefined)||''}];case _0x0a9e('0x3f'):return[{'name':'attrHourFormat','value':_0x3f3d41[_0x0a9e('0x40')]||(_0x3f3d41[_0x0a9e('0x3b')]&&_0x3f3d41[_0x0a9e('0x3b')][0x0]?_0x3f3d41['attrs'][0x0]['value']:undefined)||_0x0a9e('0x41')},{'name':_0x0a9e('0x42'),'value':_0x3f3d41['attrTimezone']||(_0x3f3d41[_0x0a9e('0x3b')]&&_0x3f3d41[_0x0a9e('0x3b')][0x1]?_0x3f3d41[_0x0a9e('0x3b')][0x1][_0x0a9e('0x3c')]:undefined)||'0.00'},{'name':'attrFontSize','value':_0x3f3d41[_0x0a9e('0x43')]||(_0x3f3d41[_0x0a9e('0x3b')]&&_0x3f3d41['attrs'][0x2]?_0x3f3d41[_0x0a9e('0x3b')][0x2][_0x0a9e('0x3c')]:undefined)||0xc}];case _0x0a9e('0x44'):return[{'name':'attrMetric','value':_0x3f3d41[_0x0a9e('0x45')]||(_0x3f3d41[_0x0a9e('0x3b')]&&_0x3f3d41[_0x0a9e('0x3b')][0x0]?_0x3f3d41[_0x0a9e('0x3b')][0x0][_0x0a9e('0x3c')]:undefined)||_0x0a9e('0x46')},{'name':_0x0a9e('0x47'),'value':_0x3f3d41[_0x0a9e('0x47')]||(_0x3f3d41[_0x0a9e('0x3b')]&&_0x3f3d41[_0x0a9e('0x3b')][0x1]?_0x3f3d41[_0x0a9e('0x3b')][0x1][_0x0a9e('0x3c')]:undefined)||[]},{'name':_0x0a9e('0x43'),'value':_0x3f3d41[_0x0a9e('0x43')]||(_0x3f3d41[_0x0a9e('0x3b')]&&_0x3f3d41['attrs'][0x2]?_0x3f3d41['attrs'][0x2][_0x0a9e('0x3c')]:undefined)||0x14}];case _0x0a9e('0x48'):case _0x0a9e('0x49'):return[{'name':_0x0a9e('0x4a'),'value':_0x3f3d41[_0x0a9e('0x4a')]||(_0x3f3d41[_0x0a9e('0x3b')]&&_0x3f3d41[_0x0a9e('0x3b')][0x0]?_0x3f3d41[_0x0a9e('0x3b')][0x0][_0x0a9e('0x3c')]:undefined)||_0x0a9e('0x46')},{'name':_0x0a9e('0x4b'),'value':_0x3f3d41[_0x0a9e('0x4b')]||(_0x3f3d41['attrs']&&_0x3f3d41[_0x0a9e('0x3b')][0x1]?_0x3f3d41[_0x0a9e('0x3b')][0x1][_0x0a9e('0x3c')]:undefined)||null},{'name':_0x0a9e('0x4c'),'value':_0x3f3d41[_0x0a9e('0x4c')]||(_0x3f3d41[_0x0a9e('0x3b')]&&_0x3f3d41[_0x0a9e('0x3b')][0x2]?_0x3f3d41[_0x0a9e('0x3b')][0x2]['value']:undefined)||null},{'name':_0x0a9e('0x47'),'value':_0x3f3d41['attrVoiceQueues']||(_0x3f3d41[_0x0a9e('0x3b')]&&_0x3f3d41[_0x0a9e('0x3b')][0x3]?_0x3f3d41[_0x0a9e('0x3b')][0x3]['value']:undefined)||[]}];case _0x0a9e('0x4d'):return[{'name':_0x0a9e('0x4e'),'type':_0x3f3d41[_0x0a9e('0x4f')]||null,'value':_0x3f3d41[_0x0a9e('0x4e')]||(_0x3f3d41[_0x0a9e('0x3b')]&&_0x3f3d41[_0x0a9e('0x3b')][0x0]?_0x3f3d41[_0x0a9e('0x3b')][0x0]['value']:undefined)||null},{'name':_0x0a9e('0x50'),'value':_0x3f3d41[_0x0a9e('0x50')]||(_0x3f3d41[_0x0a9e('0x3b')]&&_0x3f3d41[_0x0a9e('0x3b')][0x1]?_0x3f3d41[_0x0a9e('0x3b')][0x1][_0x0a9e('0x3c')]:undefined)||0x0}];default:return[];}}catch(_0x6054ee){logger[_0x0a9e('0x26')](_0x0a9e('0x51'),JSON['stringify'](_0x6054ee));return[];}}exports[_0x0a9e('0x52')]=function(_0x3fe430,_0x4f7240){if(_0x3fe430['body']){_0x3fe430['body'][_0x0a9e('0x3b')]=widgetAttributes(_0x3fe430[_0x0a9e('0x53')]);}return db[_0x0a9e('0x2d')][_0x0a9e('0x52')](_0x3fe430[_0x0a9e('0x53')],{})[_0x0a9e('0x24')](respondWithResult(_0x4f7240,0xc9))[_0x0a9e('0x38')](handleError(_0x4f7240,null));};exports[_0x0a9e('0x54')]=function(_0x5d38ae,_0x4b1b9f){if(_0x5d38ae['body']['id']){delete _0x5d38ae[_0x0a9e('0x53')]['id'];}_0x5d38ae[_0x0a9e('0x53')][_0x0a9e('0x3b')]=widgetAttributes(_0x5d38ae['body']);return db[_0x0a9e('0x2d')][_0x0a9e('0x37')]({'where':{'id':_0x5d38ae['params']['id']}})['then'](handleEntityNotFound(_0x4b1b9f,null))[_0x0a9e('0x24')](saveUpdates(_0x5d38ae['body'],null))[_0x0a9e('0x24')](respondWithResult(_0x4b1b9f,null))['catch'](handleError(_0x4b1b9f,null));};
\ No newline at end of file