We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d26ef91 commit d2dd49eCopy full SHA for d2dd49e
1 file changed
database/repositories/statistics_repository.go
@@ -53,7 +53,9 @@ func (r *statisticsRepository) TimeTravelDependencyVulnState(ctx context.Context
53
} else {
54
err = r.GetDB(ctx, tx).Model(&models.DependencyVuln{}).Select("dependency_vulns.*").Preload("CVE").Preload("Events", func(db *gorm.DB) *gorm.DB {
55
return db.Where("created_at <= ?", time).Order("created_at ASC")
56
- }).Where("adv.artifact_asset_id = ?", assetID).Where("adv.artifact_artifact_name = ?", artifactName).Where("created_at <= ?", time).
+ }).
57
+ Joins("JOIN artifact_dependency_vulns adv ON adv.dependency_vuln_id = dependency_vulns.id").
58
+ Where("adv.artifact_asset_id = ?", assetID).Where("adv.artifact_artifact_name = ?", artifactName).Where("created_at <= ?", time).
59
Find(&dependencyVulns).Error
60
}
61
if err != nil {
0 commit comments