File tree Expand file tree Collapse file tree 2 files changed +14
-4
lines changed
src/plus/integrations/providers Expand file tree Collapse file tree 2 files changed +14
-4
lines changed Original file line number Diff line number Diff line change @@ -93,11 +93,18 @@ export class BitbucketIntegration extends HostingIntegration<
9393 }
9494
9595 protected override async getProviderIssue (
96- _session : AuthenticationSession ,
97- _repo : BitbucketRepositoryDescriptor ,
98- _id : string ,
96+ { accessToken } : AuthenticationSession ,
97+ repo : BitbucketRepositoryDescriptor ,
98+ id : string ,
9999 ) : Promise < Issue | undefined > {
100- return Promise . resolve ( undefined ) ;
100+ return ( await this . container . bitbucket ) ?. getIssue (
101+ this ,
102+ accessToken ,
103+ repo . owner ,
104+ repo . name ,
105+ id ,
106+ this . apiBaseUrl ,
107+ ) ;
101108 }
102109
103110 protected override async getProviderPullRequestForBranch (
Original file line number Diff line number Diff line change @@ -105,6 +105,8 @@ export function getProviderIdFromEntityIdentifier(
105105 return IssueIntegrationId . Jira ;
106106 case EntityIdentifierProviderType . Azure :
107107 return HostingIntegrationId . AzureDevOps ;
108+ case EntityIdentifierProviderType . Bitbucket :
109+ return HostingIntegrationId . Bitbucket ;
108110 default :
109111 return undefined ;
110112 }
@@ -228,6 +230,7 @@ export async function getIssueFromGitConfigEntityIdentifier(
228230 identifier . provider !== EntityIdentifierProviderType . Gitlab &&
229231 identifier . provider !== EntityIdentifierProviderType . GithubEnterprise &&
230232 identifier . provider !== EntityIdentifierProviderType . GitlabSelfHosted &&
233+ identifier . provider !== EntityIdentifierProviderType . Bitbucket &&
231234 identifier . provider !== EntityIdentifierProviderType . Azure
232235 ) {
233236 return undefined ;
You can’t perform that action at this time.
0 commit comments