Skip to content

Commit 6044067

Browse files
committed
fixes
1 parent 3dd5531 commit 6044067

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

src/components/Members/EditMembers.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ export const ACCOUNT_TYPES: RadioButtonsSelectOption[] = [
2525

2626
export type AccountType = 'User' | 'ServiceAccount';
2727

28+
const removeProjectPrefix = (name?: string) => (name?.startsWith('project-') ? name.slice('project-'.length) : name);
29+
2830
export const EditMembers: FC<EditMembersProps> = ({
2931
members,
3032
onMemberChanged,
@@ -135,7 +137,7 @@ export const EditMembers: FC<EditMembersProps> = ({
135137
<ImportMembersDialog
136138
open={isImportDialogOpen}
137139
workspaceName={workspaceName}
138-
projectName={projectName}
140+
projectName={type === 'mcp' ? removeProjectPrefix(projectName) : projectName}
139141
onClose={handleCloseImportDialog}
140142
onImport={handleImportMembers}
141143
/>

src/components/Members/ImportMembersDialog.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,8 @@ export const ImportMembersDialog: FC<ImportMembersDialogProps> = ({
9898
<Select
9999
data-testid="parent-select"
100100
value={parentType}
101-
onChange={(e: CustomEvent<{ selectedOption: { dataset?: { value?: string } } }>) => {
102-
const selected = e.detail.selectedOption?.dataset?.value as ParentType;
101+
onChange={(e: CustomEvent<{ selectedOption: { value?: string } }>) => {
102+
const selected = e.detail.selectedOption?.value as ParentType;
103103
setValue('parentType', selected, { shouldValidate: true, shouldDirty: true, shouldTouch: true });
104104
}}
105105
>
@@ -187,7 +187,7 @@ const ImportMembersSelectionTable: FC<{
187187
} = useApiResource(
188188
parentType === 'Project'
189189
? ResourceObject<SpecMembers>('', 'projects', projectName ?? '')
190-
: ResourceObject<SpecMembers>(projectName ?? '', 'workspaces', workspaceName ?? ''),
190+
: ResourceObject<SpecMembers>(`project-${projectName ?? ''}`, 'workspaces', workspaceName ?? ''),
191191
undefined,
192192
true,
193193
);

0 commit comments

Comments
 (0)