Skip to content

Commit 7859f08

Browse files
committed
Closes #83
1 parent 1de609c commit 7859f08

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-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.4.0</version>
7+
<version>2.4.1</version>
88
<packaging>jar</packaging>
99
<name>simplelocalize-cli</name>
1010
<description>Official SimpleLocalize Command Line Interface</description>

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

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,15 @@ public void download(
248248
{
249249
configuration.setCustomerId(customerId);
250250
}
251-
configuration.setDownloadOptions(Objects.requireNonNullElseGet(downloadOptions, ArrayList::new));
251+
252+
List<String> nonNullConfigurationFileDownloadOptions = Objects.requireNonNullElse(configuration.getDownloadOptions(), List.of());
253+
configuration.setDownloadOptions(nonNullConfigurationFileDownloadOptions);
254+
boolean hasArgumentDownloadOptions = downloadOptions != null && !downloadOptions.isEmpty();
255+
if(hasArgumentDownloadOptions)
256+
{
257+
configuration.setDownloadOptions(downloadOptions);
258+
}
259+
252260
ConfigurationValidator configurationValidator = new ConfigurationValidator();
253261
configurationValidator.validateDownloadConfiguration(configuration);
254262
SimpleLocalizeClient client = SimpleLocalizeClient.create(configuration.getBaseUrl(), configuration.getApiKey());

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.4.0";
6+
public static final String NUMBER = "2.4.1";
77

88
private Version()
99
{

0 commit comments

Comments
 (0)