From ce44fefa765d9602394cf03e72c649a45c52475c Mon Sep 17 00:00:00 2001 From: Nabil Adouani Date: Thu, 22 Oct 2020 16:42:10 +0200 Subject: [PATCH] #1579 WIP: Fix the IOC % filter --- .../components/alert/AlertSimilarCaseListCmp.js | 7 ++++--- .../components/alert/similar-case-list.component.html | 10 +++++----- .../app/views/components/alert/similarity/toolbar.html | 2 +- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/frontend/app/scripts/components/alert/AlertSimilarCaseListCmp.js b/frontend/app/scripts/components/alert/AlertSimilarCaseListCmp.js index 4e412fade0..850bad9b42 100644 --- a/frontend/app/scripts/components/alert/AlertSimilarCaseListCmp.js +++ b/frontend/app/scripts/components/alert/AlertSimilarCaseListCmp.js @@ -18,7 +18,7 @@ self.rateFilters = { fObservables: undefined, - fIoc: undefined + fIocs: undefined }; self.sortField = '-sCreatedAt'; @@ -72,7 +72,8 @@ item.fTitle = item.case.title; item.fMatches = _.keys(item.observableTypes); item.fObservables = Math.floor((item.similarObservableCount / item.observableCount) * 100); - item.fIocs = Math.floor((item.similarIocCount / item.iocCount) * 100); + item.fIocs = Math.floor((item.similarIocCount / item.iocCount) * 100) || 0; + item.sCreatedAt = item.case._createdAt; }); @@ -101,7 +102,7 @@ self.rateFilters = { fObservables: undefined, - fIoc: undefined + fIocs: undefined }; }; diff --git a/frontend/app/views/components/alert/similar-case-list.component.html b/frontend/app/views/components/alert/similar-case-list.component.html index e870abc60d..63585991c8 100644 --- a/frontend/app/views/components/alert/similar-case-list.component.html +++ b/frontend/app/views/components/alert/similar-case-list.component.html @@ -70,20 +70,20 @@
- +
- +
- +
@@ -141,13 +141,13 @@
- {{(item.similarObservableCount / item.observableCount) | percentage:0}} ({{item.similarObservableCount}} / {{item.observableCount}}) + {{item.fObservables | number:0}} % ({{item.similarObservableCount}} / {{item.observableCount}})
- {{(item.similarIocCount / item.iocCount) | percentage:0}} ({{item.similarIocCount}} / {{item.iocCount}}) + {{item.fIocs | number:0}} % ({{item.similarIocCount}} / {{item.iocCount}})
diff --git a/frontend/app/views/components/alert/similarity/toolbar.html b/frontend/app/views/components/alert/similarity/toolbar.html index 85713bdb94..6f10e21bbb 100644 --- a/frontend/app/views/components/alert/similarity/toolbar.html +++ b/frontend/app/views/components/alert/similarity/toolbar.html @@ -30,7 +30,7 @@
+ ng-options="v for v in [10,15,30,50]"> per page