Use project/user/org permalinks in moderation queue page (#3586)

This commit is contained in:
jade
2025-04-30 19:46:54 -05:00
committed by GitHub
parent 6003f1a10e
commit 41543e3af0

View File

@@ -52,10 +52,7 @@
> >
<div class="project-title"> <div class="project-title">
<div class="mobile-row"> <div class="mobile-row">
<nuxt-link <nuxt-link :to="`/project/${project.id}`" class="iconified-stacked-link">
:to="`/${project.inferred_project_type}/${project.slug}`"
class="iconified-stacked-link"
>
<Avatar :src="project.icon_url" size="xs" no-shadow raised /> <Avatar :src="project.icon_url" size="xs" no-shadow raised />
<span class="stacked"> <span class="stacked">
<span class="title">{{ project.name }}</span> <span class="title">{{ project.name }}</span>
@@ -67,7 +64,7 @@
by by
<nuxt-link <nuxt-link
v-if="project.owner" v-if="project.owner"
:to="`/user/${project.owner.user.username}`" :to="`/user/${project.owner.user.id}`"
class="iconified-link" class="iconified-link"
> >
<Avatar :src="project.owner.user.avatar_url" circle size="xxs" raised /> <Avatar :src="project.owner.user.avatar_url" circle size="xxs" raised />
@@ -75,7 +72,7 @@
</nuxt-link> </nuxt-link>
<nuxt-link <nuxt-link
v-else-if="project.org" v-else-if="project.org"
:to="`/organization/${project.org.slug}`" :to="`/organization/${project.org.id}`"
class="iconified-link" class="iconified-link"
> >
<Avatar :src="project.org.icon_url" circle size="xxs" raised /> <Avatar :src="project.org.icon_url" circle size="xxs" raised />
@@ -88,10 +85,7 @@
</div> </div>
</div> </div>
<div class="input-group"> <div class="input-group">
<nuxt-link <nuxt-link :to="`/project/${project.id}`" class="iconified-button raised-button">
:to="`/${project.inferred_project_type}/${project.slug}`"
class="iconified-button raised-button"
>
<EyeIcon /> <EyeIcon />
View project View project
</nuxt-link> </nuxt-link>