Skip to content

Commit 75211c1

Browse files
committed
Fix engagement retrieval in ImportScanView and ReImportScanView to use product reference
1 parent 179abcc commit 75211c1

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

dojo/api_v2/views.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2555,7 +2555,7 @@ def perform_create(self, serializer):
25552555
auto_create.process_import_meta_data_from_dict(converted_dict)
25562556
# Get an existing product
25572557
product = auto_create.get_target_product_if_exists(**converted_dict)
2558-
engagement = auto_create.get_target_engagement_if_exists(**converted_dict)
2558+
engagement = auto_create.get_target_engagement_if_exists(product=product, **converted_dict)
25592559
except (ValueError, TypeError) as e:
25602560
# Raise an explicit drf exception here
25612561
raise ValidationError(str(e))
@@ -2712,8 +2712,8 @@ def perform_create(self, serializer):
27122712
auto_create.process_import_meta_data_from_dict(converted_dict)
27132713
# Get an existing product
27142714
product = auto_create.get_target_product_if_exists(**converted_dict)
2715-
engagement = auto_create.get_target_engagement_if_exists(**converted_dict)
2716-
test = auto_create.get_target_test_if_exists(**converted_dict)
2715+
engagement = auto_create.get_target_engagement_if_exists(product=product, **converted_dict)
2716+
test = auto_create.get_target_test_if_exists(engagement=engagement, **converted_dict)
27172717
except (ValueError, TypeError) as e:
27182718
# Raise an explicit drf exception here
27192719
raise ValidationError(str(e))

0 commit comments

Comments
 (0)