From f0d9dbb487757b60c59b6b15ebf4c2b354e77d28 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Chif=20Gerg=C5=91?= <chifgeri97@gmail.com>
Date: Sat, 19 Jan 2019 19:39:41 +0100
Subject: [PATCH] Users dont see the news modify buttons

---
 src/components/pages/News.js | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/components/pages/News.js b/src/components/pages/News.js
index d1d7bff..e5911c6 100644
--- a/src/components/pages/News.js
+++ b/src/components/pages/News.js
@@ -26,6 +26,7 @@ class News extends Component {
               <Grid.Column floated='center' width={12}>
                 {item.title}
               </Grid.Column>
+              { this.props.user.role === 'Staff' ?
               <Grid.Column floated='right' width={4}>
                 <EditNewsForm
                   onClick={() => this.props.setSelectedNews(item)}
@@ -39,6 +40,7 @@ class News extends Component {
                   Delete
                 </Button>
               </Grid.Column>
+              : null }
             </Grid>
           </Item.Header>
           <Item.Description className='news-text' style={{ fontSize: '1.33em' }}>
@@ -76,7 +78,10 @@ class News extends Component {
         <Segment style={{ padding: '3em 3em' }} vertical>
           {/*  { this.props.user.is_superuser ? <AddNewsForm /> : ''} */}
           <Container text textAlign='center'>
-            <AddNewsForm />
+            {this.props.user.role === 'Staff' ?
+              <AddNewsForm />
+              :
+              null}
             <Item.Group divided>
               {this.renderNews()}
             </Item.Group>
-- 
GitLab