Skip to content

Commit 386650a

Browse files
committed
[tck] saveFile should overwrite existing file
Signed-off-by: Lukas Jungmann <[email protected]>
1 parent ad22fb3 commit 386650a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

api/src/main/java/jakarta/mail/internet/MimeBodyPart.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
import java.io.OutputStream;
4242
import java.io.UnsupportedEncodingException;
4343
import java.nio.file.Files;
44+
import java.nio.file.StandardCopyOption;
4445
import java.util.ArrayList;
4546
import java.util.Enumeration;
4647
import java.util.HashMap;
@@ -947,7 +948,7 @@ public String getEncoding() {
947948
* @since JavaMail 1.4
948949
*/
949950
public void saveFile(File file) throws IOException, MessagingException {
950-
Files.copy(getInputStream(), file.toPath());
951+
Files.copy(getInputStream(), file.toPath(), StandardCopyOption.REPLACE_EXISTING);
951952
}
952953

953954
/**

0 commit comments

Comments
 (0)