src/main/java/org/embulk/input/jira/client/JiraClient.java in embulk-input-jira-0.2.6 vs src/main/java/org/embulk/input/jira/client/JiraClient.java in embulk-input-jira-0.2.7

- old
+ new

@@ -1,8 +1,9 @@ package org.embulk.input.jira.client; import com.google.common.annotations.VisibleForTesting; +import com.google.common.base.Optional; import com.google.gson.JsonArray; import com.google.gson.JsonElement; import com.google.gson.JsonObject; import com.google.gson.JsonParser; import com.google.gson.JsonPrimitive; @@ -241,10 +242,11 @@ } private String createSearchIssuesBody(PluginTask task, int startAt, int maxResults) { JsonObject body = new JsonObject(); - body.add("jql", new JsonPrimitive(task.getJQL())); + Optional<String> jql = task.getJQL(); + body.add("jql", new JsonPrimitive(jql.or(""))); body.add("startAt", new JsonPrimitive(startAt)); body.add("maxResults", new JsonPrimitive(maxResults)); JsonArray fields = new JsonArray(); fields.add("*all"); body.add("fields", fields);