Skip to content

Commit 4baf479

Browse files
committed
Improved Error Message Handling
1 parent ace67c9 commit 4baf479

4 files changed

Lines changed: 7 additions & 1 deletion

File tree

defectdojo_api/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '1.0.0'
1+
__version__ = '1.0.1'

defectdojo_api/__init__.pyc

34 Bytes
Binary file not shown.

defectdojo_api/defectdojo.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -875,6 +875,12 @@ def _request(self, method, url, params=None, data=None, files=None):
875875
return DefectDojoResponse(message="Object updated.", success=True)
876876
elif response.status_code == 404: #Object not created
877877
return DefectDojoResponse(message="Object id does not exist.", success=False)
878+
elif response.status_code == 401:
879+
return DefectDojoResponse(message="Unauthorized.", success=False)
880+
elif response.status_code == 414:
881+
return DefectDojoResponse(message="Request-URI Too Large.", success=False)
882+
elif response.status_code == 500:
883+
return DefectDojoResponse(message="An error 500 occured in the API.", success=False)
878884
else:
879885
data = response.json()
880886
return DefectDojoResponse(message="Success", data=data, success=True, response_code=response.status_code)

defectdojo_api/defectdojo.pyc

211 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)