changeset 5358:32d45ddb7ccd extented-report

Backed out changeset 273de2f65985
author Thomas Junk <thomas.junk@intevation.de>
date Tue, 22 Jun 2021 15:02:03 +0200
parents 273de2f65985
children bf3d91d333ed
files client/src/components/usermanagement/Usermanagement.vue
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/client/src/components/usermanagement/Usermanagement.vue	Tue Jun 22 14:59:03 2021 +0200
+++ b/client/src/components/usermanagement/Usermanagement.vue	Tue Jun 22 15:02:03 2021 +0200
@@ -44,6 +44,7 @@
               </div>
               <div class="table-cell center col-1">
                 <toggle-button
+                  v-if="DQLDownloadAllowed(user)"
                   :value="user.reports"
                   v-model="user.reports"
                   class="pt-1"
@@ -215,6 +216,9 @@
     }
   },
   methods: {
+    DQLDownloadAllowed(user) {
+      return user.role === "waterway_admin" || user.role === "sys_admin";
+    },
     toggleReport(user) {
       HTTP.patch(
         `/users/${user.user}`,