diff client/src/components/Sidebar.vue @ 2277:5f3110aa1ad1

made configuration page accessible for waterway admins User roles define what the configuration page shows.
author Markus Kottlaender <markus@intevation.de>
date Fri, 15 Feb 2019 10:57:50 +0100
parents 8b5cc2dffbde
children 2e40909a975d
line wrap: on
line diff
--- a/client/src/components/Sidebar.vue	Fri Feb 15 10:44:45 2019 +0100
+++ b/client/src/components/Sidebar.vue	Fri Feb 15 10:57:50 2019 +0100
@@ -110,6 +110,8 @@
           ></font-awesome-icon>
           <span class="fix-trans-space" v-translate>Users</span>
         </router-link>
+      </div>
+      <div v-if="isWaterwayAdmin">
         <router-link to="systemconfiguration">
           <font-awesome-icon
             class="fa-fw mr-2"
@@ -118,6 +120,8 @@
           ></font-awesome-icon>
           <span class="fix-trans-space" v-translate>Configuration</span>
         </router-link>
+      </div>
+      <div v-if="isSysAdmin">
         <router-link to="logs">
           <font-awesome-icon
             class="fa-fw mr-2"