@@ -43,13 +43,13 @@ class PackageQuerySerializer(serializers.Serializer):
4343 default = list ,
4444 )
4545 details = serializers .BooleanField (default = False )
46- approximate = serializers .BooleanField (default = False )
46+ ignore_qualifiers_subpath = serializers .BooleanField (default = False )
4747
4848 def validate (self , data ):
4949 if not data ["purls" ]:
50- if data ["details" ] or data ["approximate " ]:
50+ if data ["details" ] or data ["ignore_qualifiers_subpath " ]:
5151 raise serializers .ValidationError (
52- "details and approximate must be false when purls is empty"
52+ "`` details`` and ``ignore_qualifiers_subpath`` must be false when purls is empty"
5353 )
5454 return data
5555
@@ -428,7 +428,7 @@ def create(self, request, *args, **kwargs):
428428
429429 purls = serializer .validated_data ["purls" ]
430430 details = serializer .validated_data ["details" ]
431- approximate = serializer .validated_data ["approximate " ]
431+ ignore_qualifiers_subpath = serializer .validated_data ["ignore_qualifiers_subpath " ]
432432
433433 if not purls :
434434 impacted = ImpactedPackageAffecting .objects .filter (package_id = OuterRef ("id" ))
@@ -444,7 +444,7 @@ def create(self, request, *args, **kwargs):
444444
445445 plain_purls = None
446446
447- if approximate :
447+ if ignore_qualifiers_subpath :
448448 plain_purls = [
449449 str (
450450 PackageURL (
@@ -458,7 +458,7 @@ def create(self, request, *args, **kwargs):
458458 ]
459459
460460 if not details :
461- if approximate :
461+ if ignore_qualifiers_subpath :
462462 query = (
463463 PackageV2 .objects .filter (plain_package_url__in = plain_purls )
464464 .values_list ("plain_package_url" , flat = True )
@@ -476,7 +476,7 @@ def create(self, request, *args, **kwargs):
476476 page = self .paginate_queryset (query )
477477 return self .get_paginated_response (page )
478478
479- if approximate :
479+ if ignore_qualifiers_subpath :
480480 query = (
481481 PackageV2 .objects .filter (plain_package_url__in = plain_purls )
482482 .order_by ("plain_package_url" )
0 commit comments