File tree Expand file tree Collapse file tree 1 file changed +11
-6
lines changed
Expand file tree Collapse file tree 1 file changed +11
-6
lines changed Original file line number Diff line number Diff line change @@ -59,14 +59,19 @@ def get(self, request):
5959
6060 @staticmethod
6161 def request_to_queryset (request ):
62- query = {}
63- if len (request .GET ["name" ]):
64- query ["name" ] = request .GET ["name" ]
62+ package_type = ""
63+ package_name = ""
6564
6665 if len (request .GET ["type" ]):
67- query ["type" ] = request .GET ["type" ]
66+ package_type = request .GET ["type" ]
67+
68+ if len (request .GET ["name" ]):
69+ package_name = request .GET ["name" ]
6870
69- return models .Package .objects .all ().filter (** query )
71+ return models .Package .objects .all ().filter (
72+ name__icontains = package_name ,
73+ type__icontains = package_type ,
74+ )
7075
7176
7277class VulnerabilitySearchView (View ):
@@ -88,7 +93,7 @@ def get(self, request):
8893 @staticmethod
8994 def request_to_queryset (request ):
9095 vuln_id = request .GET ["vuln_id" ]
91- return models .Vulnerability .objects .filter (vulnerability_id__contains = vuln_id )
96+ return models .Vulnerability .objects .filter (vulnerability_id__icontains = vuln_id )
9297
9398
9499class PackageUpdate (UpdateView ):
You can’t perform that action at this time.
0 commit comments