diff --git a/api/core/rag/extractor/watercrawl/client.py b/api/core/rag/extractor/watercrawl/client.py index e29878dbc3..6d596e07d8 100644 --- a/api/core/rag/extractor/watercrawl/client.py +++ b/api/core/rag/extractor/watercrawl/client.py @@ -59,7 +59,6 @@ class WaterCrawlAPIClient(BaseAPIClient): yield data def process_response(self, response: Response) -> dict | bytes | list | None | Generator: - if response.status_code == 401: raise WaterCrawlAuthenticationError(response) diff --git a/api/core/rag/extractor/watercrawl/exceptions.py b/api/core/rag/extractor/watercrawl/exceptions.py index 3cb36f3857..e407a594e0 100644 --- a/api/core/rag/extractor/watercrawl/exceptions.py +++ b/api/core/rag/extractor/watercrawl/exceptions.py @@ -26,7 +26,7 @@ class WaterCrawlPermissionError(WaterCrawlBadRequestError): def __str__(self): return f"You are exceeding your WaterCrawl API limits. {self.message}" -class WaterCrawlAuthenticationError(WaterCrawlBadRequestError): +class WaterCrawlAuthenticationError(WaterCrawlBadRequestError): def __str__(self): return "WaterCrawl API key is invalid or expired. Please check your API key and try again."