diff --git a/defectdojo_api/__init__.py b/defectdojo_api/__init__.py index 1f356cc57bfa00a3b251402604c54702fb414c96..cd7ca4980cf264061d65f39e973230b6c27bc5fd 100644 --- a/defectdojo_api/__init__.py +++ b/defectdojo_api/__init__.py @@ -1 +1 @@ -__version__ = '1.0.0' +__version__ = '1.0.1' diff --git a/defectdojo_api/__init__.pyc b/defectdojo_api/__init__.pyc index 9b3663b1192b6aeeddfdb776439a94a1091fb937..5f38ea2182acbfceababe7c606f570079949a091 100644 Binary files a/defectdojo_api/__init__.pyc and b/defectdojo_api/__init__.pyc differ diff --git a/defectdojo_api/defectdojo.py b/defectdojo_api/defectdojo.py index a9d68edc76e8d3e42dcf893cef5032c482480b94..eb341fc8e439ecde3f3dfa5e7e4d7644912c22fa 100644 --- a/defectdojo_api/defectdojo.py +++ b/defectdojo_api/defectdojo.py @@ -875,6 +875,12 @@ class DefectDojoAPI(object): return DefectDojoResponse(message="Object updated.", success=True) elif response.status_code == 404: #Object not created return DefectDojoResponse(message="Object id does not exist.", success=False) + elif response.status_code == 401: + return DefectDojoResponse(message="Unauthorized.", success=False) + elif response.status_code == 414: + return DefectDojoResponse(message="Request-URI Too Large.", success=False) + elif response.status_code == 500: + return DefectDojoResponse(message="An error 500 occured in the API.", success=False) else: data = response.json() return DefectDojoResponse(message="Success", data=data, success=True, response_code=response.status_code) diff --git a/defectdojo_api/defectdojo.pyc b/defectdojo_api/defectdojo.pyc index 35ab2615cd920482745008bb444d8ed76ca9c94d..6c04adba708cf3fcb6eafca7f12fc865a2465078 100644 Binary files a/defectdojo_api/defectdojo.pyc and b/defectdojo_api/defectdojo.pyc differ