From 2454a03c2bcf73fe23488d5f5710a7aba09bd603 Mon Sep 17 00:00:00 2001 From: Geometrically <18202329+Geometrically@users.noreply.github.com> Date: Tue, 22 Aug 2023 11:59:45 -0400 Subject: [PATCH] Fix broken dashboard (#1328) --- components/ui/NotificationItem.vue | 5 +++-- helpers/projects.js | 6 +++++- pages/dashboard/index.vue | 2 +- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/components/ui/NotificationItem.vue b/components/ui/NotificationItem.vue index c68a1de9b..eccfd45a2 100644 --- a/components/ui/NotificationItem.vue +++ b/components/ui/NotificationItem.vue @@ -110,9 +110,10 @@ />
x.extra_data.version)" :key="notif.id" class="version-link" > diff --git a/helpers/projects.js b/helpers/projects.js index 7c85b5e5b..23f5de2f7 100644 --- a/helpers/projects.js +++ b/helpers/projects.js @@ -39,7 +39,11 @@ export const getProjectLink = (project) => { } export const getVersionLink = (project, version) => { - return getProjectLink(project) + '/version/' + version.id + if (version) { + return getProjectLink(project) + '/version/' + version.id + } else { + return getProjectLink(project) + } } export const isApproved = (project) => { diff --git a/pages/dashboard/index.vue b/pages/dashboard/index.vue index e88203e47..23fae5620 100644 --- a/pages/dashboard/index.vue +++ b/pages/dashboard/index.vue @@ -155,7 +155,7 @@ const extraNotifs = computed(() => allNotifs.length - notifications.value.length display: grid; grid-template: 'header header' - 'notifications analytics' / 1fr 1fr; + 'notifications analytics' / 1fr auto; gap: var(--spacing-card-md); > .universal-card {