Fixed error when filter should contain a failed project

This commit is contained in:
Šesták Vít
2016-05-08 22:57:08 +02:00
parent 42d4dc365d
commit 58ea73c41f
5 changed files with 52 additions and 35 deletions
+2 -2
View File
@@ -42,7 +42,7 @@ class Notifications @Inject()(
(successfulReports, failedReports) <- resultsFuture
myWatches <- myWatchesFuture
} yield {
val projects = dependencyCheckReportsParser.parseReports(successfulReports).projectsReportInfo.sortedReportsInfo
val projects = dependencyCheckReportsParser.parseReports(successfulReports, failedReports).projectsReportInfo.sortedReportsInfo
Ok(views.html.notifications.index(projects, myWatches))
}
}
@@ -110,7 +110,7 @@ class Notifications @Inject()(
// TODO: process failedReports, parsedReports.failedAnalysises and successfulResults.filter(x => x._2._1.state != "Successful" || x._2._1.buildState != "Successful")
(successfulReports, failedReports) <- resultsFuture
libraries <- librariesService.all
parsedReports = dependencyCheckReportsParser.parseReports(successfulReports)
parsedReports = dependencyCheckReportsParser.parseReports(successfulReports, failedReports)
lds = LibDepStatistics(dependencies = parsedReports.groupedDependencies.toSet, libraries = libraries.toSet, failedReportDownloads = failedReports, parsedReports = parsedReports)
failed = lds.failedProjects
failedReportsExportFuture = Fut(()) // TODO: exportFailedReports(lds, failed)