fix rename

This commit is contained in:
jxxghp
2025-05-30 08:07:53 +08:00
parent a8e00e9f0f
commit 714abaa25a
2 changed files with 44 additions and 40 deletions
+1
View File
@@ -154,6 +154,7 @@ def seasons(tmdbid: int, _: schemas.TokenPayload = Depends(verify_token)) -> Any
return [] return []
return mediainfo.episode_groups return mediainfo.episode_groups
@router.get("/seasons", summary="查询媒体季信息", response_model=List[schemas.MediaSeason]) @router.get("/seasons", summary="查询媒体季信息", response_model=List[schemas.MediaSeason])
def seasons(mediaid: Optional[str] = None, def seasons(mediaid: Optional[str] = None,
title: Optional[str] = None, title: Optional[str] = None,
+5 -2
View File
@@ -162,8 +162,8 @@ def rename(fileitem: schemas.FileItem,
""" """
if not new_name: if not new_name:
return schemas.Response(success=False, message="新名称为空") return schemas.Response(success=False, message="新名称为空")
result = StorageChain().rename_file(fileitem, new_name)
if result: # 重命名目录内文件
if recursive: if recursive:
transferchain = TransferChain() transferchain = TransferChain()
media_exts = settings.RMT_MEDIAEXT + settings.RMT_SUBEXT + settings.RMT_AUDIO_TRACK_EXT media_exts = settings.RMT_MEDIAEXT + settings.RMT_SUBEXT + settings.RMT_AUDIO_TRACK_EXT
@@ -203,6 +203,9 @@ def rename(fileitem: schemas.FileItem,
progress.end(ProgressKey.BatchRename) progress.end(ProgressKey.BatchRename)
return schemas.Response(success=False, message=f"{sub_path.name} 重命名失败!") return schemas.Response(success=False, message=f"{sub_path.name} 重命名失败!")
progress.end(ProgressKey.BatchRename) progress.end(ProgressKey.BatchRename)
# 重命名自己
result = StorageChain().rename_file(fileitem, new_name)
if result:
return schemas.Response(success=True) return schemas.Response(success=True)
return schemas.Response(success=False) return schemas.Response(success=False)