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 c68a1de9..eccfd45a 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 7c85b5e5..23f5de2f 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 e88203e4..23fae562 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 {