Skip to content
Snippets Groups Projects
Commit 0866d3c8 authored by Rafael László's avatar Rafael László :speech_balloon:
Browse files

In home limit admin wrench to groups with permission

parent c104dee6
No related branches found
No related tags found
No related merge requests found
Pipeline #5583 passed
import { Box, IconButton, Tooltip, Typography } from '@material-ui/core'; import { Box, IconButton, Tooltip, Typography } from '@material-ui/core';
import { Group, Member, MemberState } from '../../types/graphqlSchema'; import { Group, GroupRole, Member, MemberState } from '../../types/graphqlSchema';
import { IOwnGroupMemberships, ownGroupMemberships } from '../../graphql/queries/group/ownGroupMemberships'; import { IOwnGroupMemberships, ownGroupMemberships } from '../../graphql/queries/group/ownGroupMemberships';
import { CardTable } from '../utils/CardTable'; import { CardTable } from '../utils/CardTable';
...@@ -62,7 +62,7 @@ export const OwnGroupsTable: React.FC = () => { ...@@ -62,7 +62,7 @@ export const OwnGroupsTable: React.FC = () => {
field: 'membership', field: 'membership',
align: 'left', align: 'left',
render: function renderMembership(rowData) { render: function renderMembership(rowData) {
if (rowData?.membership?.memberState !== MemberState.Accepted) return; if (rowData?.membership?.groupRole !== GroupRole.Admin) return;
return ( return (
<Tooltip title="Adminisztráció" aria-label="group-administration"> <Tooltip title="Adminisztráció" aria-label="group-administration">
<IconButton <IconButton
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment