From e609714f1e10c7c3d3c940d03d87efa74b7e8fb7 Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Sun, 1 Sep 2024 13:36:54 -0600 Subject: [PATCH] refactor: add bitbucket organizations --- apps/dokploy/server/utils/providers/bitbucket.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/dokploy/server/utils/providers/bitbucket.ts b/apps/dokploy/server/utils/providers/bitbucket.ts index 1071a05d..d55d279b 100644 --- a/apps/dokploy/server/utils/providers/bitbucket.ts +++ b/apps/dokploy/server/utils/providers/bitbucket.ts @@ -39,7 +39,6 @@ export const cloneBitbucketRepository = async ( await recreateDirectory(outputPath); const repoclone = `bitbucket.org/${bitbucketOwner}/${bitbucketRepository}.git`; const cloneUrl = `https://${bitbucketProvider?.bitbucketUsername}:${bitbucketProvider?.appPassword}@${repoclone}`; - try { writeStream.write(`\nCloning Repo ${repoclone} to ${outputPath}: ✅\n`); await spawnAsync( @@ -122,7 +121,10 @@ export const getBitbucketRepositories = async ( } const bitbucketProvider = await getBitbucketProvider(input.bitbucketId); - const url = `https://api.bitbucket.org/2.0/repositories/${bitbucketProvider.bitbucketUsername}`; + const username = + bitbucketProvider.bitbucketWorkspaceName || + bitbucketProvider.bitbucketUsername; + const url = `https://api.bitbucket.org/2.0/repositories/${username}`; try { const response = await fetch(url, {