From 5afa6c1844cd04c6aa8d135cb03612036d94c72d Mon Sep 17 00:00:00 2001
From: Martin Weise <martin.weise@tuwien.ac.at>
Date: Thu, 22 May 2025 10:42:20 +0200
Subject: [PATCH] WIP

Signed-off-by: Martin Weise <martin.weise@tuwien.ac.at>
---
 dbrepo-ui/components/database/DatabaseToolbar.vue | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/dbrepo-ui/components/database/DatabaseToolbar.vue b/dbrepo-ui/components/database/DatabaseToolbar.vue
index 642f75a529..16dae8482c 100644
--- a/dbrepo-ui/components/database/DatabaseToolbar.vue
+++ b/dbrepo-ui/components/database/DatabaseToolbar.vue
@@ -162,6 +162,12 @@ export default {
       return this.roles.includes('create-table')
     },
     canViewSubsets () {
+      if (!this.database) {
+        return false
+      }
+      if (this.database.is_public) {
+        return true
+      }
       return this.hasReadAccess
     },
     isOwner () {
-- 
GitLab