Creator update hotfixes

* Responsive avatar sizing fix

* random mounting bug

* User owned project list correctly filtered

* fix accepted member count

* Leave team fix

* Remove debug

* Remove debug

* hide view button if collections view
This commit is contained in:
Carter
2024-01-07 01:30:23 -08:00
committed by GitHub
parent 1fa556cd00
commit a037d24b0f
6 changed files with 57 additions and 14 deletions

View File

@@ -91,7 +91,7 @@
</div>
<template
v-if="
project.versions.length !== 0 &&
project.versions?.length !== 0 &&
project.project_type !== 'resourcepack' &&
project.project_type !== 'plugin' &&
project.project_type !== 'shader' &&

View File

@@ -274,8 +274,8 @@
<div class="stats">
<UsersIcon />
<span>
{{ props.organization.members?.length || 0 }} member<template
v-if="props.organization.members?.length !== 1"
{{ acceptedOrgMembers.length }} member<template
v-if="acceptedOrgMembers.length !== 1"
>s</template
>
</span>
@@ -580,6 +580,10 @@ const auth = await useAuth()
const allTeamMembers = ref([])
const allOrgMembers = ref([])
const acceptedOrgMembers = computed(() => {
return props.organization?.members?.filter((x) => x.accepted) || []
})
watch(
[
() => props.allMembers,