From 893bc77128c86a58c5e34785831cd30f5d6f4471 Mon Sep 17 00:00:00 2001 From: Yoshihiro OKUMURA Date: Tue, 20 May 2025 17:50:11 +0900 Subject: [PATCH] fixed bug to download file if skip flag is present. --- mdrsclient/commands/download.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mdrsclient/commands/download.py b/mdrsclient/commands/download.py index 1543c9d..5e262f0 100644 --- a/mdrsclient/commands/download.py +++ b/mdrsclient/commands/download.py @@ -141,7 +141,7 @@ class DownloadCommand(BaseCommand): @classmethod def __multiple_download_worker(cls, file_api: FilesApi, info: DownloadFileInfo, is_skip_if_exists: bool) -> bool: - if not is_skip_if_exists or os.path.exists(info.path) and info.file.size != os.path.getsize(info.path): + if not is_skip_if_exists or not os.path.exists(info.path) or info.file.size != os.path.getsize(info.path): try: file_api.download(info.file, info.path) except Exception: