Skip to content

Commit

Permalink
[IMP] Improved quick look
Browse files Browse the repository at this point in the history
  • Loading branch information
whikernel committed Jul 23, 2023
1 parent ae62ee4 commit 7e62201
Showing 1 changed file with 10 additions and 4 deletions.
14 changes: 10 additions & 4 deletions source/app/static/assets/js/iris/overview.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ var OverviewTable = $("#overview_table").DataTable({
data: "case_id",
render: function (data, type, row, meta) {
if (type === 'display') {
data = `<span class="bg-transparent btn-quick-view" style="cursor: pointer;" data-index="${meta.row}" ><i class="fa-solid fa-file-contract"></i></span>`;
data = `<span title="Quick look" class="bg-transparent btn-quick-view" style="cursor: pointer;" data-index="${meta.row}" ><i class="fa-solid fa-eye"></i></span>`;
} else if (type === 'sort' || type === 'filter') {
data = parseInt(row['case_id']);
}
Expand Down Expand Up @@ -65,7 +65,13 @@ var OverviewTable = $("#overview_table").DataTable({
}
return datar;
} else if (data != null && (type === 'sort' || type === 'filter')) {
return sanitizeHTML(data.state_name);
let datar = sanitizeHTML(data.state_name);
let review_status = row['review_status'] ? row['review_status'].status_name : 'Not reviewed';
datar = `${datar} ${review_status === "Not reviewed"? '' : ' - ' + review_status}`;
if (data.state_name === 'Closed') {
datar = `Closed - ${review_status}`;
}
return datar;
} else {
return data;
}
Expand Down Expand Up @@ -297,7 +303,7 @@ function show_case_view(row_index) {
owner_dl2.append($('<dt class="col-sm-3"/>').text('Classification:'));
owner_dl2.append($('<dd class="col-sm-8"/>').text(case_data.classification ? case_data.classification.name: 'None'));
owner_dl2.append($('<dt class="col-sm-3"/>').text('SOC ID:'));
owner_dl2.append($('<dd class="col-sm-8"/>').text(case_data.soc_id));
owner_dl2.append($('<dd class="col-sm-8"/>').text(case_data.soc_id !== '' ? case_data.soc_id : 'None'));
owner_dl2.append($('<dt class="col-sm-3"/>').text('Related alerts:'));
owner_dl2.append($('<dd class="col-sm-8"/>').html(`<a target="_blank" rel="noopener" href='/alerts?case_id=${case_data.case_id}'>${case_data.alerts.length} related alert(s) <i class="fa-solid fa-up-right-from-square ml-2"></i></a>`));
owner_dl2.append($('<dt class="col-sm-3"/>').text('Tasks:'));
Expand All @@ -310,7 +316,7 @@ function show_case_view(row_index) {
if (case_data.review_status != null) {
owner_dl2.append($('<dd class="col-sm-8"/>').text(case_data.review_status.status_name));
} else {
owner_dl2.append($('<dd class="col-sm-8"/>').text('No review:'));
owner_dl2.append($('<dd class="col-sm-8"/>').text('No review'));
}
owner_dl2.append($('<dt class="col-sm-3"/>').text('Reviewer:'));
if (case_data.reviewer != null) {
Expand Down

0 comments on commit 7e62201

Please sign in to comment.