Skip to content

Commit be7852a

Browse files
committed
Search from alias in UI
Signed-off-by: Tushar Goel <tushar.goel.dav@gmail.com>
1 parent 5b56e9e commit be7852a

2 files changed

Lines changed: 14 additions & 1 deletion

File tree

vulnerabilities/views.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
from django.views.generic.edit import UpdateView
3333
from django.views.generic.list import ListView
3434

35+
import vulnerabilities
3536
from vulnerabilities import forms
3637
from vulnerabilities import models
3738

@@ -110,7 +111,9 @@ def get(self, request):
110111
def request_to_vulnerabilities(request):
111112
vuln_id = request.GET["vuln_id"]
112113
return list(
113-
models.Vulnerability.objects.filter(vulnerability_id=vuln_id).annotate(
114+
models.Vulnerability.objects.filter(
115+
Q(vulnerability_id=vuln_id) | Q(aliases__alias__icontains=vuln_id)
116+
).annotate(
114117
vulnerable_package_count=Count(
115118
"packages", filter=Q(packagerelatedvulnerability__fix=False)
116119
),

vulnerablecode/settings.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,3 +153,13 @@
153153
"DEFAULT_PAGINATION_CLASS": "rest_framework.pagination.PageNumberPagination",
154154
"PAGE_SIZE": 100,
155155
}
156+
LOGGING = {
157+
"version": 1,
158+
"disable_existing_loggers": False,
159+
"loggers": {
160+
"django": {
161+
"level": "DEBUG",
162+
"propagate": True,
163+
},
164+
},
165+
}

0 commit comments

Comments
 (0)