From b1cdcc2a919fca9ea031491968f379d18faaa63b Mon Sep 17 00:00:00 2001 From: nyne Date: Wed, 20 Nov 2024 18:12:27 +0800 Subject: [PATCH] fix copyDirectories --- lib/utils/import_comic.dart | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/utils/import_comic.dart b/lib/utils/import_comic.dart index 87f02ac..51990d9 100644 --- a/lib/utils/import_comic.dart +++ b/lib/utils/import_comic.dart @@ -314,7 +314,7 @@ class ImportComic { ); } - static _copyDirectories(Map data) { + static Future _copyDirectories(Map data) async { var toBeCopied = data['toBeCopied'] as List; var destination = data['destination'] as String; for (var dir in toBeCopied) { @@ -325,11 +325,11 @@ class ImportComic { // Rename the old directory to avoid conflicts. Log.info("Import Comic", "Directory already exists: ${source.name}\nRenaming the old directory."); - dest.rename( + await dest.rename( findValidDirectoryName(dest.parent.path, "${dest.path}_old")); } dest.createSync(); - copyDirectory(source, dest); + await copyDirectory(source, dest); } } }