mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-07-23 08:56:42 +08:00
Fix: optimize file batch delete (#14473)
### What problem does this PR solve? optimize file batch delete ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)
This commit is contained in:
@@ -258,7 +258,7 @@ def test_delete_files_checks_team_permission(monkeypatch):
|
||||
|
||||
ok, message = _run(module.delete_files("tenant1", ["file1"]))
|
||||
assert ok is False
|
||||
assert message == "No authorization."
|
||||
assert message == {"success_count": 0, "errors": ["No authorization for file file1"]}
|
||||
|
||||
|
||||
@pytest.mark.p2
|
||||
|
||||
@@ -158,6 +158,7 @@ def _load_file_api_module(monkeypatch):
|
||||
api_utils_mod.get_error_argument_result = lambda message: {"code": 400, "data": None, "message": message}
|
||||
api_utils_mod.get_error_data_result = lambda message: {"code": 500, "data": None, "message": message}
|
||||
api_utils_mod.get_result = lambda data=None: {"code": 0, "data": data, "message": ""}
|
||||
api_utils_mod.get_json_result = lambda code=0, message="success", data=None: {"code": code, "data": data, "message": message}
|
||||
monkeypatch.setitem(sys.modules, "api.utils.api_utils", api_utils_mod)
|
||||
|
||||
validation_mod = ModuleType("api.utils.validation_utils")
|
||||
@@ -338,4 +339,3 @@ def test_parent_and_ancestors_use_new_routes(monkeypatch):
|
||||
assert ancestors_res["code"] == 0
|
||||
assert ancestors_res["data"]["parent_folders"][0]["id"] == "root"
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user