From 7b601b8917678521a8f2dd39b22e56a4b79c3f47 Mon Sep 17 00:00:00 2001 From: crschnick Date: Sat, 14 Sep 2024 20:16:22 +0000 Subject: [PATCH] Fix downloads move not replacing files --- .../main/java/io/xpipe/app/browser/BrowserTransferModel.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/io/xpipe/app/browser/BrowserTransferModel.java b/app/src/main/java/io/xpipe/app/browser/BrowserTransferModel.java index 5e5e0c24..87e44d06 100644 --- a/app/src/main/java/io/xpipe/app/browser/BrowserTransferModel.java +++ b/app/src/main/java/io/xpipe/app/browser/BrowserTransferModel.java @@ -22,6 +22,7 @@ import org.apache.commons.io.FileUtils; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; +import java.nio.file.StandardCopyOption; import java.util.ArrayList; import java.util.List; import java.util.Optional; @@ -169,7 +170,7 @@ public class BrowserTransferModel { if (Files.isDirectory(file)) { FileUtils.moveDirectory(file.toFile(), target.toFile()); } else { - FileUtils.moveFile(file.toFile(), target.toFile()); + FileUtils.moveFile(file.toFile(), target.toFile(), StandardCopyOption.REPLACE_EXISTING); } } DesktopHelper.browseFileInDirectory(downloads.resolve(files.getFirst().getFileName()));