diff --git a/pages/moderation/review.vue b/pages/moderation/review.vue index 0c1c6f418..1aab55cee 100644 --- a/pages/moderation/review.vue +++ b/pages/moderation/review.vue @@ -53,7 +53,7 @@ > - {{ project.title }} + {{ project.name }} {{ $formatProjectType(project.inferred_project_type) }} @@ -133,7 +133,7 @@ const projectsFiltered = computed(() => projects.value.filter( (x) => projectType.value === 'all' || - app.$getProjectTypeForUrl(x.project_type, x.loaders) === projectType.value + app.$getProjectTypeForUrl(x.project_types[0], x.loaders) === projectType.value ) ) @@ -163,7 +163,7 @@ const projectTypes = computed(() => { }) if (projects.value) { - const teamIds = projects.value.map((x) => x.team) + const teamIds = projects.value.map((x) => x.team_id) const organizationIds = projects.value.filter((x) => x.organization).map((x) => x.organization) const url = `teams?ids=${encodeURIComponent(JSON.stringify(teamIds))}` @@ -177,7 +177,7 @@ if (projects.value) { projects.value = projects.value.map((project) => { project.owner = members.value .flat() - .find((x) => x.team_id === project.team && x.role === 'Owner') + .find((x) => x.team_id === project.team_id && x.role === 'Owner') project.org = orgs.value.find((x) => x.id === project.organization) project.age = project.queued ? now - app.$dayjs(project.queued) : Number.MAX_VALUE project.age_warning = '' @@ -187,7 +187,7 @@ if (projects.value) { project.age_warning = 'warning' } project.inferred_project_type = app.$getProjectTypeForUrl( - project.project_type, + project.project_types[0], project.loaders ) return project @@ -201,7 +201,7 @@ async function goToProjects() { await router.push({ name: 'type-id', params: { - type: project.project_type, + type: project.project_types[0], id: project.slug ? project.slug : project.id, }, state: {