浏览代码

prevent 500 server error on a just removed folder when listing files (#3553)

tobitege 1 年之前
父节点
当前提交
fc5f026942
共有 1 个文件被更改,包括 2 次插入4 次删除
  1. 2 4
      openhands/runtime/client/client.py

+ 2 - 4
openhands/runtime/client/client.py

@@ -605,10 +605,8 @@ if __name__ == '__main__':
             full_path = os.path.join(client.initial_pwd, path)
 
         if not os.path.exists(full_path):
-            return JSONResponse(
-                content={'error': f'Directory {full_path} does not exist'},
-                status_code=400,
-            )
+            # if user just removed a folder, prevent server error 500 in UI
+            return []
 
         try:
             # Check if the directory exists