diff --git a/dojo/importers/default_reimporter.py b/dojo/importers/default_reimporter.py index e4642da4ea2..221e805d141 100644 --- a/dojo/importers/default_reimporter.py +++ b/dojo/importers/default_reimporter.py @@ -404,7 +404,7 @@ def match_new_finding_to_existing_finding( # If you have use cases going through this section, you're advised to create a deduplication configuration for your parser logger.warning("Legacy reimport. In case of issue, you're advised to create a deduplication configuration in order not to go through this section") return Finding.objects.filter( - title=unsaved_finding.title, + title__iexact=unsaved_finding.title, test=self.test, severity=unsaved_finding.severity, numerical_severity=Finding.get_numerical_severity(unsaved_finding.severity)).order_by("id") diff --git a/dojo/utils.py b/dojo/utils.py index b5b344aca1a..4089944077d 100644 --- a/dojo/utils.py +++ b/dojo/utils.py @@ -220,7 +220,7 @@ def match_finding_to_existing_findings(finding, product=None, engagement=None, t return ( Finding.objects.filter( **custom_filter, - title=finding.title, + title__iexact=finding.title, severity=finding.severity, numerical_severity=Finding.get_numerical_severity(finding.severity), ).order_by("id")