mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2026-01-07 13:07:22 +00:00
Fixed issue with switch button and edit owner policy implementation in team details page (#7130)
This commit is contained in:
parent
9e689f7f8b
commit
55793877af
@ -768,17 +768,27 @@ const TeamDetailsV1 = ({
|
||||
</div>
|
||||
{!isOrganization && (
|
||||
<div className="tw-mb-3">
|
||||
<Switch
|
||||
checked={currentTeam.isJoinable}
|
||||
className="tw-mr-2"
|
||||
size="small"
|
||||
title="Open Group"
|
||||
onChange={handleOpenToJoinToggle}
|
||||
/>
|
||||
<Tooltip
|
||||
title={
|
||||
entityPermissions.EditAll
|
||||
? 'Open Group'
|
||||
: NO_PERMISSION_FOR_ACTION
|
||||
}>
|
||||
<Switch
|
||||
checked={currentTeam.isJoinable}
|
||||
className="tw-mr-2"
|
||||
disabled={!entityPermissions.EditAll}
|
||||
size="small"
|
||||
onChange={handleOpenToJoinToggle}
|
||||
/>
|
||||
</Tooltip>
|
||||
<span>Open Group</span>
|
||||
</div>
|
||||
)}
|
||||
<EntitySummaryDetails data={extraInfo} updateOwner={updateOwner} />
|
||||
<EntitySummaryDetails
|
||||
data={extraInfo}
|
||||
updateOwner={entityPermissions.EditAll ? updateOwner : undefined}
|
||||
/>
|
||||
<div
|
||||
className="tw-mb-3 tw--ml-5 tw-mt-2"
|
||||
data-testid="description-container">
|
||||
|
||||
@ -202,7 +202,7 @@ const EntitySummaryDetails = ({
|
||||
<span
|
||||
data-testid={`edit-${data.key}-icon`}
|
||||
onClick={() => setShow(true)}>
|
||||
<EditIcon />
|
||||
{updateOwner ? <EditIcon /> : null}
|
||||
</span>
|
||||
)}
|
||||
</>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user