diff --git a/app/chain/transfer.py b/app/chain/transfer.py index d6a0f588..b5b9ab00 100755 --- a/app/chain/transfer.py +++ b/app/chain/transfer.py @@ -873,7 +873,7 @@ class TransferChain(ChainBase, metaclass=Singleton): state, errmsg = self.do_transfer( fileitem=FileItem( storage="local", - path=file_path.as_posix(), + path=file_path.as_posix() + ("/" if file_path.is_dir() else ""), type="dir" if not file_path.is_file() else "file", name=file_path.name, size=file_path.stat().st_size,