Skip to content

Commit c5ec65d

Browse files
committed
feat: add adversary field rendering to alert view detail component
Signed-off-by: Manuel Abascal <mjabascal10@gmail.com>
1 parent 2d90f0d commit c5ec65d

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

frontend/src/app/data-management/alert-management/shared/components/alert-view-detail/alert-view-detail.component.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,10 @@
139139
<span class="text-blue-800 font-weight-light has-minimum-width">Technique :</span>&nbsp;
140140
<app-data-field-render [data]="alert" [field]="getFieldByName(ALERT_TECHNIQUE_FIELD)"></app-data-field-render>
141141
</div>
142+
<div *ngIf="!hideEmptyField || (hideEmptyField && alert.adversary && alert.adversary !== '')" class="alert-details w-100 d-flex justify-content-start mb-2 ">
143+
<span class="text-blue-800 font-weight-light has-minimum-width">Adversary :</span>&nbsp;
144+
<app-data-field-render [data]="alert" [field]="getFieldByName(ALERT_ADVERSARY_FIELD)"></app-data-field-render>
145+
</div>
142146
<div *ngIf="!hideEmptyField || (hideEmptyField && !hideLastChange)" class="alert-details w-100 d-flex justify-content-start mb-2 align-items-start">
143147
<span class="text-blue-800 font-weight-light has-minimum-width">Last change:</span>
144148
<app-alert-view-last-change [action]="null"

frontend/src/app/data-management/alert-management/shared/components/alert-view-detail/alert-view-detail.component.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import {
55
UtmTableDetailComponent
66
} from '../../../../../shared/components/utm/table/utm-table/utm-table-detail/utm-table-detail.component';
77
import {
8+
ALERT_ADVERSARY_FIELD,
89
ALERT_CASE_ID_FIELD,
910
ALERT_CATEGORY_FIELD,
1011
ALERT_FIELDS,
@@ -158,6 +159,8 @@ export class AlertViewDetailComponent implements OnInit {
158159
isEmptyResponse() {
159160
return Object.entries(this.log).length === 0;
160161
}
162+
163+
protected readonly ALERT_ADVERSARY_FIELD = ALERT_ADVERSARY_FIELD;
161164
}
162165

163166
export enum AlertDetailTabEnum {

0 commit comments

Comments
 (0)