diff --git a/frontend/app/mstore/types/widget.ts b/frontend/app/mstore/types/widget.ts index c6809b557..6c92a8348 100644 --- a/frontend/app/mstore/types/widget.ts +++ b/frontend/app/mstore/types/widget.ts @@ -281,15 +281,14 @@ export default class Widget { } calculateTotalSeries = (data: any): any => { - return data.map(entry => { + return Array.isArray(data) ? data.map(entry => { const total = Object.keys(entry) .filter(key => key !== 'timestamp' && key !== 'time') .reduce((sum, key) => sum + entry[key], 0); return { ...entry, Total: total }; - }); + }) : []; }; - setData(data: any, period: any) { const _data: any = {...data};