diff --git a/defectdojo_api/defectdojo_apiv2.py b/defectdojo_api/defectdojo_apiv2.py index 394dc14..c89d603 100644 --- a/defectdojo_api/defectdojo_apiv2.py +++ b/defectdojo_api/defectdojo_apiv2.py @@ -1336,7 +1336,10 @@ def id(self): self.logger.debug("response_code" + str(self.response_code)) if self.response_code == 400: #Bad Request raise ValueError('Object not created:' + json.dumps(self.data, sort_keys=True, indent=4, separators=(',', ': '))) - return int(self.data["id"]) + if "id" in self.data.keys(): + return int(self.data["id"]) + else: + return int(self.data["engagement"]) def count(self): return self.data["count"]