Add groups to ssh hosts allowed principals fix delete principal row issue

This commit is contained in:
carlosmonastyrski
2025-05-02 13:41:53 -03:00
parent 7d0574087c
commit 3ea450e94a
@@ -412,7 +412,7 @@ export const SshHostModal = ({ popUp, handlePopUpToggle }: Props) => {
<div className="flex flex-col space-y-2"> <div className="flex flex-col space-y-2">
{value.map((principal, principalIndex) => ( {value.map((principal, principalIndex) => (
<div <div
key={`${metadataFieldId}-principal-${principalIndex + 1}`} key={`principal-${i + 1}-${principalIndex + 1}-${principal.type}`}
className="flex items-center space-x-2" className="flex items-center space-x-2"
> >
<div className="mr-2"> <div className="mr-2">
@@ -482,7 +482,7 @@ export const SshHostModal = ({ popUp, handlePopUpToggle }: Props) => {
const newPrincipals = value.filter( const newPrincipals = value.filter(
(_, idx) => idx !== principalIndex (_, idx) => idx !== principalIndex
); );
onChange(newPrincipals); onChange([...newPrincipals]);
}} }}
> >
<FontAwesomeIcon icon={faTrash} /> <FontAwesomeIcon icon={faTrash} />