From 0866d3c859e3f26de41d210069f4e300e5f14251 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rafael=20L=C3=A1szl=C3=B3?= <rlacko99@gmail.com>
Date: Sat, 12 Dec 2020 17:03:55 +0100
Subject: [PATCH] In home limit admin wrench to groups with permission

---
 client/src/components/home/OwnGroupsTable.tsx | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/client/src/components/home/OwnGroupsTable.tsx b/client/src/components/home/OwnGroupsTable.tsx
index 233649e..caa6916 100644
--- a/client/src/components/home/OwnGroupsTable.tsx
+++ b/client/src/components/home/OwnGroupsTable.tsx
@@ -1,5 +1,5 @@
 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 { CardTable } from '../utils/CardTable';
@@ -62,7 +62,7 @@ export const OwnGroupsTable: React.FC = () => {
           field: 'membership',
           align: 'left',
           render: function renderMembership(rowData) {
-            if (rowData?.membership?.memberState !== MemberState.Accepted) return;
+            if (rowData?.membership?.groupRole !== GroupRole.Admin) return;
             return (
               <Tooltip title="Adminisztráció" aria-label="group-administration">
                 <IconButton
-- 
GitLab