There was an error while loading. Please reload this page.
1 parent 5b04def commit 8c02ef1Copy full SHA for 8c02ef1
1 file changed
apps/backend/app/core/ocr_client.py
@@ -208,8 +208,12 @@ async def process_images(
208
209
# 解析JSON结果
210
try:
211
- all_results = json.loads(content)
212
-
+ # 检查 content 的类型,如果已经是列表则直接使用
+ if isinstance(content, list):
213
+ all_results = content
214
+ else:
215
+ all_results = json.loads(content)
216
+
217
# 验证返回格式
218
if not isinstance(all_results, list):
219
raise ValueError("响应格式错误:期望返回列表")
0 commit comments