Skip to content

Commit 35280ff

Browse files
committed
Refactor codebase to use PackageRelatedVulnerability
Signed-off-by: Shivam Sandbhor <shivam.sandbhor@gmail.com>
1 parent 5fcb5ea commit 35280ff

13 files changed

Lines changed: 49500 additions & 47583 deletions

File tree

vulnerabilities/admin.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
from django.contrib import admin
2525

2626
from vulnerabilities.models import (
27-
Vulnerability_Package_Relation,
27+
PackageRelatedVulnerability,
2828
Importer,
2929
Package,
3030
Vulnerability,
@@ -47,8 +47,8 @@ class PackageAdmin(admin.ModelAdmin):
4747
pass
4848

4949

50-
@admin.register(Vulnerability_Package_Relation)
51-
class Vulnerability_Package_RelationAdmin(admin.ModelAdmin):
50+
@admin.register(PackageRelatedVulnerability)
51+
class PackageRelatedVulnerabilityAdmin(admin.ModelAdmin):
5252
pass
5353

5454

vulnerabilities/fixtures/debian.json

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -63,43 +63,48 @@
6363
}
6464
},
6565
{
66-
"model": "vulnerabilities.impactedpackage",
66+
"model": "vulnerabilities.packagerelatedvulnerability",
6767
"pk": 1,
6868
"fields": {
6969
"vulnerability": 1,
70-
"package": 1
70+
"package": 1,
71+
"is_vulnerable": true
7172
}
7273
},
7374
{
74-
"model": "vulnerabilities.resolvedpackage",
75+
"model": "vulnerabilities.packagerelatedvulnerability",
7576
"pk": 1,
7677
"fields": {
7778
"vulnerability": 2,
78-
"package": 2
79+
"package": 2,
80+
"is_vulnerable": false
7981
}
8082
},
8183
{
82-
"model": "vulnerabilities.resolvedpackage",
84+
"model": "vulnerabilities.packagerelatedvulnerability",
8385
"pk": 2,
8486
"fields": {
8587
"vulnerability": 2,
86-
"package": 3
88+
"package": 3,
89+
"is_vulnerable": false
8790
}
8891
},
8992
{
90-
"model": "vulnerabilities.resolvedpackage",
93+
"model": "vulnerabilities.packagerelatedvulnerability",
9194
"pk": 3,
9295
"fields": {
9396
"vulnerability": 3,
94-
"package": 2
97+
"package": 2,
98+
"is_vulnerable": false
9599
}
96100
},
97101
{
98-
"model": "vulnerabilities.resolvedpackage",
102+
"model": "vulnerabilities.packagerelatedvulnerability",
99103
"pk": 4,
100104
"fields": {
101105
"vulnerability": 3,
102-
"package": 3
106+
"package": 3,
107+
"is_vulnerable": false
103108
}
104109
}
105110
]

0 commit comments

Comments
 (0)