Skip to content
Snippets Groups Projects

Fix upload members for deleted groups

Merged Sascha Klawohn requested to merge fix-uploads-deleted-groups into develop
Files
7
@@ -76,23 +76,24 @@ const useStyles = makeStyles(theme => ({
}
}))
function renderMemberName(member) {
if (member.error === 'missing') {
return (
<Tooltip title={`ID: ${member.id}`}>
<Typography color="error">Error: {member.type} was deleted</Typography>
</Tooltip>
)
}
return member.name
}
function MembersTable() {
const {members, setIsChanged} = useContext(editMembersDialogContext)
const forceUpdate = useReducer(bool => !bool)[1]
const columns = [
{key: '', align: 'right', render: member => (<MemberIcon type={member.type} />)},
{
key: 'Name',
align: 'left',
render: member => {
if (member.error) {
return <Typography color="error">ERROR: {member.error}</Typography>
} else {
return member.name
}
}
},
{key: 'Name', align: 'left', render: renderMemberName},
{key: 'Affiliation', align: 'left', render: member => member.affiliation},
{
key: 'Role',
Loading