Skip to content

Commit

Permalink
Merge branch 'main' into user-story/migrate-sprint-functionality-in-s…
Browse files Browse the repository at this point in the history
…erver
  • Loading branch information
maximilianruesch committed Nov 21, 2023
2 parents a34e316 + 3fbd87d commit 5f71e89
Showing 1 changed file with 14 additions and 5 deletions.
19 changes: 14 additions & 5 deletions electron/providers/jira-server-provider/JiraServerProvider.ts
Original file line number Diff line number Diff line change
Expand Up @@ -474,7 +474,19 @@ export class JiraServerProvider implements IProvider {
}

getResource(): Promise<Resource> {
throw new Error("Method not implemented.")
return new Promise<Resource>((resolve, reject) => {
if (this.loginOptions.username !== undefined && this.loginOptions.password) {
// IMPROVE expose API client instead of resource
const {defaults} = this.getRestApiClient(2)
const result: Resource = {
baseUrl: defaults.baseURL ?? '',
authorization: defaults.headers.Authorization as string,
}
resolve(result)
} else {
reject()
}
})
}

createSprint({
Expand Down Expand Up @@ -719,10 +731,7 @@ export class JiraServerProvider implements IProvider {
throw new Error("Method not implemented for Jira Server")
}

refreshAccessToken(oauthRefreshOptions: {
clientId: string
clientSecret: string
}): Promise<void> {
refreshAccessToken(): Promise<void> {
throw new Error("Method not implemented for Jira Server")
}

Expand Down

0 comments on commit 5f71e89

Please sign in to comment.