add error and failure handling for group and user permission

This commit is contained in:
Maren Süwer
2018-09-25 11:37:33 +02:00
parent ab0f96db6b
commit 5fb36a553d
4 changed files with 79 additions and 40 deletions

View File

@@ -127,7 +127,7 @@ class Permissions extends React.Component<Props> {
{permissions.map(permission => {
return (
<SinglePermission
key={permission.name}
key={permission.name + permission.groupPermission.toString()}
namespace={namespace}
repoName={repoName}
permission={permission}

View File

@@ -140,13 +140,13 @@ const mapStateToProps = (state, ownProps) => {
state,
ownProps.namespace,
ownProps.repoName,
permission.name
permission
);
const deleteLoading = isDeletePermissionPending(
state,
ownProps.namespace,
ownProps.repoName,
permission.name
permission
);
return { loading, deleteLoading };