UI: Fix StolenCredentials issue to add if we have any stolen credentials

This commit is contained in:
Ilija Lazoroski 2022-07-15 16:29:02 +02:00
parent 5c765f85c2
commit 474a26aeff
1 changed files with 5 additions and 7 deletions

View File

@ -587,14 +587,10 @@ class ReportPageComponent extends AuthComponent {
addIssuesToOverviewIssues(report) { addIssuesToOverviewIssues(report) {
let issues = report.overview.issues; let issues = report.overview.issues;
let overview_issues = []; let overview_issues = issues;
for(let i=0; i < issues.length; i++) {
if (this.shouldAddStolenCredentialsIssue()) { if (this.shouldAddStolenCredentialsIssue()) {
overview_issues.push('stolen_creds'); overview_issues.push('stolen_creds');
} else {
overview_issues.push(issues[i])
}
} }
const newOverview = { ...report.overview, issues : overview_issues }; const newOverview = { ...report.overview, issues : overview_issues };
const newReport = { ...report, overview : newOverview }; const newReport = { ...report, overview : newOverview };
@ -602,6 +598,8 @@ class ReportPageComponent extends AuthComponent {
} }
shouldAddStolenCredentialsIssue() { shouldAddStolenCredentialsIssue() {
// TODO: This should check if any stolen credentials are used to
// exploit a machine
return ( this.state.stolenCredentials.length > 0 ) return ( this.state.stolenCredentials.length > 0 )
} }
} }