File tree 2 files changed +14
-4
lines changed
src/plus/integrations/providers
2 files changed +14
-4
lines changed Original file line number Diff line number Diff line change @@ -96,11 +96,18 @@ export class BitbucketIntegration extends HostingIntegration<
96
96
}
97
97
98
98
protected override async getProviderIssue (
99
- _session : AuthenticationSession ,
100
- _repo : BitbucketRepositoryDescriptor ,
101
- _id : string ,
99
+ { accessToken } : AuthenticationSession ,
100
+ repo : BitbucketRepositoryDescriptor ,
101
+ id : string ,
102
102
) : Promise < Issue | undefined > {
103
- return Promise . resolve ( undefined ) ;
103
+ return ( await this . container . bitbucket ) ?. getIssue (
104
+ this ,
105
+ accessToken ,
106
+ repo . owner ,
107
+ repo . name ,
108
+ id ,
109
+ this . apiBaseUrl ,
110
+ ) ;
104
111
}
105
112
106
113
protected override async getProviderPullRequestForBranch (
Original file line number Diff line number Diff line change @@ -105,6 +105,8 @@ export function getProviderIdFromEntityIdentifier(
105
105
return IssueIntegrationId . Jira ;
106
106
case EntityIdentifierProviderType . Azure :
107
107
return HostingIntegrationId . AzureDevOps ;
108
+ case EntityIdentifierProviderType . Bitbucket :
109
+ return HostingIntegrationId . Bitbucket ;
108
110
default :
109
111
return undefined ;
110
112
}
@@ -228,6 +230,7 @@ export async function getIssueFromGitConfigEntityIdentifier(
228
230
identifier . provider !== EntityIdentifierProviderType . Gitlab &&
229
231
identifier . provider !== EntityIdentifierProviderType . GithubEnterprise &&
230
232
identifier . provider !== EntityIdentifierProviderType . GitlabSelfHosted &&
233
+ identifier . provider !== EntityIdentifierProviderType . Bitbucket &&
231
234
identifier . provider !== EntityIdentifierProviderType . Azure
232
235
) {
233
236
return undefined ;
You can’t perform that action at this time.
0 commit comments