Skip to content

Commit 553fcad

Browse files
committed
Truncate files before writing
1 parent 6545db0 commit 553fcad

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>io.simplelocalize</groupId>
66
<artifactId>simplelocalize-cli</artifactId>
7-
<version>2.0.1</version>
7+
<version>2.0.2</version>
88
<packaging>jar</packaging>
99
<name>simplelocalize-cli</name>
1010
<description>Official SimpleLocalize Command Line Interface</description>

src/main/java/io/simplelocalize/cli/Version.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
public class Version
44
{
55

6-
public static final String NUMBER = "2.0.1";
6+
public static final String NUMBER = "2.0.2";
77

88
private Version()
99
{

src/main/java/io/simplelocalize/cli/client/SimpleLocalizeClient.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import java.net.http.HttpResponse;
1919
import java.nio.file.Files;
2020
import java.nio.file.Path;
21+
import java.nio.file.StandardOpenOption;
2122
import java.time.Duration;
2223
import java.util.Collection;
2324
import java.util.List;
@@ -111,7 +112,7 @@ public void downloadFile(DownloadableFile downloadableFile, String downloadPathT
111112
Files.createDirectories(parentDirectory);
112113
}
113114
log.info(" 🌍 Downloading {}", savePath);
114-
httpClient.send(httpRequest, HttpResponse.BodyHandlers.ofFile(savePath));
115+
httpClient.send(httpRequest, HttpResponse.BodyHandlers.ofFile(savePath, StandardOpenOption.CREATE, StandardOpenOption.WRITE, StandardOpenOption.TRUNCATE_EXISTING));
115116
} catch (IOException e)
116117
{
117118
log.error(" 😝 Download failed: {}", savePath, e);

0 commit comments

Comments
 (0)