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