Skip to content

Commit 55e20c8

Browse files
ManuelNeuerJ12934
authored andcommitted
Update ImportScanService.java
overloaded importScan and reimportScan function
1 parent 009e508 commit 55e20c8

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

src/main/java/io/securecodebox/persistence/defectdojo/service/ImportScanService.java

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,17 +137,31 @@ public String getFilename() {
137137
}
138138
}
139139

140+
140141
public ImportScanResponse importScan(ScanFile scanFile, long engagementId, long lead, String currentDate, ScanType scanType, long testType) {
141142
var additionalValues = new LinkedMultiValueMap<String, Object>();
142143
additionalValues.add("engagement", Long.toString(engagementId));
143144

144-
return this.createFindings(scanFile, "import-scan", lead, currentDate, scanType, testType, additionalValues);
145+
return this.importScan(scanFile, engagementId, lead, currentDate, scanType, testType, additionalValues);
145146
}
146147

147148
public ImportScanResponse reimportScan(ScanFile scanFile, long testId, long lead, String currentDate, ScanType scanType, long testType) {
148149
var additionalValues = new LinkedMultiValueMap<String, Object>();
149150
additionalValues.add("test", Long.toString(testId));
150151

152+
return this.reimportScan(scanFile, testId, lead, currentDate, scanType, testType, additionalValues);
153+
}
154+
155+
//overloading with optional parameter
156+
public ImportScanResponse importScan(ScanFile scanFile, long engagementId, long lead, String currentDate, ScanType scanType, long testType, LinkedMultiValueMap<String, Object> additionalValues) {
157+
additionalValues.add("engagement", Long.toString(engagementId));
158+
159+
return this.createFindings(scanFile, "import-scan", lead, currentDate, scanType, testType, additionalValues);
160+
}
161+
162+
public ImportScanResponse reimportScan(ScanFile scanFile, long testId, long lead, String currentDate, ScanType scanType, long testType, LinkedMultiValueMap<String, Object> additionalValues) {
163+
additionalValues.add("test", Long.toString(testId));
164+
151165
return this.createFindings(scanFile, "reimport-scan", lead, currentDate, scanType, testType, additionalValues);
152166
}
153167

0 commit comments

Comments
 (0)