From 75e6d4bd396db21b7118e1553de4ed4a9e8d4420 Mon Sep 17 00:00:00 2001 From: lifegpc Date: Sun, 15 Sep 2024 14:51:51 +0800 Subject: [PATCH] Fix directory not exists cause restore failed --- game_backuper/restorer.py | 1 + 1 file changed, 1 insertion(+) diff --git a/game_backuper/restorer.py b/game_backuper/restorer.py index 81aa909..7b153b4 100644 --- a/game_backuper/restorer.py +++ b/game_backuper/restorer.py @@ -64,6 +64,7 @@ class RestoreTask(Thread): if tf.size == f.size and tf.hash == f.hash: print(f'{prog}: Skip {fn}') continue + mkdir_for_file(dest) if f.encrypted: decrypt_file(src, dest, f, fn, prog, CompressConfig(f.compressed_type.to_str()) if f.compressed else None) # noqa: E501 elif c is None: