@@ -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