瀏覽代碼

fix: code execution node not display clear reasons when sandbox res error (#6830)

tags/0.6.16
非法操作 1 年之前
父節點
當前提交
bf3f1027c8
沒有連結到貢獻者的電子郵件帳戶。
共有 1 個檔案被更改,包括 3 行新增3 行删除
  1. 3
    3
      api/core/helper/code_executor/code_executor.py

+ 3
- 3
api/core/helper/code_executor/code_executor.py 查看文件

response = response.json() response = response.json()
except: except:
raise CodeExecutionException('Failed to parse response') raise CodeExecutionException('Failed to parse response')

if (code := response.get('code')) != 0:
raise CodeExecutionException(f"Got error code: {code}. Got error msg: {response.get('message')}")
response = CodeExecutionResponse(**response) response = CodeExecutionResponse(**response)

if response.code != 0:
raise CodeExecutionException(response.message)
if response.data.error: if response.data.error:
raise CodeExecutionException(response.data.error) raise CodeExecutionException(response.data.error)

Loading…
取消
儲存