Fix directory not exists cause restore failed
This commit is contained in:
@@ -64,6 +64,7 @@ class RestoreTask(Thread):
|
|||||||
if tf.size == f.size and tf.hash == f.hash:
|
if tf.size == f.size and tf.hash == f.hash:
|
||||||
print(f'{prog}: Skip {fn}')
|
print(f'{prog}: Skip {fn}')
|
||||||
continue
|
continue
|
||||||
|
mkdir_for_file(dest)
|
||||||
if f.encrypted:
|
if f.encrypted:
|
||||||
decrypt_file(src, dest, f, fn, prog, CompressConfig(f.compressed_type.to_str()) if f.compressed else None) # noqa: E501
|
decrypt_file(src, dest, f, fn, prog, CompressConfig(f.compressed_type.to_str()) if f.compressed else None) # noqa: E501
|
||||||
elif c is None:
|
elif c is None:
|
||||||
|
|||||||
Reference in New Issue
Block a user