Skip to content

Commit f391451

Browse files
author
Leandro Rosemberg
committed
Cast response to json in some cases
1 parent f012d47 commit f391451

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

roboflow/adapters/rfapi.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -112,13 +112,13 @@ def upload_image(
112112

113113
raise ImageUploadError(err_msg, status_code=response.status_code)
114114
else:
115-
raise ImageUploadError(response, status_code=response.status_code)
115+
raise ImageUploadError(str(response), status_code=response.status_code)
116116

117117
if not responsejson: # fail fast
118-
raise ImageUploadError(response, status_code=response.status_code)
118+
raise ImageUploadError(str(response), status_code=response.status_code)
119119

120120
if not (responsejson.get("success") or responsejson.get("duplicate")):
121-
message = responsejson.get("message") or responsejson
121+
message = responsejson.get("message") or str(responsejson)
122122
raise ImageUploadError(message)
123123

124124
return responsejson
@@ -236,4 +236,4 @@ def _save_annotation_error(response):
236236
err_msg = err_msg["message"]
237237
return AnnotationSaveError(err_msg, status_code=response.status_code)
238238

239-
return AnnotationSaveError(responsejson, status_code=response.status_code)
239+
return AnnotationSaveError(str(responsejson), status_code=response.status_code)

0 commit comments

Comments
 (0)