Refactor store service module
This commit is contained in:
parent
7de1ee12c8
commit
147a2e4097
1 changed files with 5 additions and 3 deletions
|
|
@ -498,11 +498,13 @@ class StoreService(Service):
|
||||||
comp_count = metadata.get("filter_count", 0)
|
comp_count = metadata.get("filter_count", 0)
|
||||||
except HTTPStatusError as exc:
|
except HTTPStatusError as exc:
|
||||||
if exc.response.status_code == 403:
|
if exc.response.status_code == 403:
|
||||||
raise ForbiddenError("You are not authorized to access this public resource")
|
raise ForbiddenError("You are not authorized to access this public resource") from exc
|
||||||
elif exc.response.status_code == 401:
|
elif exc.response.status_code == 401:
|
||||||
raise APIKeyError("You are not authorized to access this resource. Please check your API key.")
|
raise APIKeyError(
|
||||||
|
"You are not authorized to access this resource. Please check your API key."
|
||||||
|
) from exc
|
||||||
except Exception as exc:
|
except Exception as exc:
|
||||||
raise ValueError(f"Unexpected error: {exc}")
|
raise ValueError(f"Unexpected error: {exc}") from exc
|
||||||
try:
|
try:
|
||||||
if result and not metadata:
|
if result and not metadata:
|
||||||
if len(result) >= limit:
|
if len(result) >= limit:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue