From 2632ae4c2f2487986b82c2dad3280e6483574886 Mon Sep 17 00:00:00 2001 From: blam Date: Wed, 22 Dec 2021 04:36:58 +0100 Subject: [PATCH] chore: fixing bitbucket behaviour for cloud and noncloud things Signed-off-by: blam --- .../RepoUrlPicker/BitbucketRepoPicker.tsx | 36 ++++++++++++------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/plugins/scaffolder/src/components/fields/RepoUrlPicker/BitbucketRepoPicker.tsx b/plugins/scaffolder/src/components/fields/RepoUrlPicker/BitbucketRepoPicker.tsx index 40828e5852..7712a490b2 100644 --- a/plugins/scaffolder/src/components/fields/RepoUrlPicker/BitbucketRepoPicker.tsx +++ b/plugins/scaffolder/src/components/fields/RepoUrlPicker/BitbucketRepoPicker.tsx @@ -40,26 +40,36 @@ export const BitbucketRepoPicker = ({ }) => { return ( <> + {host === 'bitbucket.org' && ( + 0 && !workspace} + > + Workspace + onWorkspaceChange(e.target.value)} + value={workspace} + /> + + The Organization that this repo will belong to + + + )} 0 && !project && !workspace} + error={rawErrors?.length > 0 && !project} > - - {host === 'bitbucket.org' ? 'Workspace' : 'Project'} - + Project { - return host === 'bitbucket.org' - ? onWorkspaceChange(e.target.value) - : onProjectChange(e.target.value); - }} - value={host === 'bitbucket.org' ? workspace : project} + id="projectInput" + onChange={e => onProjectChange(e.target.value)} + value={project} /> - The {host === 'bitbucket.org' ? 'Workspace' : 'Project'}that this repo - will belong to + The Project that this repo will belong to