Skip to content

Commit f5314c1

Browse files
authored
Merge pull request #151 from fastlabel/fix-delete-sdk
fix delete sdk
2 parents 71555fe + c462c8d commit f5314c1

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

fastlabel/api.py

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -55,15 +55,17 @@ def delete_request(self, endpoint: str, params=None) -> dict:
5555
}
5656
r = requests.delete(self.base_url + endpoint, headers=headers, params=params)
5757

58-
if r.status_code != 204:
59-
try:
60-
error = r.json()["message"]
61-
except ValueError:
62-
error = r.text
63-
if str(r.status_code).startswith("4"):
64-
raise FastLabelInvalidException(error, r.status_code)
65-
else:
66-
raise FastLabelException(error, r.status_code)
58+
if r.status_code == 200 or r.status_code == 204:
59+
return
60+
61+
try:
62+
error = r.json()["message"]
63+
except ValueError:
64+
error = r.text
65+
if str(r.status_code).startswith("4"):
66+
raise FastLabelInvalidException(error, r.status_code)
67+
else:
68+
raise FastLabelException(error, r.status_code)
6769

6870
def post_request(self, endpoint, payload=None):
6971
"""Makes a post request to an endpoint.

0 commit comments

Comments
 (0)