Skip to content

Commit fbd2610

Browse files
committed
Remove API-level error handling
1 parent 2611b97 commit fbd2610

File tree

1 file changed

+0
-10
lines changed

1 file changed

+0
-10
lines changed

src/datalab_api/_base.py

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -306,16 +306,6 @@ def _handle_response(
306306
f"Invalid JSON response from {url}: {e}. Response content: {response.content}"
307307
)
308308

309-
# Handle API-level status errors
310-
if isinstance(data, dict) and data.get("status") != "success":
311-
error_message = data.get("message", data.get("status", "Unknown error"))
312-
313-
# Check for duplicate key errors in the message
314-
if "DuplicateKeyError" in error_message:
315-
raise DuplicateItemError(f"Duplicate item error at {url}: {error_message}")
316-
317-
raise DatalabAPIError(f"API error at {url}: {error_message}")
318-
319309
return data
320310

321311
def _request(

0 commit comments

Comments
 (0)