From fe8cefa9d6efde26417460ebbd0448d4b69db1de Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rafael=20L=C3=A1szl=C3=B3?= <rlacko99@gmail.com>
Date: Mon, 30 Nov 2020 18:36:34 +0100
Subject: [PATCH] own profile role only if admin

---
 client/src/components/home/GroupHomeDetails.tsx | 2 +-
 client/src/components/user/OwnProfile.tsx       | 9 +--------
 2 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/client/src/components/home/GroupHomeDetails.tsx b/client/src/components/home/GroupHomeDetails.tsx
index 642d9d7..1c98d88 100644
--- a/client/src/components/home/GroupHomeDetails.tsx
+++ b/client/src/components/home/GroupHomeDetails.tsx
@@ -2,7 +2,7 @@ import { Card, CardContent, Grid, Typography, useTheme } from '@material-ui/core
 import { GroupRole, Member } from '../../types/graphqlSchema';
 
 import React from 'react';
-import { StyledLink } from '../../utils/StyledLink';
+import { StyledLink } from '../utils/StyledLink';
 
 export const GroupHomeDetails: React.FC<{ membership: Member }> = ({ membership }) => {
   const theme = useTheme();
diff --git a/client/src/components/user/OwnProfile.tsx b/client/src/components/user/OwnProfile.tsx
index 206a869..cc0cc88 100644
--- a/client/src/components/user/OwnProfile.tsx
+++ b/client/src/components/user/OwnProfile.tsx
@@ -30,13 +30,6 @@ const TableRowWithData: React.FC<{ field: string; value?: string | number }> = (
   );
 };
 
-const userRoleAdminString = 'Admin';
-const userRoleNormalString = 'Normál';
-
-const getUserRoleString = (role: UserRole | undefined = undefined) => {
-  return role === UserRole.Admin ? userRoleAdminString : userRoleNormalString;
-};
-
 export const OwnProfile: React.FC = () => {
   const { loading: userDataIsLoading, data: userData } = useQuery<IOwnUserGQL>(ownUserGQL);
 
@@ -60,7 +53,7 @@ export const OwnProfile: React.FC = () => {
               <TableRowWithData field="Név" value={`${userData?.me.familyName} ${userData?.me.givenName}`} />
               <TableRowWithData field="E-mail" value={userData?.me.googleEmail} />
               <TableRowWithData field="ID" value={userData?.me.id} />
-              <TableRowWithData field="Jogkör" value={getUserRoleString(userData?.me.role)} />
+              {userData?.me.role === UserRole.Admin && <TableRowWithData field="Jogkör" value="Admin" />}
             </TableBody>
           </Table>
         </Loading>
-- 
GitLab