From 37b0f7ff98d6e2f889318ff910256b911a3fe64a Mon Sep 17 00:00:00 2001 From: Truman Gao <106889354+tdgao@users.noreply.github.com> Date: Wed, 15 Apr 2026 12:50:05 -0600 Subject: [PATCH] fix: displayUrlEnding is undefined at times (#5811) --- apps/frontend/src/pages/[type]/[id]/changelog.vue | 2 +- apps/frontend/src/pages/[type]/[id]/settings/versions.vue | 6 +++--- apps/frontend/src/pages/[type]/[id]/version/[version].vue | 2 +- apps/frontend/src/pages/[type]/[id]/versions.vue | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/apps/frontend/src/pages/[type]/[id]/changelog.vue b/apps/frontend/src/pages/[type]/[id]/changelog.vue index c88b3a86e..e2f366b8e 100644 --- a/apps/frontend/src/pages/[type]/[id]/changelog.vue +++ b/apps/frontend/src/pages/[type]/[id]/changelog.vue @@ -37,7 +37,7 @@ {{ version.name }} diff --git a/apps/frontend/src/pages/[type]/[id]/settings/versions.vue b/apps/frontend/src/pages/[type]/[id]/settings/versions.vue index 40d57690c..20b7d6594 100644 --- a/apps/frontend/src/pages/[type]/[id]/settings/versions.vue +++ b/apps/frontend/src/pages/[type]/[id]/settings/versions.vue @@ -28,7 +28,7 @@ (version: any) => `/${project.project_type}/${ project.slug ? project.slug : project.id - }/version/${encodeURI(version.displayUrlEnding)}` + }/version/${encodeURI(version.displayUrlEnding ? version.displayUrlEnding : version.id)}` " :open-modal="currentMember ? () => handleOpenCreateVersionModal() : undefined" > @@ -89,7 +89,7 @@ action: () => {}, link: `/${project.project_type}/${ project.slug ? project.slug : project.id - }/version/${encodeURI(version.displayUrlEnding)}`, + }/version/${encodeURI(version.displayUrlEnding ? version.displayUrlEnding : version.id)}`, external: true, }, { @@ -98,7 +98,7 @@ copyToClipboard( `https://modrinth.com/${project.project_type}/${ project.slug ? project.slug : project.id - }/version/${encodeURI(version.displayUrlEnding)}`, + }/version/${encodeURI(version.displayUrlEnding ? version.displayUrlEnding : version.id)}`, ), }, { diff --git a/apps/frontend/src/pages/[type]/[id]/version/[version].vue b/apps/frontend/src/pages/[type]/[id]/version/[version].vue index 07f5c0641..ff6decdfc 100644 --- a/apps/frontend/src/pages/[type]/[id]/version/[version].vue +++ b/apps/frontend/src/pages/[type]/[id]/version/[version].vue @@ -128,7 +128,7 @@ class="action" :to="`/${project.project_type}/${ project.slug ? project.slug : project.id - }/version/${encodeURI(version.displayUrlEnding)}`" + }/version/${encodeURI(version.displayUrlEnding ? version.displayUrlEnding : version.id)}`" >