@@ -1158,7 +1158,7 @@ func filterResultsByType(results *wrappers.ScanResultsCollection, excludedTypes
11581158func filterScsResultsByAgent (results * wrappers.ScanResultsCollection , agent string ) * wrappers.ScanResultsCollection {
11591159 unsupportedTypesByAgent := map [string ][]string {
11601160 commonParams .VSCodeAgent : {commonParams .SCSScorecardType },
1161- commonParams .JetbrainsAgent : {commonParams .SCSScorecardType , commonParams . SCSSecretDetectionType },
1161+ commonParams .JetbrainsAgent : {commonParams .SCSScorecardType },
11621162 commonParams .EclipseAgent : {commonParams .SCSScorecardType , commonParams .SCSSecretDetectionType },
11631163 commonParams .VisualStudioAgent : {commonParams .SCSScorecardType },
11641164 }
@@ -1211,7 +1211,7 @@ func CreateScanReport(
12111211 return nil , err
12121212 }
12131213 if ! scanPending {
1214- results , err = ReadResults (resultsWrapper , exportWrapper , scan , resultsParams , agent )
1214+ results , err = ReadResults (resultsWrapper , exportWrapper , scan , resultsParams , agent , featureFlagsWrapper )
12151215 if err != nil {
12161216 return nil , err
12171217 }
@@ -1498,8 +1498,7 @@ func ReadResults(
14981498 exportWrapper wrappers.ExportWrapper ,
14991499 scan * wrappers.ScanResponseModel ,
15001500 resultsParams map [string ]string ,
1501- agent string ,
1502- ) (results * wrappers.ScanResultsCollection , err error ) {
1501+ agent string , featureflagsWrappers wrappers.FeatureFlagsWrapper ) (results * wrappers.ScanResultsCollection , err error ) {
15031502 var resultsModel * wrappers.ScanResultsCollection
15041503 var errorModel * wrappers.WebError
15051504
@@ -1522,7 +1521,7 @@ func ReadResults(
15221521 // Compute SAST results redundancy
15231522 resultsModel = ComputeRedundantSastResults (resultsModel )
15241523 }
1525- resultsModel , err = enrichScaResults (exportWrapper , scan , resultsModel , scaHideDevAndTestDep )
1524+ resultsModel , err = enrichScaResults (exportWrapper , scan , resultsModel , scaHideDevAndTestDep , featureflagsWrappers )
15261525 if err != nil {
15271526 return nil , err
15281527 }
@@ -1545,10 +1544,9 @@ func enrichScaResults(
15451544 exportWrapper wrappers.ExportWrapper ,
15461545 scan * wrappers.ScanResponseModel ,
15471546 resultsModel * wrappers.ScanResultsCollection ,
1548- scaHideDevAndTestDep bool ,
1549- ) (* wrappers.ScanResultsCollection , error ) {
1547+ scaHideDevAndTestDep bool , featureflagWrapper wrappers.FeatureFlagsWrapper ) (* wrappers.ScanResultsCollection , error ) {
15501548 if slices .Contains (scan .Engines , commonParams .ScaType ) {
1551- scaExportDetails , err := services .GetExportPackage (exportWrapper , scan .ID , scaHideDevAndTestDep )
1549+ scaExportDetails , err := services .GetExportPackage (exportWrapper , scan .ID , scaHideDevAndTestDep , featureflagWrapper )
15521550 if err != nil {
15531551 return nil , errors .Wrapf (err , "%s" , failedListingResults )
15541552 }
0 commit comments