Skip to content

Commit

Permalink
Merge pull request #2618 from Siemens-Healthineers/fix/vulnerability-…
Browse files Browse the repository at this point in the history
…tracking-status-api

fix(rest): Resolved null value returning for svm tracking status.

Reviewed-by: rudra.chopra@siemens.com
Tested-by: sameed.ahmad@siemens-healthineers.com, mishra.gaurav@siemens.com
  • Loading branch information
GMishx committed Sep 24, 2024
2 parents a140ee7 + f0719b9 commit 18e8989
Showing 1 changed file with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -528,12 +528,12 @@ public ResponseEntity<Map<String, Object>> getVulnerabilitiesTrackingStatus(
vulnerabilityTrackingStatus.put("name", rel.getRelease().getName());
vulnerabilityTrackingStatus.put("projectOrigin", rel.getProjectNames());
vulnerabilityTrackingStatus.put("svmTrackingStatus",
null != rel.getRelease().getExternalIds()
? rel.getRelease().getExternalIds().get("svmComponentId")
: "");
(rel.getRelease().getExternalIds() != null && rel.getRelease().getExternalIds().containsKey(SW360Constants.SVM_COMPONENT_ID))
? "tracked"
: "not tracked");
vulnerabilityTrackingStatus.put("shortStatus",
null != rel.getRelease().getAdditionalData()
? rel.getRelease().getAdditionalData().get("svmShortStatus")
(rel.getRelease().getAdditionalData() != null && rel.getRelease().getAdditionalData().containsKey(SW360Constants.SVM_SHORT_STATUS))
? rel.getRelease().getAdditionalData().get(SW360Constants.SVM_SHORT_STATUS)
: "");
vulnerabilityTrackingStatus.put("type", rel.getComponentType().toString());
vulTrackingStatusList.add(vulnerabilityTrackingStatus);
Expand Down

0 comments on commit 18e8989

Please sign in to comment.