Skip to content

Commit fa470ad

Browse files
authored
Merge pull request #633 from jenkinsci/rantoniuk/bearer-auth-resolve
Fix Bearer auth not set on readResolve()
2 parents 97afc22 + 19b98ff commit fa470ad

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/main/java/hudson/plugins/jira/JiraSite.java

+2
Original file line numberDiff line numberDiff line change
@@ -684,6 +684,8 @@ protected Object readResolve() throws FormException {
684684
jiraSite.setAppendChangeTimestamp(appendChangeTimestamp);
685685
jiraSite.setDisableChangelogAnnotations(disableChangelogAnnotations);
686686
jiraSite.setDateTimePattern(dateTimePattern);
687+
jiraSite.setUseBearerAuth(useBearerAuth);
688+
687689
return jiraSite;
688690
}
689691

src/test/java/hudson/plugins/jira/JiraSiteTest.java

+2
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,7 @@ public void deserializeNormal() throws IOException, FormException {
164164
CredentialsProvider.lookupStores(j.jenkins).iterator().next().addDomain(domain, c);
165165

166166
JiraSite site = new JiraSite(exampleOrg, null, c.getId(), false, false, null, false, null, null, true);
167+
site.setUseBearerAuth(true);
167168

168169
XStream2 xStream2 = new XStream2();
169170
String xml = xStream2.toXML(site);
@@ -174,6 +175,7 @@ public void deserializeNormal() throws IOException, FormException {
174175

175176
JiraSite site1 = (JiraSite) xStream2.fromXML(xml);
176177
assertNotNull(site1.credentialsId);
178+
assertTrue(site1.useBearerAuth);
177179
}
178180

179181
@WithoutJenkins

0 commit comments

Comments
 (0)