From 28125fcfa2c4f5860a4e7eef02e721dbb890f3ba Mon Sep 17 00:00:00 2001
From: Martin Weise <martin.weise@tuwien.ac.at>
Date: Thu, 10 Apr 2025 14:15:03 +0200
Subject: [PATCH] Fixed a bug

Signed-off-by: Martin Weise <martin.weise@tuwien.ac.at>
---
 .../database/[database_id]/subset/[subset_id]/info.vue      | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dbrepo-ui/pages/database/[database_id]/subset/[subset_id]/info.vue b/dbrepo-ui/pages/database/[database_id]/subset/[subset_id]/info.vue
index d0140a6fa1..d904cb9726 100644
--- a/dbrepo-ui/pages/database/[database_id]/subset/[subset_id]/info.vue
+++ b/dbrepo-ui/pages/database/[database_id]/subset/[subset_id]/info.vue
@@ -40,11 +40,11 @@
               :resource="identifier" />
           </v-list-item>
           <v-list-item
-            v-if="subset.owner"
+            v-if="subset?.owner"
             :title="$t('pages.subset.creator.title')"
             density="compact">
             <UserBadge
-              :user="subset.owner"
+              :user="subset?.owner"
               :other-user="cacheUser" />
           </v-list-item>
           <v-list-item
@@ -173,7 +173,7 @@ export default {
       return this.database.subsets.filter(i => i.query_id === this.$route.params.subset_id)
     },
     canViewInfo () {
-      if (!this.database) {
+      if (!this.database || !this.subset) {
         return false
       }
       if (this.database.is_public || this.database.is_schema_public) {
-- 
GitLab