From 4e908d5614b340cc713f3596605047a85769f884 Mon Sep 17 00:00:00 2001 From: Damien Coraboeuf Date: Thu, 31 Jul 2014 10:27:00 +0200 Subject: [PATCH] #16 GitHub parsing problem --- ...efaultGitHubClientConfiguratorFactory.java | 2 +- .../github/model/GitHubConfiguration.java | 10 ++-- .../github/service/GitHubConfigurator.java | 2 +- .../github/model/GitHubConfigurationTest.java | 58 +++++++++++++++++++ .../nemerosa/ontrack/json/ObjectBuilder.java | 4 ++ 5 files changed, 70 insertions(+), 6 deletions(-) create mode 100644 ontrack-extension-github/src/test/java/net/nemerosa/ontrack/extension/github/model/GitHubConfigurationTest.java diff --git a/ontrack-extension-github/src/main/java/net/nemerosa/ontrack/extension/github/client/DefaultGitHubClientConfiguratorFactory.java b/ontrack-extension-github/src/main/java/net/nemerosa/ontrack/extension/github/client/DefaultGitHubClientConfiguratorFactory.java index 2a846c32828..baaa5199eb2 100644 --- a/ontrack-extension-github/src/main/java/net/nemerosa/ontrack/extension/github/client/DefaultGitHubClientConfiguratorFactory.java +++ b/ontrack-extension-github/src/main/java/net/nemerosa/ontrack/extension/github/client/DefaultGitHubClientConfiguratorFactory.java @@ -10,7 +10,7 @@ public class DefaultGitHubClientConfiguratorFactory implements GitHubClientConfi @Override public GitHubClientConfigurator getGitHubConfigurator(GitHubConfiguration configuration) { return client -> { - String oAuth2Token = configuration.getOAuth2Token(); + String oAuth2Token = configuration.getOauth2Token(); if (StringUtils.isNotBlank(oAuth2Token)) { client.setOAuth2Token(oAuth2Token); } else { diff --git a/ontrack-extension-github/src/main/java/net/nemerosa/ontrack/extension/github/model/GitHubConfiguration.java b/ontrack-extension-github/src/main/java/net/nemerosa/ontrack/extension/github/model/GitHubConfiguration.java index d31266a89f1..ab0351ec862 100644 --- a/ontrack-extension-github/src/main/java/net/nemerosa/ontrack/extension/github/model/GitHubConfiguration.java +++ b/ontrack-extension-github/src/main/java/net/nemerosa/ontrack/extension/github/model/GitHubConfiguration.java @@ -1,6 +1,7 @@ package net.nemerosa.ontrack.extension.github.model; import com.fasterxml.jackson.annotation.JsonIgnore; +import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; import net.nemerosa.ontrack.extension.github.GitHubIssueServiceExtension; import net.nemerosa.ontrack.extension.issues.model.IssueServiceConfiguration; @@ -40,7 +41,7 @@ public class GitHubConfiguration implements UserPasswordConfiguration