fix: 修复重命名失败的问题

This commit is contained in:
Attente
2024-11-09 23:59:58 +08:00
parent 40b82d9cb6
commit e20578685a

View File

@@ -149,8 +149,11 @@ def rename(fileitem: schemas.FileItem,
:param recursive: 是否递归修改
:param _: token
"""
if not fileitem.fileid or not new_name:
return schemas.Response(success=False)
if fileitem.storage != 'local':
if not fileitem.fileid or not new_name:
return schemas.Response(success=False, message="ID或新名称为空")
elif not new_name:
return schemas.Response(success=False, message="新名称为空")
result = StorageChain().rename_file(fileitem, new_name)
if result:
if recursive: