mirror of
https://github.com/ysoftdevs/odc-analyzer.git
synced 2026-04-21 16:11:32 +02:00
Added more fail safety for vulnerability export.
This should affect all exports when a vulnerability disappears.
This commit is contained in:
@@ -2,7 +2,7 @@ package services
|
||||
|
||||
import com.ysoft.odc.SetDiff
|
||||
import controllers.{ReportInfo, Vulnerability}
|
||||
import models.ExportedVulnerability
|
||||
import models.{ExportedVulnerability, VulnerabilityOverview}
|
||||
|
||||
import scala.concurrent.Future
|
||||
|
||||
@@ -10,6 +10,6 @@ trait IssueTrackerService {
|
||||
def reportVulnerability(vulnerability: Vulnerability, projects: Set[ReportInfo]): Future[ExportedVulnerability[String]]
|
||||
def ticketLink(ticket: String): String
|
||||
def ticketLink(ticket: ExportedVulnerability[String]): String = ticketLink(ticket.ticket)
|
||||
def updateVulnerability(vuln: Vulnerability, diff: SetDiff[ReportInfo], ticket: String): Future[Unit]
|
||||
def updateVulnerability(vuln: VulnerabilityOverview, diff: SetDiff[ReportInfo], ticket: String): Future[Unit]
|
||||
//def migrateOldIssues(): Future[Unit]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user