We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 69afbc9 commit 757fdc8Copy full SHA for 757fdc8
labelbox/client.py
@@ -216,7 +216,7 @@ def check_errors(keywords, *path):
216
return None
217
218
def get_error_status_code(error):
219
- return error["extensions"].get("code")
+ return error["extensions"].get("exception").get("status")
220
221
if check_errors(["AUTHENTICATION_ERROR"], "extensions",
222
"code") is not None:
@@ -279,6 +279,8 @@ def get_error_status_code(error):
279
280
if get_error_status_code(internal_server_error) == 400:
281
raise labelbox.exceptions.InvalidQueryError(message)
282
+ elif get_error_status_code(internal_server_error) == 426:
283
+ raise labelbox.exceptions.OperationNotAllowedException(message)
284
else:
285
raise labelbox.exceptions.InternalServerError(message)
286
0 commit comments