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)}`"
>
Discard changes
diff --git a/apps/frontend/src/pages/[type]/[id]/versions.vue b/apps/frontend/src/pages/[type]/[id]/versions.vue
index 19035627a..3d67f1ac8 100644
--- a/apps/frontend/src/pages/[type]/[id]/versions.vue
+++ b/apps/frontend/src/pages/[type]/[id]/versions.vue
@@ -110,7 +110,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,
},
{
@@ -119,7 +119,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)}`,
),
},
{