summaryrefslogtreecommitdiff
path: root/src/components/_sila/Global/Chart.vue
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/_sila/Global/Chart.vue')
-rw-r--r--src/components/_sila/Global/Chart.vue22
1 files changed, 16 insertions, 6 deletions
diff --git a/src/components/_sila/Global/Chart.vue b/src/components/_sila/Global/Chart.vue
index d17a5042..d478e615 100644
--- a/src/components/_sila/Global/Chart.vue
+++ b/src/components/_sila/Global/Chart.vue
@@ -60,8 +60,13 @@ export default {
let transform = filteredData.map((metric) => {
let date = new Date(metric.Timestamp);
- let time =
- date.getHours() + ':' + String(date.getMinutes()).padStart(2, '0');
+ let time;
+ if (this.timeScale === 'hour') {
+ time =
+ date.getHours() + ':' + String(date.getMinutes()).padStart(2, '0');
+ } else {
+ time = date.getHours() + ':00';
+ }
return {
...metric,
Timestamp: time,
@@ -94,7 +99,7 @@ export default {
return {
name: key,
- data: arr.slice(-60),
+ data: arr,
color: this.colors[index],
};
});
@@ -109,8 +114,13 @@ export default {
let transform = filteredData.map((metric) => {
let date = new Date(metric.Timestamp);
- let time =
- date.getHours() + ':' + String(date.getMinutes()).padStart(2, '0');
+ let time;
+ if (this.timeScale === 'hour') {
+ time =
+ date.getHours() + ':' + String(date.getMinutes()).padStart(2, '0');
+ } else {
+ time = date.getHours() + ':00';
+ }
return {
...metric,
Timestamp: time,
@@ -123,7 +133,7 @@ export default {
return rv;
}, {});
- let timeArr = Object.keys(timeGroup).slice(-60);
+ let timeArr = Object.keys(timeGroup);
return timeArr;
},