summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGlukhov Mikhail <mikl@greenfil.ru>2023-03-21 14:11:40 +0300
committerGlukhov Mikhail <mikl@greenfil.ru>2023-04-12 08:00:48 +0300
commit8890db89299eb94726e3fdac66a3d43f10fd2bb0 (patch)
tree79bdd92030385fba7c8d209e1281ae7674971202 /src
parente21b2fed5f0a5f3a2ad5d6017b859b1389557c9e (diff)
downloadwebui-vue-8890db89299eb94726e3fdac66a3d43f10fd2bb0.tar.xz
Don't count solved problems in Overview
At the moment, the Overview page shows the total number of log errors and warnings, even if they are marked as "resolved". After the patch, only unresolved errors and warnings are counted. Test: Created an error event and a warning event in the log. The Overview page displays 1 and 1. Marked them as resolved. The Overview page displays 0 and 0. Change-Id: I8ee1122bbec3e678d33edfbd2035d02553fb64ea Signed-off-by: Glukhov Mikhail <mikl@greenfil.ru>
Diffstat (limited to 'src')
-rw-r--r--src/views/Overview/OverviewEvents.vue10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/views/Overview/OverviewEvents.vue b/src/views/Overview/OverviewEvents.vue
index b73c0b48..af7e2945 100644
--- a/src/views/Overview/OverviewEvents.vue
+++ b/src/views/Overview/OverviewEvents.vue
@@ -45,14 +45,20 @@ export default {
},
criticalEvents() {
return this.eventLogData
- .filter((log) => log.severity === 'Critical')
+ .filter(
+ (log) =>
+ log.severity === 'Critical' && log.filterByStatus === 'Unresolved'
+ )
.map((log) => {
return log;
});
},
warningEvents() {
return this.eventLogData
- .filter((log) => log.severity === 'Warning')
+ .filter(
+ (log) =>
+ log.severity === 'Warning' && log.filterByStatus === 'Unresolved'
+ )
.map((log) => {
return log;
});