We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2dffeb9 commit 4fece7aCopy full SHA for 4fece7a
src/routers/kia.py
@@ -43,14 +43,21 @@ async def get_kia_inventory(
43
headers=headers,
44
post_data=post_data,
45
)
46
- data = inv.json()
+
47
+ try:
48
+ data = inv.json()
49
+ except ValueError:
50
+ return error_response(
51
+ error_message="An error occurred obtaining Kia inventory results.",
52
+ error_data=inv.text,
53
+ )
54
55
try:
56
data["inventoryVehicles"]
57
return send_response(response_data=data)
58
except KeyError:
59
return error_response(
- error_message="Invalid data received from the Kia API",
60
+ error_message="Invalid data received from the Kia inventory system.",
61
error_data=data,
62
status_code=500,
63
0 commit comments