Skip to content

Commit

Permalink
Avoiding unnecessary Optional in JiraClient
Browse files Browse the repository at this point in the history
  • Loading branch information
tomasbjerre committed Feb 19, 2016
1 parent 32a6817 commit feeb61c
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ public Optional<JiraIssue> getIssue(String issue) {
String endpoint = getEndpoint(issue);
Optional<String> json = client.get(endpoint);
if (json.isPresent()) {
JiraIssue jiraIssue = toJiraIssue(issue, json);
JiraIssue jiraIssue = toJiraIssue(issue, json.get());
return of(jiraIssue);
}
return absent();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ protected String getEndpoint(String issue) {
return endpoint;
}

protected JiraIssue toJiraIssue(String issue, Optional<String> json) {
String title = read(json.get(), "$.fields.summary");
protected JiraIssue toJiraIssue(String issue, String json) {
String title = read(json, "$.fields.summary");
String link = api + "/browse/";
JiraIssue jiraIssue = new JiraIssue(title, link, issue);
return jiraIssue;
Expand Down

0 comments on commit feeb61c

Please sign in to comment.